@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&family=Lato:wght@100;300;400;700;900&display=swap");
    body {
    font-family: 'Roboto', 'Lato', sans-serif;
    }
    /*setting default*/ 

 :root{ 
 --tp-primary:#323A5C; 
 --tp-secondary:#BA9862; 
 --tp-accent:#A51416; 
 --tp-text-color:#000; 
 --tp-title-color:#323A5C; 
} 
body {
  color:var(--tp-text-color);
}

.tp-title {
  color:var(--tp-title-color);
}

.tp-title a {
  color:var(--tp-title-color);
}

.tp-btn {
  border-radius:3px;
  padding:8px 12px;
}

.tp-menu-hori a {
  color:#fff;
}

.tp-menu-hori a {
  font-size:14px;
}

.tp-menu-hori a:hover {
  color:#0074F9;
}

.tp-menu-hori i {
  color:#fff;
}

.tp-menu-mobi-icon {
  color: #fff;
  padding: 5px 10px;
  border: 1px #fff solid;
  border-radius: 5px;
}
            #m_688324601, #m_688324601 a {
             color: #000000;
            }
            #m_990, #m_990 a {
             color: #FFFFFF;
            }
            #m_32033337, #m_32033337 a {
             color: #0000AA;
            }
            #m_314982714, #m_314982714 a {
             color: #55802B;
            }
#m_219145788 {text-align: left;color: #fff;font-size: 16px;} 
#m_219145788 .tp-body{text-align: left;color: #fff;font-size: 16px;} 
#m_219145788 .tp-title{text-align: left;} 
#m_219145788 .tp-title a{text-align: left;} 

#m_219145788{max-width:216px;}
#m_1194 {text-align: left;} 
#m_1194 .tp-body{text-align: left;} 
#m_1194 .tp-title{text-align: left;font-size: 20px;} 
#m_1194 .tp-title a{text-align: left;font-size: 20px;} 

#m_1194{padding-top:50px;padding-bottom:50px;}
#m_997270880 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270880 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270880{font-size: 35px;} 
 #m_997270880 .tp-body{font-size: 35px;} 
}  
#m_997270880 .tp-title{text-align: left;} 
#m_997270880 .tp-title a{text-align: left;} 

#m_688324601 {text-align: justify;font-size: 16px;} 
#m_688324601 .tp-body{text-align: justify;font-size: 16px;} 
#m_688324601 .tp-title{font-weight: 600;text-align: center;font-size: 35px;} 
#m_688324601 .tp-title a{font-weight: 600;text-align: center;font-size: 35px;} 

#m_688324601{padding-top:20px;padding-bottom:60px;}
        @media (max-width:767px){#m_688324601{padding-bottom:0px;}
        }
        
#m_9257 {text-align: left;color: #606060;font-size: 15px;} 
#m_9257 .tp-body{text-align: left;color: #606060;font-size: 15px;} 
#m_9257 .tp-title{font-weight: 600;text-align: left;font-size: 20px;} 
#m_9257 .tp-title a{font-weight: 600;text-align: left;font-size: 20px;} 

#m_9257{padding-top:50px;padding-bottom:50px;}
#m_903968724{margin-right:8px;}
        @media (max-width:991px){#m_903968724{margin-right:8px;}
        }
        
        @media (max-width:767px){#m_903968724{margin-right:8px;}
        }
        
#m_903968724{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_903968724 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_903968724 .tp-btn:hover {
  background: #FFFFFF;
  color: #0A66C2;
}

#m_903968724 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_423761241 {font-family: Lato;font-weight: 600;text-align: left;color: #fff;letter-spacing: 3.6px;font-size: 40px;} 
#m_423761241 .tp-body{font-family: Lato;font-weight: 600;text-align: left;color: #fff;letter-spacing: 3.6px;font-size: 40px;} 

 @media (max-width: 767px){  
 #m_423761241{font-size: 30px;} 
 #m_423761241 .tp-body{font-size: 30px;} 
}  
#m_423761241 .tp-title{color: #fff;text-align: left;font-size: 8px;} 
#m_423761241 .tp-title a{color: #fff;text-align: left;font-size: 8px;} 

#m_52019066 {font-family: Roboto;font-weight: 400;text-align: left;color: #ffffff;font-size: 16px;} 
#m_52019066 .tp-body{font-family: Roboto;font-weight: 400;text-align: left;color: #ffffff;font-size: 16px;} 
#m_52019066 .tp-title{color: #fff;font-weight: 400;text-align: left;} 
#m_52019066 .tp-title a{color: #fff;font-weight: 400;text-align: left;} 

#m_52019066{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_52019948 {z-index:5;position:absolute;top:0px;}
#m_52019948{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_665410680{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;}
#m_665410680{border:1px solid #0074f9;border-radius:27px 27px 27px 27px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_591884993{padding-top:139px;padding-bottom:139px;}
        @media (max-width:991px){#m_591884993{padding-top:80px;padding-bottom:80px;}
        }
        
        @media (max-width:767px){#m_591884993{padding-top:50px;padding-bottom:50px;}
        }
        
#m_591884993{background-image:url('/files_upload/image-caravela/Vector-background.png');background-size:contain;background-position:left center;background-repeat:no-repeat;background-attachment:fixed;}#m_591884993 .tp-bg-overlay{opacity:0.31;background:#000000}

        @media (max-width:991px){#m_903968623{margin-bottom:20px;}
        }
        
        @media (max-width:767px){#m_903968623{margin-bottom:20px;}
        }
        
#m_148953809 {text-align: left;color: #ffffff;font-size: 20px;} 
#m_148953809 .tp-body{text-align: left;color: #ffffff;font-size: 20px;} 

 @media (max-width: 767px){  
 #m_148953809{font-size: 14px;} 
 #m_148953809 .tp-body{font-size: 14px;} 
}  
#m_148953809 .tp-title{color: #fff;text-align: left;font-size: 40px;} 
#m_148953809 .tp-title a{color: #fff;text-align: left;font-size: 40px;} 
@media (max-width: 991px){ 
#m_148953809 .tp-title{font-size: 32px;} 
 #m_148953809 .tp-title a{font-size: 32px;} 
} 

#m_148953809{padding-top:62px;padding-right:82px;padding-bottom:62px;padding-left:82px;}#m_148953809{max-width:620px;}
#m_148953809 {z-index:3;position:absolute;bottom:0px;left:0px;}
#m_501520312{padding-top:10px;}
        @media (max-width:991px){#m_501520312{padding-top:10px;}
        }
        
        @media (max-width:767px){#m_501520312{padding-top:10px;}
        }
        
#m_903968677 {text-align: left;color: #ffffff;} 
#m_903968677 .tp-body{text-align: left;color: #ffffff;} 
#m_903968677 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 26px;} 
#m_903968677 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 26px;} 

#m_903968334 {font-weight: 400;text-align: left;color: #fff;font-size: 16px;} 
#m_903968334 .tp-body{font-weight: 400;text-align: left;color: #fff;font-size: 16px;} 
#m_903968334 .tp-title{text-align: left;} 
#m_903968334 .tp-title a{text-align: left;} 

#m_903968497{margin-right:8px;margin-left:11px;}
        @media (max-width:991px){#m_903968497{margin-left:11px;}
        }
        
        @media (max-width:767px){#m_903968497{margin-left:11px;}
        }
        
#m_903968497{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_903968497 .tp-btn {
  color: #fff;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_903968497 .tp-btn:hover {
  background: #FFFFFF;
  color: #1877F2;
}

#m_903968497 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_903968881{margin-right:8px;}
        @media (max-width:991px){#m_903968881{margin-right:8px;}
        }
        
        @media (max-width:767px){#m_903968881{margin-right:8px;}
        }
        
#m_903968881{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_903968881 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_903968881 .tp-btn:hover {
  background: #FFFFFF;
  color: #1877F2;
}

#m_903968881 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_247739999{padding-left:15px;}
#m_412285676 .tp-btn {
    color: #fff;
}

#m_412285676 .tp-btn i {
    margin-left: 4px;
}
#m_742680978{max-width:183px;}
#m_742680870{margin-top:33px;}
        @media (max-width:767px){#m_742680870{padding-bottom:20px;}
        }
        
#m_742680870{background-color:#BA9862;}
#m_742680295{padding-top:29px;padding-bottom:28px;}
#m_742680295{background-color:#ba9862;}
#m_536016326 {text-align: left;font-size: 14px;} 
#m_536016326 .tp-body{text-align: left;font-size: 14px;} 
#m_536016326 .tp-title{color: #000;text-align: left;font-size: 24px;} 
#m_536016326 .tp-title a{color: #000;text-align: left;font-size: 24px;} 

#m_247739015{padding-top:61px;}
        @media (max-width:991px){#m_247739015{padding-top:40px;}
        }
        
        @media (max-width:767px){#m_247739015{padding-top:30px;}
        }
        
#m_431280224 {text-align: left;color: #000;font-size: 14px;} 
#m_431280224 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_431280224 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 16px;} 
#m_431280224 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 16px;} 

#m_603956182 {font-weight: 700;text-align: left;} 
#m_603956182 .tp-body{font-weight: 700;text-align: left;} 
#m_603956182 .tp-title{text-align: left;} 
#m_603956182 .tp-title a{text-align: left;} 

#m_603956182{transform:perspective(1000px);transition:all 0.3s ease;} #m_603956182:hover{box-shadow:0 10px px #000;} 
#m_603956182 .tp-btn {
  color: #0074F9;
}

#m_603956182 .tp-btn i {
  font-size: 16px;
  line-height: 1; display: block;  margin-left: 12px;
}
#m_509174395 {font-family: Roboto;text-align: left;} 
#m_509174395 .tp-body{font-family: Roboto;text-align: left;} 
#m_509174395 .tp-title{color: #0074F9;font-weight: 700;text-align: left;font-size: 48px;} 
#m_509174395 .tp-title a{color: #0074F9;font-weight: 700;text-align: left;font-size: 48px;} 
@media (max-width: 991px){ 
#m_509174395 .tp-title{font-size: 35px;} 
 #m_509174395 .tp-title a{font-size: 35px;} 
} 

#m_401187454 {text-align: left;} 
#m_401187454 .tp-body{text-align: left;} 
#m_401187454 .tp-title{text-align: left;font-size: 65px;} 
#m_401187454 .tp-title a{text-align: left;font-size: 65px;} 

#m_596906997 {text-align: left;color: #0074F9;} 
#m_596906997 .tp-body{text-align: left;color: #0074F9;} 
#m_596906997 .tp-title{text-align: center;} 
#m_596906997 .tp-title a{text-align: center;} 

#m_596906997{padding-top:47px;padding-bottom:57px;}
        @media (max-width:991px){#m_596906997{padding-bottom:40px;}
        }
        
        @media (max-width:767px){#m_596906997{padding-bottom:30px;}
        }
        
#m_613015549 {text-align: left;} 
#m_613015549 .tp-body{text-align: left;} 
#m_613015549 .tp-title{text-align: center;font-size: 32px;} 
#m_613015549 .tp-title a{text-align: center;font-size: 32px;} 

#m_8242020 {text-align: left;} 
#m_8242020 .tp-body{text-align: left;} 
#m_8242020 .tp-title{text-align: left;} 
#m_8242020 .tp-title a{text-align: left;} 

#m_253805726{margin-right:8px;}
        @media (max-width:991px){#m_253805726{margin-right:8px;}
        }
        
        @media (max-width:767px){#m_253805726{margin-right:8px;}
        }
        
#m_253805726{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_253805726 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_253805726 .tp-btn:hover {
  background: #FFFFFF;
  color: #FF0000;
}

#m_253805726 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_696339820 {text-align: left;font-size: 20px;} 
#m_696339820 .tp-body{text-align: left;font-size: 20px;} 
#m_696339820 .tp-title{font-weight: 700;text-align: left;font-size: 60px;} 
#m_696339820 .tp-title a{font-weight: 700;text-align: left;font-size: 60px;} 
@media (max-width: 991px){ 
#m_696339820 .tp-title{font-size: 50px;} 
 #m_696339820 .tp-title a{font-size: 50px;} 
} 

#m_696339820{margin-top:70px;}
        @media (max-width:991px){#m_696339820{margin-top:50px;}
        }
        
        @media (max-width:767px){#m_696339820{margin-top:40px;}
        }
        
#m_859114998{padding-top:76px;padding-bottom:111px;}
        @media (max-width:991px){#m_859114998{padding-top:50px;padding-bottom:50px;margin-top:30px;margin-bottom:30px;}
        }
        
#m_825972316{padding-bottom:94px;}
        @media (max-width:991px){#m_825972316{padding-bottom:60px;}
        }
        
        @media (max-width:767px){#m_825972316{padding-bottom:30px;}
        }
        
#m_839436965 {text-align: left;font-size: 48px;} 
#m_839436965 .tp-body{text-align: left;font-size: 48px;} 

 @media (max-width: 991px){ 
 #m_839436965{font-size: 35px;} 
 #m_839436965 .tp-body{font-size: 35px;} 
 } 
#m_839436965 .tp-title{font-weight: 400;text-align: center;font-size: 16px;} 
#m_839436965 .tp-title a{font-weight: 400;text-align: center;font-size: 16px;} 

#m_839436965{padding-bottom:65px;}
        @media (max-width:991px){#m_839436965{padding-bottom:30px;}
        }
        
        @media (max-width:767px){#m_839436965{padding-bottom:30px;}
        }
        
#m_850212870 {font-family: Lato;text-align: left;} 
#m_850212870 .tp-body{font-family: Lato;text-align: left;} 
#m_850212870 .tp-title{font-weight: 400;text-align: left;font-size: 16px;} 
#m_850212870 .tp-title a{font-weight: 400;text-align: left;font-size: 16px;} 

#m_558606027 {text-align: left;} 
#m_558606027 .tp-body{text-align: left;} 
#m_558606027 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 14px;} 
#m_558606027 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 14px;} 

#m_644203217 {text-align: left;} 
#m_644203217 .tp-body{text-align: left;} 
#m_644203217 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 26px;} 
#m_644203217 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 26px;} 

#m_644203217{padding-bottom:13px;margin-bottom:33px;}
        @media (max-width:991px){#m_644203217{padding-bottom:13px;margin-bottom:33px;}
        }
        
        @media (max-width:767px){#m_644203217{padding-bottom:10px;margin-bottom:25px;}
        }
        

        @media (max-width:991px){#m_85070644{padding-bottom:20px;margin-bottom:20px;}
        }
        
        @media (max-width:767px){#m_85070644{padding-bottom:20px;margin-bottom:20px;}
        }
        
#m_427782588 {text-align: left;} 
#m_427782588 .tp-body{text-align: left;} 
#m_427782588 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 26px;} 
#m_427782588 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 26px;} 

#m_427782588{padding-bottom:13px;margin-bottom:33px;}
        @media (max-width:991px){#m_427782588{padding-bottom:13px;margin-bottom:33px;}
        }
        
        @media (max-width:767px){#m_427782588{padding-bottom:10px;margin-bottom:25px;}
        }
        
#m_522738415{padding-top:24px;padding-bottom:24px;}
        @media (max-width:991px){#m_522738415{padding-top:24px;padding-bottom:24px;}
        }
        
        @media (max-width:767px){#m_522738415{padding-top:24px;padding-bottom:24px;}
        }
        
#m_522738415{background-color:#323A5C;}
#m_279094035 {text-align: left;font-size: 20px;} 
#m_279094035 .tp-body{text-align: left;font-size: 20px;} 
#m_279094035 .tp-title{font-weight: 600;text-align: left;} 
#m_279094035 .tp-title a{font-weight: 600;text-align: left;} 
@media (max-width: 767px){ 
#m_279094035 .tp-title{font-size: 35px;} 
#m_279094035 .tp-title a{font-size: 35px;} 
} 

#m_279094035{margin-bottom:30px;}
#m_173210201{padding-top:6px;padding-right:27px;padding-bottom:6px;padding-left:27px;margin-bottom:27px;}
#m_173210201{background-color:#ffffff;}
#m_964657980 {text-align: left;} 
#m_964657980 .tp-body{text-align: left;} 
#m_964657980 .tp-title{font-weight: 500;text-align: left;font-size: 15px;} 
#m_964657980 .tp-title a{font-weight: 500;text-align: left;font-size: 15px;} 

#m_224614942{padding-top:49px;padding-bottom:71px;}
        @media (max-width:991px){#m_224614942{padding-top:40px;padding-bottom:40px;}
        }
        
#m_224614942{background-color:#A51416;}
#m_997270891 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270891 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270891{font-size: 35px;} 
 #m_997270891 .tp-body{font-size: 35px;} 
}  
#m_997270891 .tp-title{text-align: left;} 
#m_997270891 .tp-title a{text-align: left;} 

#m_525813577{padding-bottom:66px;}
#m_686493088{margin-bottom:30px;}
#m_715349681 {text-align: left;font-size: 16px;} 
#m_715349681 .tp-body{text-align: left;font-size: 16px;} 
#m_715349681 .tp-title{text-align: left;font-size: 24px;} 
#m_715349681 .tp-title a{text-align: left;font-size: 24px;} 

#m_126817821{padding-top:53px;padding-right:54px;padding-bottom:70px;padding-left:60px;}
        @media (max-width:991px){#m_126817821{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}
        }
        
        @media (max-width:767px){#m_126817821{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}
        }
        
#m_126817821{background-color:#323A5C;}
#m_44593400 {z-index:4;position:absolute;top:57px;right:-67px;}
#m_493053774 {text-align: left;font-size: 16px;} 
#m_493053774 .tp-body{text-align: left;font-size: 16px;} 
#m_493053774 .tp-title{text-align: left;} 
#m_493053774 .tp-title a{text-align: left;} 

#m_492872729 {text-align: left;font-size: 16px;} 
#m_492872729 .tp-body{text-align: left;font-size: 16px;} 
#m_492872729 .tp-title{text-align: left;} 
#m_492872729 .tp-title a{text-align: left;} 

#m_319089075 {z-index:4;position:absolute;right:0px;bottom:0px;}
#m_997270839 {text-align: left;} 
#m_997270839 .tp-body{text-align: left;} 
#m_997270839 .tp-title{font-weight: 600;text-align: center;font-size: 32px;} 
#m_997270839 .tp-title a{font-weight: 600;text-align: center;font-size: 32px;} 

#m_897601743 {font-weight: 400;text-align: center;font-size: 16px;} 
#m_897601743 .tp-body{font-weight: 400;text-align: center;font-size: 16px;} 
#m_897601743 .tp-title{text-align: left;} 
#m_897601743 .tp-title a{text-align: left;} 

#m_897601743{margin-top:38px;}
#m_792547654 {text-align: left;font-size: 16px;} 
#m_792547654 .tp-body{text-align: left;font-size: 16px;} 
#m_792547654 .tp-title{text-align: left;} 
#m_792547654 .tp-title a{text-align: left;} 

#m_797140695 {text-align: left;font-size: 16px;} 
#m_797140695 .tp-body{text-align: left;font-size: 16px;} 
#m_797140695 .tp-title{text-align: left;} 
#m_797140695 .tp-title a{text-align: left;} 

#m_795364448 {text-align: left;font-size: 16px;} 
#m_795364448 .tp-body{text-align: left;font-size: 16px;} 
#m_795364448 .tp-title{text-align: left;} 
#m_795364448 .tp-title a{text-align: left;} 

#m_795228931 {text-align: left;font-size: 16px;} 
#m_795228931 .tp-body{text-align: left;font-size: 16px;} 
#m_795228931 .tp-title{text-align: left;} 
#m_795228931 .tp-title a{text-align: left;} 

#m_893776599 {text-align: left;} 
#m_893776599 .tp-body{text-align: left;} 
#m_893776599 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_893776599 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
@media (max-width: 991px){ 
#m_893776599 .tp-title{font-size: 25px;} 
 #m_893776599 .tp-title a{font-size: 25px;} 
} 

#m_893776599{padding-top:27px;padding-right:37px;padding-bottom:27px;padding-left:37px;}
#m_893776599 {z-index:3;position:absolute;bottom:0px;left:0px;}
#m_113456852{padding-right:0px;padding-left:0px;}
#m_537425998 {text-align: left;color: #ffffff;font-size: 25px;} 
#m_537425998 .tp-body{text-align: left;color: #ffffff;font-size: 25px;} 
#m_537425998 .tp-title{font-weight: 600;text-align: left;font-size: 48px;} 
#m_537425998 .tp-title a{font-weight: 600;text-align: left;font-size: 48px;} 
@media (max-width: 767px){ 
#m_537425998 .tp-title{font-size: 35px;} 
#m_537425998 .tp-title a{font-size: 35px;} 
} 

#m_537425998{margin-bottom:30px;}
        @media (max-width:767px){#m_537425998{margin-bottom:0px;}
        }
        
#m_959736350{margin-bottom:27px;}
#m_845605915 {text-align: left;color: #ffffff;font-size: 14px;} 
#m_845605915 .tp-body{text-align: left;color: #ffffff;font-size: 14px;} 
#m_845605915 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_845605915 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 

#m_850527947 {text-align: left;} 
#m_850527947 .tp-body{text-align: left;} 
#m_850527947 .tp-title{color: #ffffff;font-weight: 700;text-align: center;font-size: 36px;} 
#m_850527947 .tp-title a{color: #ffffff;font-weight: 700;text-align: center;font-size: 36px;} 

#m_850527947{margin-bottom:36px;}
#m_667401710{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_683967723 {text-align: center;color: #ffffff;font-size: 13px;} 
#m_683967723 .tp-body{text-align: center;color: #ffffff;font-size: 13px;} 
#m_683967723 .tp-title{color: #ffffff;font-weight: 700;text-align: center;font-size: 24px;} 
#m_683967723 .tp-title a{color: #ffffff;font-weight: 700;text-align: center;font-size: 24px;} 

#m_683967723{padding-top:16px;padding-right:30px;padding-bottom:24px;padding-left:30px;}#m_683967723{max-width:360px;}
#m_683967723{border:1px solid #BA9862;border-radius:12px 12px 12px 12px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_695750111 {text-align: center;color: #fff;font-size: 13px;} 
#m_695750111 .tp-body{text-align: center;color: #fff;font-size: 13px;} 
#m_695750111 .tp-title{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 
#m_695750111 .tp-title a{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 

#m_695750111{padding-top:16px;padding-right:30px;padding-bottom:24px;padding-left:30px;}#m_695750111{max-width:360px;}
#m_695750111{border:1px solid #BA9862;border-radius:12px 12px 12px 12px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_709912730 {text-align: center;color: #ffffff;font-size: 13px;} 
#m_709912730 .tp-body{text-align: center;color: #ffffff;font-size: 13px;} 
#m_709912730 .tp-title{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 
#m_709912730 .tp-title a{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 

#m_709912730{padding-top:16px;padding-right:30px;padding-bottom:24px;padding-left:30px;}#m_709912730{max-width:360px;}
#m_709912730{border:1px solid #BA9862;border-radius:12px 12px 12px 12px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_767124345 {text-align: left;font-size: 16px;} 
#m_767124345 .tp-body{text-align: left;font-size: 16px;} 
#m_767124345 .tp-title{font-weight: 700;text-align: left;font-size: 42px;} 
#m_767124345 .tp-title a{font-weight: 700;text-align: left;font-size: 42px;} 
@media (max-width: 767px){ 
#m_767124345 .tp-title{font-size: 35px;} 
#m_767124345 .tp-title a{font-size: 35px;} 
} 

#m_767124345{margin-bottom:42px;}
        @media (max-width:991px){#m_767124345{margin-bottom:42px;}
        }
        
        @media (max-width:767px){#m_767124345{margin-bottom:20px;}
        }
        
#m_758447838{padding-left:70px;}
        @media (max-width:991px){#m_758447838{padding-left:50px;}
        }
        
#m_391206267 .tp-btn {
    color: #0074F9;
}
#m_510175938 {text-align: left;font-size: 16px;} 
#m_510175938 .tp-body{text-align: left;font-size: 16px;} 
#m_510175938 .tp-title{text-align: left;} 
#m_510175938 .tp-title a{text-align: left;} 

#m_510175938{margin-bottom:25px;}
#m_773771111 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_773771111 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_773771111 .tp-title{color: #fff;text-align: left;font-size: 54px;} 
#m_773771111 .tp-title a{color: #fff;text-align: left;font-size: 54px;} 
@media (max-width: 991px){ 
#m_773771111 .tp-title{font-size: 45px;} 
 #m_773771111 .tp-title a{font-size: 45px;} 
} 
@media (max-width: 767px){ 
#m_773771111 .tp-title{font-size: 35px;} 
#m_773771111 .tp-title a{font-size: 35px;} 
} 

#m_800700019 {font-weight: 700;text-align: left;font-size: 11px;} 
#m_800700019 .tp-body{font-weight: 700;text-align: left;font-size: 11px;} 
#m_800700019 .tp-title{color: #fff;font-weight: 700;text-align: right;font-size: 43px;} 
#m_800700019 .tp-title a{color: #fff;font-weight: 700;text-align: right;font-size: 43px;} 

#m_800700717 {font-weight: 700;text-align: left;font-size: 11px;} 
#m_800700717 .tp-body{font-weight: 700;text-align: left;font-size: 11px;} 
#m_800700717 .tp-title{color: #fff;font-weight: 700;text-align: right;font-size: 43px;} 
#m_800700717 .tp-title a{color: #fff;font-weight: 700;text-align: right;font-size: 43px;} 

#m_137088922{margin-bottom:20px;}
#m_152617903 .tp-icon {
    color: #FFFFFF;
}

#m_152617903 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_146401382 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_146401382 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_146401382 .tp-title{text-align: left;} 
#m_146401382 .tp-title a{text-align: left;} 

#m_146401382{margin-bottom:10px;}
#m_137088267{margin-bottom:20px;}
#m_251480850 {font-weight: 600;text-align: center;color: #323A5C;font-size: 24px;} 
#m_251480850 .tp-body{font-weight: 600;text-align: center;color: #323A5C;font-size: 24px;} 
#m_251480850 .tp-title{text-align: left;font-size: 150px;} 
#m_251480850 .tp-title a{text-align: left;font-size: 150px;} 

#m_314906906 {font-weight: 600;text-align: left;color: #323A5C;font-size: 24px;} 
#m_314906906 .tp-body{font-weight: 600;text-align: left;color: #323A5C;font-size: 24px;} 
#m_314906906 .tp-title{text-align: left;} 
#m_314906906 .tp-title a{text-align: left;} 

#m_314906906{padding-bottom:55px;}
        @media (max-width:767px){#m_314906906{padding-bottom:0px;}
        }
        
#m_948075705 {text-align: center;font-size: 16px;} 
#m_948075705 .tp-body{text-align: center;font-size: 16px;} 
#m_948075705 .tp-title{text-align: left;} 
#m_948075705 .tp-title a{text-align: left;} 

#m_948075705{max-width:853px;}
#m_173042213 {text-align: left;} 
#m_173042213 .tp-body{text-align: left;} 
#m_173042213 .tp-title{color: #696969;text-align: center;font-size: 220px;} 
#m_173042213 .tp-title a{color: #696969;text-align: center;font-size: 220px;} 

#m_173042213 {z-index:3;position:absolute;top:50%;left:50%;}
#m_238393583{padding-bottom:20px;margin-bottom:20px;}
#m_907637405{background-image:url('/files_upload/bg/bg_3.jpg');}#m_907637405 .tp-bg-overlay{opacity:0.5;background:#1c30db}
#m_84305887{min-height:250px;}
#m_84305887{background-image:url('/files_upload/bg/hero-bg.jpg');}
#m_84305887 .tp-bg-overlay{opacity:0;background:#4ddb73} 
#m_84305887:hover .tp-bg-overlay{opacity:0.3;}
#m_190029368{padding-top:141px;padding-bottom:107px;}
        @media (max-width:767px){#m_190029368{padding-top:50px;padding-bottom:50px;}
        }
        
#m_190029368{background-image:url('/files_upload/st-about.png');background-size:cover;background-repeat:no-repeat;}#m_190029368 .tp-bg-overlay{opacity:0;background:#000000}
#m_213693167 {text-align: left;font-size: 14px;} 
#m_213693167 .tp-body{text-align: left;font-size: 14px;} 
#m_213693167 .tp-title{text-align: left;font-size: 48px;} 
#m_213693167 .tp-title a{text-align: left;font-size: 48px;} 

#m_67808056 {z-index:2;position:absolute;top:36px;left:0px;}
#m_183699243 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_183699243 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_183699243 .tp-title{color: #fff;text-align: left;font-size: 32px;} 
#m_183699243 .tp-title a{color: #fff;text-align: left;font-size: 32px;} 
@media (max-width: 991px){ 
#m_183699243 .tp-title{font-size: 25px;} 
 #m_183699243 .tp-title a{font-size: 25px;} 
} 

#m_183699243{margin-top:31px;}
#m_548904923 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_548904923 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_548904923{font-size: 35px;} 
 #m_548904923 .tp-body{font-size: 35px;} 
}  
#m_548904923 .tp-title{text-align: left;} 
#m_548904923 .tp-title a{text-align: left;} 

#m_820217674{padding-top:52px;}
        @media (max-width:991px){#m_820217674{padding-top:50px;}
        }
        
        @media (max-width:767px){#m_820217674{padding-top:30px;}
        }
        
#m_715678792 .tp-icon {
    color: #011C2A;
    border-radius: 50%;
}

#m_715678792 .tp-icon:hover {
    background: #FFFFFF;
    color: #000000;
}

#m_715678792 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_317512985 {text-align: left;} 
#m_317512985 .tp-body{text-align: left;} 
#m_317512985 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 
#m_317512985 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 

#m_317512985{transform:perspective(1000px);transition:all 0.3s ease;} #m_317512985:hover{color:#0074F9;} #m_317512985:hover .tp-title{color:#0074F9;}
#m_100813510 {text-align: left;} 
#m_100813510 .tp-body{text-align: left;} 
#m_100813510 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 
#m_100813510 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 

#m_593181250{padding-top:50px;}
        @media (max-width:991px){#m_593181250{padding-top:50px;}
        }
        
        @media (max-width:767px){#m_593181250{padding-top:30px;}
        }
        
#m_599642048 {text-align: left;} 
#m_599642048 .tp-body{text-align: left;} 
#m_599642048 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_599642048 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_599642048{margin-bottom:25px;}
        @media (max-width:991px){#m_599642048{margin-bottom:25px;}
        }
        
        @media (max-width:767px){#m_599642048{margin-bottom:25px;}
        }
        
#m_794241637 {text-align: left;} 
#m_794241637 .tp-body{text-align: left;} 
#m_794241637 .tp-title{font-weight: 700;text-align: left;font-size: 16px;} 
#m_794241637 .tp-title a{font-weight: 700;text-align: left;font-size: 16px;} 

#m_205854804 .tp-icon {
    background: linear-gradient(45deg, #F6AF03, #F6AF03);
    color: #FFFFFF;
    border-radius: 50%;
}

#m_205854804 .tp-icon:hover {
    background: #FFFFFF;
    color: #000000;
}

#m_205854804 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_203552315 .tp-icon {
    background: linear-gradient(45deg, #F6AF03, #F6AF03);
    color: #011C2A;
    border-radius: 50%;
}

#m_203552315 .tp-icon:hover {
    background: #FFFFFF;
    color: #000000;
}

#m_203552315 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_201286886 .tp-icon {
    background: linear-gradient(45deg, #F6AF03, #F6AF03);
    color: #FFFFFF;
    border-radius: 50%;
}

#m_201286886 .tp-icon:hover {
    background: #FFFFFF;
    color: #000000;
}

#m_201286886 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_759640949 {text-align: left;font-size: 14px;} 
#m_759640949 .tp-body{text-align: left;font-size: 14px;} 
#m_759640949 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 
#m_759640949 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 

#m_759640949{margin-bottom:21px;}
        @media (max-width:991px){#m_759640949{margin-bottom:21px;}
        }
        
        @media (max-width:767px){#m_759640949{margin-bottom:21px;}
        }
        
#m_770462589 {text-align: left;} 
#m_770462589 .tp-body{text-align: left;} 
#m_770462589 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 
#m_770462589 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 

#m_916151960 {font-weight: 600;text-align: left;font-size: 13px;} 
#m_916151960 .tp-body{font-weight: 600;text-align: left;font-size: 13px;} 
#m_916151960 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_916151960 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_916151960{margin-bottom:25px;}
        @media (max-width:991px){#m_916151960{margin-bottom:25px;}
        }
        
        @media (max-width:767px){#m_916151960{margin-bottom:25px;}
        }
        
#m_111630702 {text-align: left;} 
#m_111630702 .tp-body{text-align: left;} 
#m_111630702 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 
#m_111630702 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 

#m_790594874 {text-align: left;} 
#m_790594874 .tp-body{text-align: left;} 
#m_790594874 .tp-title{font-weight: 700;text-align: left;font-size: 15px;} 
#m_790594874 .tp-title a{font-weight: 700;text-align: left;font-size: 15px;} 

#m_113969060 {text-align: left;} 
#m_113969060 .tp-body{text-align: left;} 
#m_113969060 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_113969060 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_113969060{padding-bottom:25px;}
        @media (max-width:991px){#m_113969060{padding-bottom:25px;}
        }
        
        @media (max-width:767px){#m_113969060{padding-bottom:25px;}
        }
        
#m_219145609{padding-top:55px;padding-bottom:60px;}
        @media (max-width:991px){#m_219145609{padding-top:55px;padding-bottom:60px;}
        }
        
        @media (max-width:767px){#m_219145609{padding-top:30px;padding-bottom:30px;}
        }
        
#m_219145609{background-color:#282828;}
#m_915663991 {text-align: left;color: #fff;font-size: 20px;} 
#m_915663991 .tp-body{text-align: left;color: #fff;font-size: 20px;} 
#m_915663991 .tp-title{text-align: left;} 
#m_915663991 .tp-title a{text-align: left;} 

#m_889256531 {text-align: left;} 
#m_889256531 .tp-body{text-align: left;} 
#m_889256531 .tp-title{font-weight: 700;text-align: left;font-size: 16px;} 
#m_889256531 .tp-title a{font-weight: 700;text-align: left;font-size: 16px;} 

#m_971089318 {text-align: left;} 
#m_971089318 .tp-body{text-align: left;} 
#m_971089318 .tp-title{color: #fff;font-weight: 700;text-align: left;font-size: 25px;} 
#m_971089318 .tp-title a{color: #fff;font-weight: 700;text-align: left;font-size: 25px;} 

#m_971089318{padding-bottom:13px;margin-bottom:33px;}
        @media (max-width:991px){#m_971089318{padding-bottom:13px;margin-bottom:33px;}
        }
        
        @media (max-width:767px){#m_971089318{padding-bottom:13px;margin-bottom:33px;}
        }
        

        @media (max-width:991px){#m_754153177{padding-bottom:20px;}
        }
        
        @media (max-width:767px){#m_754153177{padding-bottom:20px;}
        }
        

        @media (max-width:991px){#m_754153192{padding-bottom:20px;}
        }
        
        @media (max-width:767px){#m_754153192{padding-bottom:20px;}
        }
        

        @media (max-width:991px){#m_754153433{padding-bottom:20px;}
        }
        
        @media (max-width:767px){#m_754153433{padding-bottom:20px;}
        }
        
#m_262359367 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_262359367 .tp-btn:hover {
  background: #FFFFFF;
  color: #1877F2;
}

#m_262359367 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_996925053 {text-align: left;} 
#m_996925053 .tp-body{text-align: left;} 
#m_996925053 .tp-title{color: #fff;text-align: left;font-size: 14px;} 
#m_996925053 .tp-title a{color: #fff;text-align: left;font-size: 14px;} 

#m_160607215 {text-align: left;} 
#m_160607215 .tp-body{text-align: left;} 
#m_160607215 .tp-title{color: #fff;font-weight: 700;text-align: left;font-size: 25px;} 
#m_160607215 .tp-title a{color: #fff;font-weight: 700;text-align: left;font-size: 25px;} 

#m_160607215{padding-bottom:13px;margin-bottom:33px;}
        @media (max-width:991px){#m_160607215{padding-bottom:13px;margin-bottom:33px;}
        }
        
        @media (max-width:767px){#m_160607215{padding-bottom:13px;margin-bottom:33px;}
        }
        
#m_160144164 {text-align: left;} 
#m_160144164 .tp-body{text-align: left;} 
#m_160144164 .tp-title{color: #fff;font-weight: 700;text-align: left;font-size: 25px;} 
#m_160144164 .tp-title a{color: #fff;font-weight: 700;text-align: left;font-size: 25px;} 

#m_160144164{padding-bottom:13px;margin-bottom:33px;}
        @media (max-width:991px){#m_160144164{padding-bottom:13px;margin-bottom:33px;}
        }
        
        @media (max-width:767px){#m_160144164{padding-bottom:13px;margin-bottom:33px;}
        }
        
#m_264759686 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_264759686 .tp-btn:hover {
  background: #FFFFFF;
  color: #1DA1F2;
}

#m_264759686 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_264431068 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_264431068 .tp-btn:hover {
  background: #FFFFFF;
  color: #0A66C2;
}

#m_264431068 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_264288299 .tp-btn {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
}

#m_264288299 .tp-btn:hover {
  background: #FFFFFF;
  color: #FF0000;
}

#m_264288299 .tp-btn i {
  font-size: 19px;
  line-height: 1; display: block;
}
#m_906785224 {text-align: left;color: #ffffff;font-size: 14px;} 
#m_906785224 .tp-body{text-align: left;color: #ffffff;font-size: 14px;} 
#m_906785224 .tp-title{text-align: left;} 
#m_906785224 .tp-title a{text-align: left;} 

#m_110415485{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_110415523{padding-top:43px;padding-right:43px;padding-bottom:43px;padding-left:43px;}
        @media (max-width:991px){#m_110415523{padding-top:43px;padding-right:43px;padding-bottom:43px;padding-left:43px;}
        }
        
        @media (max-width:767px){#m_110415523{padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;}
        }
        
#m_110415523{background-color:#323A5C;}
#m_110415523{transform:perspective(1000px);transition:all 0.3s ease;} 
#m_110415179 {text-align: left;color: #fff;font-size: 19px;} 
#m_110415179 .tp-body{text-align: left;color: #fff;font-size: 19px;} 
#m_110415179 .tp-title{color: #ffffff;font-weight: 400;text-align: left;font-size: 40px;} 
#m_110415179 .tp-title a{color: #ffffff;font-weight: 400;text-align: left;font-size: 40px;} 
@media (max-width: 991px){ 
#m_110415179 .tp-title{font-size: 32px;} 
 #m_110415179 .tp-title a{font-size: 32px;} 
} 

#m_213105766 {font-weight: 500;text-align: center;color: #717171;font-size: 18px;} 
#m_213105766 .tp-body{font-weight: 500;text-align: center;color: #717171;font-size: 18px;} 
#m_213105766 .tp-title{font-weight: 700;text-align: center;font-size: 64px;} 
#m_213105766 .tp-title a{font-weight: 700;text-align: center;font-size: 64px;} 
@media (max-width: 991px){ 
#m_213105766 .tp-title{font-size: 45px;} 
 #m_213105766 .tp-title a{font-size: 45px;} 
} 
@media (max-width: 767px){ 
#m_213105766 .tp-title{font-size: 32px;} 
#m_213105766 .tp-title a{font-size: 32px;} 
} 

#m_110415883 {text-align: left;color: #fff;font-size: 14px;} 
#m_110415883 .tp-body{text-align: left;color: #fff;font-size: 14px;} 
#m_110415883 .tp-title{text-align: left;} 
#m_110415883 .tp-title a{text-align: left;} 

#m_110415883{padding-top:54px;padding-right:54px;padding-bottom:54px;padding-left:54px;}
        @media (max-width:991px){#m_110415883{padding-top:54px;padding-right:54px;padding-bottom:54px;padding-left:54px;}
        }
        
        @media (max-width:767px){#m_110415883{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}
        }
        
#m_110415883{background-color:#BA9862;}
#m_201735293{padding-top:110px;padding-bottom:62px;}
        @media (max-width:991px){#m_201735293{padding-top:50px;padding-bottom:62px;}
        }
        
        @media (max-width:767px){#m_201735293{padding-top:30px;padding-bottom:30px;}
        }
        
#m_256379010{padding-right:42px;padding-left:42px;}
        @media (max-width:991px){#m_256379010{padding-top:40px;padding-bottom:40px;}
        }
        
#m_256379010{background-color:#A51416;}
#m_279752400 {font-weight: 400;text-align: left;color: #ffffff;font-size: 12px;} 
#m_279752400 .tp-body{font-weight: 400;text-align: left;color: #ffffff;font-size: 12px;} 
#m_279752400 .tp-title{color: #fff;font-weight: 700;text-align: left;font-size: 48px;} 
#m_279752400 .tp-title a{color: #fff;font-weight: 700;text-align: left;font-size: 48px;} 
@media (max-width: 767px){ 
#m_279752400 .tp-title{font-size: 35px;} 
#m_279752400 .tp-title a{font-size: 35px;} 
} 

#m_256379763{padding-right:0px;padding-left:0px;}
#m_526128455 {font-weight: 600;text-align: left;font-size: 17px;} 
#m_526128455 .tp-body{font-weight: 600;text-align: left;font-size: 17px;} 
#m_526128455 .tp-title{text-align: left;} 
#m_526128455 .tp-title a{text-align: left;} 

#m_526128455 .tp-btn {
    color: #fff;
}
#m_997270843{padding-top:40px;padding-bottom:28px;}
#m_997270844 {text-align: left;color: #000;font-size: 14px;} 
#m_997270844 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270844 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 16px;} 
#m_997270844 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 16px;} 

#m_422368883{padding-top:52px;padding-bottom:39px;}
#m_422368883{background-color:#323A5C;}
#m_402064656 {text-align: left;color: #ffffff;font-size: 14px;} 
#m_402064656 .tp-body{text-align: left;color: #ffffff;font-size: 14px;} 
#m_402064656 .tp-title{color: #FFF;font-weight: 600;text-align: left;font-size: 36px;} 
#m_402064656 .tp-title a{color: #FFF;font-weight: 600;text-align: left;font-size: 36px;} 

#m_534089933 .tp-icon {
    color: #FFFFFF;
}

#m_534089933 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_533897162 .tp-icon {
    color: #FFFFFF;
}

#m_533897162 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_533719461 .tp-icon {
    color: #FFFFFF;
}

#m_533719461 .tp-icon i {
    font-size: 16px;
    line-height: 1;
    display: block;
}
#m_842683887 {text-align: left;} 
#m_842683887 .tp-body{text-align: left;} 
#m_842683887 .tp-title{color: #fff;text-align: left;font-size: 25px;} 
#m_842683887 .tp-title a{color: #fff;text-align: left;font-size: 25px;} 

#m_842683887{padding-bottom:14px;margin-bottom:45px;}
#m_373809034{margin-bottom:20px;}
#m_373809601 {text-align: left;} 
#m_373809601 .tp-body{text-align: left;} 
#m_373809601 .tp-title{color: #fff;text-align: left;font-size: 25px;} 
#m_373809601 .tp-title a{color: #fff;text-align: left;font-size: 25px;} 

#m_373809601{padding-bottom:14px;margin-bottom:45px;}
#m_383337671 {text-align: left;} 
#m_383337671 .tp-body{text-align: left;} 
#m_383337671 .tp-title{color: #fff;text-align: left;font-size: 14px;} 
#m_383337671 .tp-title a{color: #fff;text-align: left;font-size: 14px;} 

#m_496921863{margin-bottom:20px;}
#m_496922038 {text-align: left;} 
#m_496922038 .tp-body{text-align: left;} 
#m_496922038 .tp-title{color: #fff;text-align: left;font-size: 25px;} 
#m_496922038 .tp-title a{color: #fff;text-align: left;font-size: 25px;} 

#m_496922038{padding-bottom:14px;margin-bottom:45px;}
#m_512351583 {font-weight: 500;text-align: left;color: #ffffff;font-size: 14px;} 
#m_512351583 .tp-body{font-weight: 500;text-align: left;color: #ffffff;font-size: 14px;} 
#m_512351583 .tp-title{text-align: left;} 
#m_512351583 .tp-title a{text-align: left;} 

#m_512351583{margin-bottom:42px;}
#m_997270888{padding-top:50px;padding-bottom:55px;}
        @media (max-width:991px){#m_997270888{padding-top:50px;padding-bottom:55px;}
        }
        
        @media (max-width:767px){#m_997270888{padding-top:30px;padding-bottom:30px;}
        }
        
#m_997270841{padding-top:52px;}
        @media (max-width:991px){#m_997270841{padding-top:50px;}
        }
        
        @media (max-width:767px){#m_997270841{padding-top:30px;}
        }
        
#m_997270842 {text-align: left;color: #000;font-size: 14px;} 
#m_997270842 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270842 .tp-title{color: #000;text-align: left;font-size: 24px;} 
#m_997270842 .tp-title a{color: #000;text-align: left;font-size: 24px;} 

#m_997270842{padding-bottom:40px;}
#m_303011054{padding-bottom:30px;}
#m_196778227 {text-align: center;} 
#m_196778227 .tp-body{text-align: center;} 
#m_196778227 .tp-title{text-align: left;} 
#m_196778227 .tp-title a{text-align: left;} 

#m_196778227{padding-top:39px;}
#m_702977485 {text-align: left;color: #ffffff;font-size: 18px;} 
#m_702977485 .tp-body{text-align: left;color: #ffffff;font-size: 18px;} 
#m_702977485 .tp-title{color: #fff;text-align: center;font-size: 29px;} 
#m_702977485 .tp-title a{color: #fff;text-align: center;font-size: 29px;} 

#m_702977485 {z-index:4;position:absolute;top:50%;left:50%;}
#m_997270846 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270846 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270846{font-size: 35px;} 
 #m_997270846 .tp-body{font-size: 35px;} 
}  
#m_997270846 .tp-title{text-align: left;} 
#m_997270846 .tp-title a{text-align: left;} 

#m_245478529 {text-align: center;font-size: 20px;} 
#m_245478529 .tp-body{text-align: center;font-size: 20px;} 
#m_245478529 .tp-title{text-align: center;font-size: 28px;} 
#m_245478529 .tp-title a{text-align: center;font-size: 28px;} 

#m_245478529{padding-top:50px;padding-bottom:50px;}
#m_627329710 {text-align: left;color: #000;font-size: 20px;} 
#m_627329710 .tp-body{text-align: left;color: #000;font-size: 20px;} 

 @media (max-width: 767px){  
 #m_627329710{font-size: 16px;} 
 #m_627329710 .tp-body{font-size: 16px;} 
}  
#m_627329710 .tp-title{color: #000;text-align: left;font-size: 25px;} 
#m_627329710 .tp-title a{color: #000;text-align: left;font-size: 25px;} 

#m_627329710{margin-top:72px;margin-bottom:53px;}
#m_640128658 {text-align: left;color: #ffffff;font-size: 20px;} 
#m_640128658 .tp-body{text-align: left;color: #ffffff;font-size: 20px;} 

 @media (max-width: 767px){  
 #m_640128658{font-size: 16px;} 
 #m_640128658 .tp-body{font-size: 16px;} 
}  
#m_640128658 .tp-title{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 
#m_640128658 .tp-title a{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 

#m_640128658{padding-top:50px;padding-right:91px;padding-bottom:50px;padding-left:91px;}
        @media (max-width:767px){#m_640128658{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_640128658{background-color:#323A5C;}
#m_642799199 {text-align: left;color: #ffffff;font-size: 20px;} 
#m_642799199 .tp-body{text-align: left;color: #ffffff;font-size: 20px;} 

 @media (max-width: 767px){  
 #m_642799199{font-size: 16px;} 
 #m_642799199 .tp-body{font-size: 16px;} 
}  
#m_642799199 .tp-title{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 
#m_642799199 .tp-title a{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 

#m_642799199{padding-top:53px;padding-right:73px;padding-bottom:53px;padding-left:73px;}
        @media (max-width:767px){#m_642799199{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_642799199{background-color:#BA9862;}
#m_642663187 {text-align: left;color: #fff;font-size: 20px;} 
#m_642663187 .tp-body{text-align: left;color: #fff;font-size: 20px;} 

 @media (max-width: 767px){  
 #m_642663187{font-size: 16px;} 
 #m_642663187 .tp-body{font-size: 16px;} 
}  
#m_642663187 .tp-title{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 
#m_642663187 .tp-title a{color: #fff;font-weight: 700;text-align: center;font-size: 24px;} 

#m_642663187{padding-top:53px;padding-right:73px;padding-bottom:53px;padding-left:73px;}
        @media (max-width:767px){#m_642663187{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_642663187{background-color:#A51416;}
#m_666513679{padding-right:0px;padding-left:0px;}
#m_997270849 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270849 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270849{font-size: 35px;} 
 #m_997270849 .tp-body{font-size: 35px;} 
}  
#m_997270849 .tp-title{text-align: left;} 
#m_997270849 .tp-title a{text-align: left;} 

#m_997270852 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270852 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270852{font-size: 35px;} 
 #m_997270852 .tp-body{font-size: 35px;} 
}  
#m_997270852 .tp-title{text-align: left;} 
#m_997270852 .tp-title a{text-align: left;} 

#m_997270855 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270855 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270855{font-size: 35px;} 
 #m_997270855 .tp-body{font-size: 35px;} 
}  
#m_997270855 .tp-title{text-align: left;} 
#m_997270855 .tp-title a{text-align: left;} 

#m_303778970 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_303778970 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_303778970 .tp-title{color: #fff;text-align: left;font-size: 34px;} 
#m_303778970 .tp-title a{color: #fff;text-align: left;font-size: 34px;} 

#m_303778970{padding-top:95px;padding-right:115px;padding-bottom:95px;padding-left:115px;}
        @media (max-width:991px){#m_303778970{padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px;}
        }
        
        @media (max-width:767px){#m_303778970{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_303778970{background-color:#A51416;}
#m_311138156{padding-right:0px;padding-left:0px;}
#m_323402271{padding-right:0px;padding-left:0px;}#m_323402271{height:625px;}
#m_331271408{padding-right:0px;padding-left:0px;}
#m_336842738 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_336842738 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_336842738 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 16px;} 
#m_336842738 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 16px;} 

#m_336842738{padding-top:41px;padding-right:45px;padding-bottom:41px;padding-left:45px;}
        @media (max-width:767px){#m_336842738{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_336842738{background-color:#BA9862;}
#m_337753839 {text-align: left;color: #fff;font-size: 16px;} 
#m_337753839 .tp-body{text-align: left;color: #fff;font-size: 16px;} 
#m_337753839 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 16px;} 
#m_337753839 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 16px;} 

#m_337753839{padding-top:41px;padding-right:45px;padding-bottom:41px;padding-left:45px;}
        @media (max-width:767px){#m_337753839{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_337753839{background-color:#323A5C;}
#m_928418713{padding-top:53px;padding-bottom:48px;}
        @media (max-width:767px){#m_928418713{padding-top:40px;padding-bottom:40px;}
        }
        
#m_939678615 {font-weight: 600;text-align: center;color: #323A5C;font-size: 48px;} 
#m_939678615 .tp-body{font-weight: 600;text-align: center;color: #323A5C;font-size: 48px;} 

 @media (max-width: 767px){  
 #m_939678615{font-size: 32px;} 
 #m_939678615 .tp-body{font-size: 32px;} 
}  
#m_939678615 .tp-title{color: #000;font-weight: 400;text-align: center;font-size: 16px;} 
#m_939678615 .tp-title a{color: #000;font-weight: 400;text-align: center;font-size: 16px;} 

#m_939678615{margin-bottom:36px;}
#m_251825043{background-color:#A51416;}
#m_259383674{padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;}
#m_282087167 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_282087167 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_282087167 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_282087167 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
@media (max-width: 767px){ 
#m_282087167 .tp-title{font-size: 32px;} 
#m_282087167 .tp-title a{font-size: 32px;} 
} 

#m_282087167{padding-top:56px;padding-right:60px;padding-bottom:56px;padding-left:35px;}
        @media (max-width:767px){#m_282087167{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_138830047{background-color:#323A5C;}
#m_138830801{padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;}
#m_138830174 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_138830174 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_138830174 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_138830174 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
@media (max-width: 767px){ 
#m_138830174 .tp-title{font-size: 32px;} 
#m_138830174 .tp-title a{font-size: 32px;} 
} 

#m_138830174{padding-top:56px;padding-right:60px;padding-bottom:56px;padding-left:60px;}
        @media (max-width:767px){#m_138830174{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_137558981{background-color:#BA9862;}
#m_137558435{padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;}
#m_137558339 {text-align: left;color: #ffffff;font-size: 16px;} 
#m_137558339 .tp-body{text-align: left;color: #ffffff;font-size: 16px;} 
#m_137558339 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_137558339 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
@media (max-width: 767px){ 
#m_137558339 .tp-title{font-size: 32px;} 
#m_137558339 .tp-title a{font-size: 32px;} 
} 

#m_137558339{padding-top:56px;padding-right:60px;padding-bottom:56px;padding-left:35px;}
        @media (max-width:767px){#m_137558339{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_368558580{padding-top:36px;padding-bottom:79px;}
        @media (max-width:767px){#m_368558580{padding-top:35px;padding-bottom:35px;}
        }
        
#m_368558580{background-color:#323A5C;}
#m_384722170 {text-align: left;} 
#m_384722170 .tp-body{text-align: left;} 
#m_384722170 .tp-title{color: #fff;text-align: center;font-size: 48px;} 
#m_384722170 .tp-title a{color: #fff;text-align: center;font-size: 48px;} 
@media (max-width: 767px){ 
#m_384722170 .tp-title{font-size: 32px;} 
#m_384722170 .tp-title a{font-size: 32px;} 
} 

#m_384722170{margin-bottom:67px;}
#m_421967883 {text-align: center;color: #ffffff;font-size: 20px;} 
#m_421967883 .tp-body{text-align: center;color: #ffffff;font-size: 20px;} 
#m_421967883 .tp-title{color: #fff;text-align: center;font-size: 96px;} 
#m_421967883 .tp-title a{color: #fff;text-align: center;font-size: 96px;} 
@media (max-width: 767px){ 
#m_421967883 .tp-title{font-size: 60px;} 
#m_421967883 .tp-title a{font-size: 60px;} 
} 

#m_428798193 {text-align: center;color: #fff;font-size: 20px;} 
#m_428798193 .tp-body{text-align: center;color: #fff;font-size: 20px;} 
#m_428798193 .tp-title{text-align: left;} 
#m_428798193 .tp-title a{text-align: left;} 

#m_997270857{padding-top:52px;}
        @media (max-width:991px){#m_997270857{padding-top:50px;}
        }
        
        @media (max-width:767px){#m_997270857{padding-top:30px;}
        }
        
#m_969654551 {text-align: center;color: #fff;font-size: 20px;} 
#m_969654551 .tp-body{text-align: center;color: #fff;font-size: 20px;} 
#m_969654551 .tp-title{text-align: left;} 
#m_969654551 .tp-title a{text-align: left;} 

#m_963517188 {text-align: center;color: #fff;font-size: 20px;} 
#m_963517188 .tp-body{text-align: center;color: #fff;font-size: 20px;} 
#m_963517188 .tp-title{text-align: left;} 
#m_963517188 .tp-title a{text-align: left;} 

#m_997270858 {text-align: left;color: #000;font-size: 14px;} 
#m_997270858 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270858 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 
#m_997270858 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 

#m_997270858{padding-bottom:44px;margin-bottom:44px;}
#m_44582348 {text-align: left;} 
#m_44582348 .tp-body{text-align: left;} 
#m_44582348 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_44582348 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_44582348{padding-bottom:10px;margin-bottom:32px;}
#m_448970799{padding-bottom:36px;}
#m_344205871 {text-align: left;color: #000;font-size: 14px;} 
#m_344205871 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_344205871 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 
#m_344205871 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 

#m_344205871{padding-bottom:44px;margin-bottom:44px;}
#m_460731903 {text-align: left;} 
#m_460731903 .tp-body{text-align: left;} 
#m_460731903 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_460731903 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_460731903{padding-bottom:10px;margin-bottom:32px;}
#m_381036432 {text-align: center;color: #000;font-size: 14px;} 
#m_381036432 .tp-body{text-align: center;color: #000;font-size: 14px;} 
#m_381036432 .tp-title{color: #000;font-weight: 700;text-align: center;font-size: 25px;} 
#m_381036432 .tp-title a{color: #000;font-weight: 700;text-align: center;font-size: 25px;} 

#m_399358467{padding-top:29px;padding-bottom:43px;}
#m_420181652 {text-align: left;} 
#m_420181652 .tp-body{text-align: left;} 
#m_420181652 .tp-title{color: #BA9862;font-weight: 700;text-align: center;font-size: 60px;} 
#m_420181652 .tp-title a{color: #BA9862;font-weight: 700;text-align: center;font-size: 60px;} 
@media (max-width: 991px){ 
#m_420181652 .tp-title{font-size: 40px;} 
 #m_420181652 .tp-title a{font-size: 40px;} 
} 
@media (max-width: 767px){ 
#m_420181652 .tp-title{font-size: 32px;} 
#m_420181652 .tp-title a{font-size: 32px;} 
} 

#m_466704534{margin-bottom:27px;}
#m_857272561 {text-align: justify;color: #ffffff;font-size: 16px;} 
#m_857272561 .tp-body{text-align: justify;color: #ffffff;font-size: 16px;} 
#m_857272561 .tp-title{text-align: left;} 
#m_857272561 .tp-title a{text-align: left;} 

#m_857272561{padding-top:64px;padding-bottom:64px;}
        @media (max-width:991px){#m_857272561{padding-top:64px;padding-bottom:64px;}
        }
        
        @media (max-width:767px){#m_857272561{padding-top:35px;padding-bottom:35px;}
        }
        
#m_857272561{background-color:#BA9862;}
#m_82848875{padding-top:39px;padding-bottom:31px;}
#m_997270859 {font-weight: 600;text-align: center;color: #323A5C;font-size: 48px;} 
#m_997270859 .tp-body{font-weight: 600;text-align: center;color: #323A5C;font-size: 48px;} 

 @media (max-width: 767px){  
 #m_997270859{font-size: 32px;} 
 #m_997270859 .tp-body{font-size: 32px;} 
}  
#m_997270859 .tp-title{color: #000;font-weight: 400;text-align: center;font-size: 16px;} 
#m_997270859 .tp-title a{color: #000;font-weight: 400;text-align: center;font-size: 16px;} 

#m_997270859{margin-bottom:36px;}
#m_997270860{background-color:#BA9862;}
#m_997270861 {text-align: justify;color: #ffffff;font-size: 16px;} 
#m_997270861 .tp-body{text-align: justify;color: #ffffff;font-size: 16px;} 
#m_997270861 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_997270861 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
@media (max-width: 767px){ 
#m_997270861 .tp-title{font-size: 32px;} 
#m_997270861 .tp-title a{font-size: 32px;} 
} 

#m_997270861{padding-top:56px;padding-right:60px;padding-bottom:56px;padding-left:35px;}
        @media (max-width:767px){#m_997270861{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_997270863{padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;}
#m_595279842{background-color:#323A5C;}
#m_595279832{padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;}
#m_595279918 {text-align: justify;color: #ffffff;font-size: 16px;} 
#m_595279918 .tp-body{text-align: justify;color: #ffffff;font-size: 16px;} 
#m_595279918 .tp-title{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
#m_595279918 .tp-title a{color: #fff;font-weight: 600;text-align: left;font-size: 36px;} 
@media (max-width: 767px){ 
#m_595279918 .tp-title{font-size: 32px;} 
#m_595279918 .tp-title a{font-size: 32px;} 
} 

#m_595279918{padding-top:56px;padding-right:60px;padding-bottom:56px;padding-left:35px;}
        @media (max-width:767px){#m_595279918{padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;}
        }
        
#m_763925360 {text-align: center;} 
#m_763925360 .tp-body{text-align: center;} 
#m_763925360 .tp-title{text-align: left;} 
#m_763925360 .tp-title a{text-align: left;} 

#m_763925360{margin-bottom:45px;}
#m_766766080 {text-align: left;font-size: 16px;} 
#m_766766080 .tp-body{text-align: left;font-size: 16px;} 
#m_766766080 .tp-title{text-align: left;} 
#m_766766080 .tp-title a{text-align: left;} 

#m_997270864{padding-top:52px;}
        @media (max-width:991px){#m_997270864{padding-top:50px;}
        }
        
        @media (max-width:767px){#m_997270864{padding-top:30px;}
        }
        
#m_997270865 {text-align: left;color: #000;font-size: 14px;} 
#m_997270865 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270865 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 
#m_997270865 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 

#m_997270865{padding-bottom:44px;margin-bottom:44px;}
#m_997270866 {text-align: left;color: #000;font-size: 14px;} 
#m_997270866 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270866 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 
#m_997270866 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 

#m_997270866{padding-bottom:44px;margin-bottom:44px;}
#m_997270867 {text-align: left;} 
#m_997270867 .tp-body{text-align: left;} 
#m_997270867 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_997270867 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_997270867{padding-bottom:10px;margin-bottom:32px;}
#m_997270868{padding-top:29px;padding-bottom:43px;}
#m_997270869 {text-align: left;} 
#m_997270869 .tp-body{text-align: left;} 
#m_997270869 .tp-title{color: #a51416;font-weight: 700;text-align: center;font-size: 60px;} 
#m_997270869 .tp-title a{color: #a51416;font-weight: 700;text-align: center;font-size: 60px;} 
@media (max-width: 991px){ 
#m_997270869 .tp-title{font-size: 40px;} 
 #m_997270869 .tp-title a{font-size: 40px;} 
} 
@media (max-width: 767px){ 
#m_997270869 .tp-title{font-size: 32px;} 
#m_997270869 .tp-title a{font-size: 32px;} 
} 

#m_997270870{margin-bottom:27px;}
#m_997270871 {text-align: justify;color: #ffffff;font-size: 16px;} 
#m_997270871 .tp-body{text-align: justify;color: #ffffff;font-size: 16px;} 
#m_997270871 .tp-title{text-align: left;} 
#m_997270871 .tp-title a{text-align: left;} 

#m_997270871{padding-top:64px;padding-bottom:64px;}
        @media (max-width:991px){#m_997270871{padding-top:64px;padding-bottom:64px;}
        }
        
        @media (max-width:767px){#m_997270871{padding-top:35px;padding-bottom:35px;}
        }
        
#m_997270871{background-color:#A51416;}
#m_390966280{padding-top:53px;padding-bottom:46px;}
#m_393984306{padding-right:50px;}
        @media (max-width:991px){#m_393984306{padding-right:11px;}
        }
        

        @media (max-width:767px){#m_398896212{padding-top:20px;padding-right:30px;padding-left:30px;}
        }
        
#m_402567835{margin-bottom:24px;}
#m_409559856 {text-align: left;color: #000;font-size: 16px;} 
#m_409559856 .tp-body{text-align: left;color: #000;font-size: 16px;} 
#m_409559856 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 
#m_409559856 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 

#m_843935739{margin-bottom:24px;}
#m_843935679 {text-align: left;color: #000;font-size: 16px;} 
#m_843935679 .tp-body{text-align: left;color: #000;font-size: 16px;} 
#m_843935679 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 
#m_843935679 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 

#m_843711147{margin-bottom:24px;}
#m_843711545 {text-align: left;color: #000;font-size: 16px;} 
#m_843711545 .tp-body{text-align: left;color: #000;font-size: 16px;} 
#m_843711545 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 
#m_843711545 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 

#m_843303266{margin-bottom:24px;}
#m_843304990 {text-align: left;color: #000;font-size: 16px;} 
#m_843304990 .tp-body{text-align: left;color: #000;font-size: 16px;} 
#m_843304990 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 
#m_843304990 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 22px;} 

#m_159121165 {text-align: justify;font-size: 16px;} 
#m_159121165 .tp-body{text-align: justify;font-size: 16px;} 
#m_159121165 .tp-title{text-align: left;} 
#m_159121165 .tp-title a{text-align: left;} 

#m_311889129{padding-top:41px;padding-bottom:41px;}
#m_311889129{background-color:#A51416;}
#m_328404891 {text-align: left;} 
#m_328404891 .tp-body{text-align: left;} 
#m_328404891 .tp-title{font-weight: 700;text-align: center;font-size: 48px;} 
#m_328404891 .tp-title a{font-weight: 700;text-align: center;font-size: 48px;} 

#m_328404891{margin-bottom:30px;}
#m_360038270 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_360038270 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_360038270 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_360038270 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_360038270{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_360038270{background-color:#ffffff;}
#m_360038270{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_951487366 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_951487366 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_951487366 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_951487366 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_951487366{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_951487366{background-color:#ffffff;}
#m_951487366{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_951135961 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_951135961 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_951135961 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_951135961 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_951135961{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_951135961{background-color:#ffffff;}
#m_951135961{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_950935054 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950935054 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950935054 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_950935054 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_950935054{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_950935054{background-color:#ffffff;}
#m_950935054{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_950703680 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950703680 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950703680 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_950703680 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_950703680{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_950703680{background-color:#ffffff;}
#m_950703680{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_950495519 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950495519 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950495519 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_950495519 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_950495519{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_950495519{background-color:#ffffff;}
#m_950495519{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_950303355 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950303355 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950303355 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_950303355 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_950303355{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_950303355{background-color:#ffffff;}
#m_950303355{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_950071866 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950071866 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_950071866 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_950071866 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_950071866{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_950071866{background-color:#ffffff;}
#m_950071866{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_949886561 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_949886561 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_949886561 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_949886561 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_949886561{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_949886561{background-color:#ffffff;}
#m_949886561{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_949639253 {font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_949639253 .tp-body{font-weight: 700;text-align: center;color: #000;font-size: 13px;} 
#m_949639253 .tp-title{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 
#m_949639253 .tp-title a{color: #000;font-weight: 300;text-align: center;font-size: 12px;} 

#m_949639253{padding-top:24px;padding-right:15px;padding-bottom:24px;padding-left:15px;}
#m_949639253{background-color:#ffffff;}
#m_949639253{border-radius:10px 10px 10px 10px;transform:perspective(1000px);transition:all 0.3s ease;} 
#m_997270872{padding-top:52px;}
        @media (max-width:991px){#m_997270872{padding-top:50px;}
        }
        
        @media (max-width:767px){#m_997270872{padding-top:30px;}
        }
        
#m_997270873 {text-align: left;color: #000;font-size: 14px;} 
#m_997270873 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270873 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 
#m_997270873 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 

#m_997270873{padding-bottom:44px;margin-bottom:44px;}
#m_997270874 {text-align: left;color: #000;font-size: 14px;} 
#m_997270874 .tp-body{text-align: left;color: #000;font-size: 14px;} 
#m_997270874 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 
#m_997270874 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 20px;} 

#m_997270874{padding-bottom:44px;margin-bottom:44px;}
#m_997270875 {text-align: left;} 
#m_997270875 .tp-body{text-align: left;} 
#m_997270875 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_997270875 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_997270875{padding-bottom:10px;margin-bottom:32px;}
#m_997270877 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270877 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270877{font-size: 35px;} 
 #m_997270877 .tp-body{font-size: 35px;} 
}  
#m_997270877 .tp-title{text-align: left;} 
#m_997270877 .tp-title a{text-align: left;} 

#m_80503052{padding-top:55px;padding-bottom:92px;}
        @media (max-width:991px){#m_80503052{padding-top:55px;padding-bottom:55px;}
        }
        
        @media (max-width:767px){#m_80503052{padding-top:40px;padding-bottom:40px;}
        }
        
#m_84104827 {text-align: left;} 
#m_84104827 .tp-body{text-align: left;} 
#m_84104827 .tp-title{font-weight: 700;text-align: left;font-size: 87px;} 
#m_84104827 .tp-title a{font-weight: 700;text-align: left;font-size: 87px;} 
@media (max-width: 991px){ 
#m_84104827 .tp-title{font-size: 60px;} 
 #m_84104827 .tp-title a{font-size: 60px;} 
} 
@media (max-width: 767px){ 
#m_84104827 .tp-title{font-size: 35px;} 
#m_84104827 .tp-title a{font-size: 35px;} 
} 

#m_84104827{margin-bottom:31px;}
#m_128262959 {text-align: left;} 
#m_128262959 .tp-body{text-align: left;} 
#m_128262959 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_128262959 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 
@media (max-width: 767px){ 
#m_128262959 .tp-title{font-size: 25px;} 
#m_128262959 .tp-title a{font-size: 25px;} 
} 

#m_128262959{margin-bottom:23px;}
#m_143767079 {text-align: left;color: #696969;font-size: 12px;} 
#m_143767079 .tp-body{text-align: left;color: #696969;font-size: 12px;} 
#m_143767079 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 18px;} 
#m_143767079 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 18px;} 

#m_189823505 {text-align: left;color: #696969;font-size: 14px;} 
#m_189823505 .tp-body{text-align: left;color: #696969;font-size: 14px;} 
#m_189823505 .tp-title{font-weight: 700;text-align: left;font-size: 24px;} 
#m_189823505 .tp-title a{font-weight: 700;text-align: left;font-size: 24px;} 

#m_78325387 {position:absolute;bottom:75px;left:0px;}
#m_857058823 {z-index:4;position:absolute;bottom:67px;left:0px;}
#m_837091410 {text-align: left;} 
#m_837091410 .tp-body{text-align: left;} 
#m_837091410 .tp-title{color: #fff;font-weight: 700;text-align: left;font-size: 64px;} 
#m_837091410 .tp-title a{color: #fff;font-weight: 700;text-align: left;font-size: 64px;} 
@media (max-width: 991px){ 
#m_837091410 .tp-title{font-size: 40px;} 
 #m_837091410 .tp-title a{font-size: 40px;} 
} 
@media (max-width: 767px){ 
#m_837091410 .tp-title{font-size: 32px;} 
#m_837091410 .tp-title a{font-size: 32px;} 
} 

#m_837091410{padding-left:111px;}
        @media (max-width:991px){#m_837091410{padding-left:0px;}
        }
        #m_837091410{max-width:986px;}
#m_504656481 {text-align: left;font-size: 16px;} 
#m_504656481 .tp-body{text-align: left;font-size: 16px;} 
#m_504656481 .tp-title{font-weight: 700;text-align: left;font-size: 48px;} 
#m_504656481 .tp-title a{font-weight: 700;text-align: left;font-size: 48px;} 
@media (max-width: 767px){ 
#m_504656481 .tp-title{font-size: 32px;} 
#m_504656481 .tp-title a{font-size: 32px;} 
} 

#m_504656481{padding-top:70px;padding-bottom:70px;}
        @media (max-width:991px){#m_504656481{padding-top:70px;padding-bottom:70px;}
        }
        
        @media (max-width:767px){#m_504656481{padding-top:40px;padding-bottom:40px;}
        }
        
#m_997270886 {font-weight: 600;text-align: left;font-size: 87px;} 
#m_997270886 .tp-body{font-weight: 600;text-align: left;font-size: 87px;} 

 @media (max-width: 767px){  
 #m_997270886{font-size: 35px;} 
 #m_997270886 .tp-body{font-size: 35px;} 
}  
#m_997270886 .tp-title{text-align: left;} 
#m_997270886 .tp-title a{text-align: left;} 

#m_997270889 {text-align: left;color: #0000005C;font-size: 12px;} 
#m_997270889 .tp-body{text-align: left;color: #0000005C;font-size: 12px;} 
#m_997270889 .tp-title{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 
#m_997270889 .tp-title a{color: #000;font-weight: 700;text-align: left;font-size: 15px;} 

#m_62106859 {text-align: left;} 
#m_62106859 .tp-body{text-align: left;} 
#m_62106859 .tp-title{font-weight: 600;text-align: left;font-size: 32px;} 
#m_62106859 .tp-title a{font-weight: 600;text-align: left;font-size: 32px;} 

#m_62106859{margin-bottom:28px;}
#m_71552990 {text-align: left;} 
#m_71552990 .tp-body{text-align: left;} 
#m_71552990 .tp-title{font-weight: 700;text-align: center;font-size: 42px;} 
#m_71552990 .tp-title a{font-weight: 700;text-align: center;font-size: 42px;} 

#m_71552990{padding-bottom:20px;margin-bottom:20px;}
#m_63677771{padding-bottom:63px;}
.remove-section {
    border: 0px !important;
}
/*.bp-btn-product-preview, .bp-btn-product-wishlist, .bp-btn-product-zoom {*/
/*    display: none;*/
/*}*/

.bp_product_item .bp-one-image img,
.swiper .bp-one-image img{
    aspect-ratio: 3/2;
    object-fit: cover;
}

.bp_product_item .bp_content_product,
.swiper .tp-col__content_b{
    padding: 15px 0;
}
.bp_group_quantity input {
    outline: none;
}

#shopping_form form {
    display: flex;
    flex-wrap: wrap;
    gap: 5px;
}

#shopping_form button {
    padding: 12px;
    flex: unset;
}

/*end default*/
:root {
    --font-second: "Darker Grotesque", sans-serif;
}

body {
    overflow-x: hidden;
    font-family: "Roboto";
}

#m_52019066,
#m_52019948{
    transform: unset;
}


.banner::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 220px;
    background: linear-gradient(180deg, #323A5C 0%, rgba(0, 116, 249, 0.00) 92.5%);
    z-index: 2;
}

.banner::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    background: linear-gradient(0deg, #323a5cbf 14.49%, rgba(0, 116, 249, 0.00) 66.88%);
    z-index: 2;

}


.header {
    padding: 64px 0 20px 0;
    /*border-bottom: 1px solid #fff;*/
}

#m_52019948.sticky {
    background-color: #fff;
    transition: all .3s;
}

.logo {
    flex-shrink: 0;
}

.nav-item > a:has(.icon-dropdown-menu) .icon-dropdown-menu{
    margin-right: 4px;
}

.header-menu .tp-menu-hori .nav-link {
    position: relative;
    color: #fff !important;
    font-weight: 400;
    text-transform: uppercase;
}

.header-menu .tp-menu-hori .nav-link.active {
    font-weight: 600;
}

.header-menu .navbar .dropdown-toggle:after {
    content: "\F231";
    color: var(--tp-secondary);
}

.header-menu .tp-menu-hori > .nav-item .nav-link::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 10px;
    width: 0;
    height: 1px;
    background-color: #fff;
    transition: all .3s;
}

.header-menu .tp-menu-hori > .nav-item:hover .nav-link::before {
    width: 100%;
    transition: all .3s;
}

.header-menu .tp-menu-hori .bp_sub_menu .bp_nav_link {
    color: #fff;
    padding-top: 15px;
    padding-bottom: 0;
    font-size: 12px;
}

.header-menu .tp-menu-hori .bp_sub_menu .bp_nav_link.active {
    background-color: #000;
}

.header-menu .tp-menu-hori .bp_sub_menu .dropdown-item {
    justify-content: center;
}

.header-menu .tp-menu-hori .bp_sub_menu .dropdown-item a {
    border-bottom: 1px solid #d9d9d9;
}

.header-menu .bp_toggle_arrow {
    color: var(--tp-secondary) !important;
    padding-left: 0;
}

.navbar ul.dropdown-menu {
    display: block;
    top: calc(100% + 20px);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    padding: 0;
    border: none;
    background-color: #000;
    border-top: 3px solid var(--tp-secondary);
    box-shadow: 5px 5px 9px 0px #ffffff7d;
    border-radius: 0;
    padding-bottom: 11px;
    transition: all .4s;
}

.header-menu .navbar ul.dropdown-menu li:hover,
.header-menu .dropdown-item:focus, .header-menu .dropdown-item:hover {
    background-color: unset;
}

.dropdown:hover > .dropdown-menu {
    top: 100%;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transition: all .4s;
}

.navbar ul.dropdown-menu li {
    padding: 0 8px;
}

.navbar ul.dropdown-menu li a.bp_nav_link {
    padding: 10px;
}

.dropdown-item:active {
    background-color: transparent;
}


.header-right {
    display: flex;
    align-items: center;
    gap: 24px;
}

.language {
    position: relative;
    display: flex;
    gap: 17px;
    cursor: pointer;
}

.language-icon {
    position: relative;
    font-size: 11px;
    color: #fff;
    font-weight: 900;
}

.language-icon.active {
    color: var(--tp-secondary);
}

.lg--vi::before {
    content: "";
    position: absolute;
    right: -8px;
    width: 1px;
    height: 14px;
    background-color: #fff;
}

.search {
    min-width: 30px;
    width: 30px;
    height: 30px;
    background-color: #ffffff42;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.search i {
    font-size: 12px;
    color: #fff;
}


/*.box-search {*/
/*    position: relative;*/
/*    max-width: 322px;*/
/*    border-radius: 16px;*/
/*    border: 1px solid #ffffff7a;*/
    /*background: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgb(204 204 204 / 28%) 100%);*/
/*    background: rgba(255, 255, 255, 0.09);*/
/*}*/

/*.box-search::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    background: #FFFFFF00;*/
/*    backdrop-filter: blur(4px);*/
/*    z-index: -1;*/
/*}*/

/*.box-search__icon {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 5px;*/
/*    transform: translateY(-50%);*/
/*}*/

/*.box-search input {*/
/*    width: 100%;*/
/*    height: 53px;*/
/*    background-color: transparent;*/
/*    border: none;*/
/*    outline: none;*/
/*    padding: 0 10px 0 50px;*/
/*    color: #FFFFFFD4;*/
/*    text-align: center;*/
/*}*/

/*.box-search input::placeholder {*/
/*    font-size: 14px;*/
/*    color: #FFFFFFD4;*/
/*    font-weight: 600;*/
/*}*/

/*.box-search__icon{*/
/*    width: 42px;*/
/*    min-width: 42px;*/
/*    height: 42px;*/
/*    background-color: var(--tp-secondary);*/
/*    border-radius: 10px;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    border: none;*/
/*    outline: none;*/
/*}*/

.menu-res .offcanvas {
    height: 100vh;
}

.brand .swiper-button-prev,
.brand .swiper-button-next,
.brand .swiper-pagination {
    display: none;
}


.field__icon {
    animation: animationIcon 1.5s infinite linear;
}

@keyframes animationIcon{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(10px);
    }
    100%{
        transform: translateY(0);
    }
}

.heading-title .tp-feature__heading,
.heading-partner .tp-feature__text{
    font-family: var(--font-second);
    font-weight: 900;
}


/*path*/
.path {
    position: absolute;
    left: 0;
    bottom: 12%;
    width: 100%;
    z-index: 4;
}

.path .breadcrumb .breadcrumb-item {
    font-family: var(--font-second);
    line-height: 1;
}

.path .breadcrumb .breadcrumb-item,
.path .breadcrumb .breadcrumb-item.active,
.path .breadcrumb .breadcrumb-item a{
    color: #fff;
}

.path .breadcrumb .breadcrumb-item,
.path .breadcrumb .breadcrumb-item.active::before,
.path .breadcrumb .breadcrumb-item:first-child {
    display: none;
}

.path .breadcrumb .breadcrumb-item.active {
    display: block;
    position: relative;
    padding-bottom: 36px;
    padding-left: 0;
}

.path .breadcrumb .breadcrumb-item.active::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 158px;
    height: 1px;
    background-color: #fff;
}
/*end path*/

/*comment*/
.bp_comment .bp_btn_reply,
.bp_comment .bp_comment_submit {
    background-color: var(--tp-primary);
}


.bp_comment .panel-footer {
    background-color: #fff;
    border-top: none;
}

.bp_comment .panel-heading {
    border-bottom-style: dashed;
    font-size: 0;
    background-color: #fff;
}

.bp_comment .panel-heading .bp_comment_user,
.bp_comment .panel-heading i {
    font-size: 16px;
}

.bp_comment .panel-heading i {
    float: right;
}

.bp_comment .panel {
    border-radius: 10px;
    border: none;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

/*education*/
.slide-institutions .swiper-button-prev::after,
.slide-institutions .swiper-button-next::after {
    font-size: 0;
}

.list-institutions__desc .content_button_link {
    padding: 4px 16px;
    border: 1px solid #fff;
    border-radius: 50px;
    font-size: 13px;
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
    gap: 5px;
    transition: all .4s;
}

.list-institutions__desc .content_button_link:hover {
    background-color: var(--tp-primary);
    transition: all .4s;
}

.slide-institutions,
.slide-institutions .swiper-wrapper,
.slide-institutions .swiper-slide {
    height: 100% !important;
}

.list-institutions__desc .content_button_link_container {
    margin-top: 33px;
}

.list-institutions:not(:last-child) {
    margin-bottom: 43px;
}

.education-news .tp-title a {
    font-family: var(--font-second);
}

.education-news .tp-post__meta-subtitle {
    position: relative;
    font-size: 13px;
    color: var(--tp-accent);
    font-weight: bold;
    text-transform: uppercase;
    line-height: 22px;
}

.education-news .tp-post__meta-subtitle::before{
    content: "";
    position: absolute;
    top: 50%;
    right: -20px;
    transform: translateY(-50%);
    width: 1px;
    height: 9px;
    background-color: #0000005C;
}

.education-news .tp-post__meta {
    padding: 15px 0;
    padding-top: 6px;
    display: flex;
    gap: 41px;
}

.education-news .tp-post__meta label {
    color: #0000005C;
    font-size: 12px;
}


.education-news .tp-post__content {
    padding-left: 14px;
}

.education-news .tp-post__thumbnail {
    padding-right: 19px;
}

.education-news .tp-btn_c  {
    position: absolute;
    left: 14px;
    bottom: 0;
    padding-left: 0;
}

.education-news .tp-btn_c a {
    border: 1px solid #898989;
    border-radius: 30px;
    color: #898989;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    display: inline-block;
    transition: all .4s
}

.education-news .tp-btn_c a:hover {
    background-color: var(--tp-primary);
    border-color: var(--tp-primary);
    color: #fff;
    transition: all .4s;
}

.education-news .tp-post__content {
    height: 100%;
    position: relative;
}

.education-news .tp-post__thumbnail img {
    box-shadow: 0 4px 8.8px 0 rgba(0, 0, 0, 0.25);
}

.education-news__heading .tp-feature__heading {
    font-family: var(--font-second);
}

.education-news__heading {
    border-bottom: 1px solid rgb(0 0 0 / 15%);
}

.education-news--center {
    border-bottom: 4px solid rgb(0 0 0 / 15%);
}

.education-news--small {
    padding-bottom: 0 !important;
    margin-bottom: 20px !important;
}

.education-news--small > .row > .col {
    margin-bottom: 24px;
}

.education-news--small .tp-post__content {
    padding-left: 0;
}

.education-news--small .tp-post__thumbnail img {
    box-shadow: none;
}


/*pagination*/
.pagination-nav {
    margin-top: 20px;
}
.pagination-nav .pagination {
    gap: 5px;
    flex-wrap: wrap;
}

.pagination-nav .page-link {
    border-color: var(--tp-secondary);
    color: #000;
    border-radius: 0 !important;
}

.pagination-nav .page-link:hover,
.pagination-nav .page-item.active .page-link {
    background-color: var(--tp-secondary);
    color: #fff;
}


/*search*/
.overlay-search {
    position: fixed;
    inset: 0;
    background-color: #000000e0;
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all .6s;
}

.overlay-search.active {
    opacity: 1;
    visibility: visible;
    transition: all .6s;
}

.form-search {
    width: 85%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    z-index: 15;
    transition: all .6s;
}

.overlay-search.active .form-search {
    transform: translate(-50%, -50%) scale(1);
    transition: all .6s;
    transition-delay: 0.5s;
}

.close-search {
    position: absolute;
    top: 15px;
    right: 15px;
    background: #fff;
    padding: 10px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.form-search .tp-btn-text,
#livesearch_923760811{
    display: none;
}

.form-search input.form-control {
    height: 55px;
    width: 100%;
    padding-right: 70px;
    background: transparent;
    border: none;
    border-bottom: 1px solid #fff;
    border-radius: 0;
    color: #fff;
    font-size: 18px;
    box-shadow: none;
}

.form-search input.form-control::placeholder {
    color: #fff;
}

.form-search button.tp-btn {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    height: 100%;
    width: 50px;
    background-color: transparent !important;
    cursor: pointer;
    z-index: 5;
}



/*footer*/
.footer-logo .tp-feature__figure {
    padding: 15px 10px 22px 11px;
    background-color: #fff;
    border-radius: 12px;
    max-width: 216px;
}


.logo-footer {
    width: fit-content;
    border-radius: 12px;
}

.social-footer .content_button_link {
    width: 35px;
    min-width: 35px;
    height: 35px;
    border: 1px solid #fff;
    border-radius:  4px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}


.footer-contact .tp-feature__heading,
.footer-link {
    position: relative;
}

.footer-contact .tp-feature__heading {
    padding-bottom: 13px;
    margin-bottom: 33px;
}


.footer-contact .tp-feature__heading::before,
.footer-link::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 19px;
    height: 3px;
    background-color: #fff;
}

.footer-contact .tp-feature__heading::after,
.footer-link::after {
    content: "";
    position: absolute;
    left: 28px;
    bottom: 0;
    width: 77px;
    height: 3px;
    background-color: var(--tp-secondary);
}

.footer__link-item {
    padding-left: 0;
}

.category .bp_link_category_option {
    display: flex;
    width: max-content;
    align-items: center;
    font-size: 15px;
    color: #fff;
    font-weight: 500;
}

.category .bp_link_category_option:hover::before {
    width: 100%;
    transition: all .3s;
}

.category .bp_category_option_item {
    display: flex;
    gap: 9px;
}

.category .bp_category_option_item img {
    transition: all .3s;
}

.category .bp_category_option_item:hover img {
    transform: translateX(4px);
    transition: all .3s;
}

.bp_category_option_item .bp_name_category_option {
    margin-bottom: 0;
}

.category .bp_category_option_item:not(:last-child) {
    margin-bottom: 14px;
}

.category .bp_link_category_option img {
    margin-right: 12px;
    transition: all .3s;
}

.category .bp_link_category_option:hover {
    color: #fff;
    text-decoration: none;
}

.category .bp_link_category_option:hover img {
    transform: translateX(6px);
    transition: all .3s;
}

.category .bp_category_option li.active a {
    color: var(--tp-primary);
}

.footer-news .tp-post__meta-subtitle {
    display: none;
}

.footer-news .tp-post__content-main {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    justify-content: space-between;
}

.footer-news .tp-post__meta {
    padding: 0;
}

.footer-news .tp-post__meta-date {
    font-size: 14px;
    color: #ffffff99;
}

.footer-news .tp-post__meta-date i {
    color: #fff;
}

.footer-news .tp-title {
    margin-bottom: 0;
}

.footer-news #m_s_558606027 {
    gap: 19px;
}

.footer-news .tp-col__content {
    padding-left: 27px;
}

.footer-news .tp-post__thumbnail-wrapper {
    max-width: 72px;
}

.footer-news .tp-post__thumbnail img {
    width: 100%;
    min-width: 72px;
    height: 72px;
    border-radius: 6px;
    object-fit: cover;
}

.footer-contact .tp-feature__text p{
    margin-bottom: 25px;
}

#frm-action-501520312 {
    position: relative;
}

#frm-action-501520312 div.bp_form_field {
    padding-right: 0;
}

#frm-action-501520312 input[type="email"]{
    width: 100%;
    height: 54px;
    padding: 6px 60px 6px 10px;
    border: none;
    outline: none;
    border-radius: 6px;
    margin-bottom: 26px;
}

#frm-action-501520312 button {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 42px;
    height: 42px;
    border-radius: 6px;
    background-color: var(--tp-primary);
    border: none;
    outline: none;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0;
}

.accept {
    float: left;
    font-size: 12px;
    color: #fff;
}

.accept input {
    width: 16px;
    height: 16px;
    margin-right: 10px;
    cursor: pointer;
}

.accept a {
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
    display: inline-block;
    margin-left: 3px;
}

#field_1157501520312 {
    transform: translateY(0);
}

.accept-content {
    display: inline;
}


/***************/
.company-info .tp-feature__figure {
    padding: 15px 10px;
    background-color: #fff;
    border-radius: 12px;
}


#m_219808760 {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

#m_219808760 .content_button_link {
    width: 35px;
    min-width: 35px;
}


.footer-category .bp_link_category_option .bp_name_category_option {
    background-color: transparent;
    font-size: 14px;
    color: #fff;
    font-weight: 600;
    opacity: 0.83;
}

.footer-category .bp_link_category_option {
    display: flex;
    align-items: center;
}

.footer-category .bp_category_option_item:not(:last-child) {
    margin-bottom: 11px;
}

.footer-category .bp_link_category_option svg {
    margin-right: 12px;
    transition: all .3s;
}

.footer-category .bp_link_category_option:hover svg {
    transform: translateX(10px);
    transition: all .3s;
}

.footer-info__content {
    color: inherit !important;
}

.footer-news .tp-post__group {
    height: 100%;
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
}

.footer-news .tp-post-item {
    margin-bottom: 20px;
}

.footer-news .tp-post__group .tp-post__meta {
    padding-top: 0;
}

.footer-news .tp-post__content {
    height: 100%;
}

.footer-contact .tp-feature__text p img {
    margin-right: 9px;
}

.footer-info__content:not(:last-child) {
    margin-bottom: 25px;
}

.footer-info__content i {
    margin-right: 9px;
    font-size: 16px;
    width: 16px;
}

.footer-contact .tp-feature__text ul {
    padding-left: 0;
    margin-bottom: 0;
}

.footer-contact .tp-feature__text ul li {
    list-style: none;
}

.footer-contact .tp-feature__text ul li a {
    color: inherit;
    -webkit-text-decoration: none !important;
}

.footer-contact .tp-feature__text ul li:not(:last-child) {
    margin-bottom: 25px;
}

.footer-contact .tp-feature__text ul li i {
    margin-right: 9px;
    font-size: 16px;
    width: 16px;
}

.field-input {
    position: relative;
    margin-bottom: 26px;
}

.field-input input {
    height: 54px;
    border-radius: 6px;
}

.field-input .tp-btn-submit {
    margin: 0;
}
.footer-form .bp_form_label_up {
    font-size: 12px;
    color: #fff;
    padding-top: 3px;
}
.footer-form .field-input button {
    position: absolute;
    top: 50%;
    right: 12px;
    width: 42px;
    min-width: 42px;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(-50%) scale(1) !important;
    border-radius: 6px;
    background-color: var(--tp-secondary);
    margin-top: 0;
    padding: 0 !important;
}

.footer-form .form-check-input:checked {
    background-color: var(--tp-secondary);
    border-color: var(--tp-secondary);
}

.footer-form .tp_processing {
    color: #fff;
}

/*brand footer*/

.brand {
    border-top: 1px solid rgba(217, 217, 217, 0.50);;
}

.brand .gallery {
    max-width: 100%;
    overflow: unset;
    padding-left: 0;
}

.brand .gallery li {
    align-content: center;
}

.brand a {
    display: flex;
    justify-content: center;
    align-items: center;
    filter: brightness(0.8);
}

.brand a img {
    width: auto;
    max-width: 100%;
    height: auto;
    border: none;
}


#m_s_903968623 .content_button_link {
    width: 35px;
    height: 35px;
}

/*slide news*/
#m_431280224 .swiper-pagination {
    display: none;
}


.slide-news .swiper-button-next:after, 
.slide-news .swiper-button-prev:after {
    font-size: 16px;
    display: none;
}

@media (min-width: 991px) {
    .bp_toggle_arrow {
        transition: all .4s;
    }
    .dropdown:hover > .bp_toggle_arrow {
        transform: rotate(90deg);
        transition: all .4s;
    }
}

@media (max-width: 1600px) {
    .path {
        bottom: 5%;
    }
}


@media (max-width: 1200px){
    .bp-sidebar-menu {
        width: 350px !important;
    }
    .navbar-toggler {
        border: none;
        box-shadow: none !important;
    }
    .header-menu {
        order: 4;
    }
    .header-right__content {
        width: 100%;
        padding-right: 5px;
    }
    .header-menu .tp-menu-hori .nav-link {
        color: #000 !important;
    }
    
    .header-menu .bp_toggle_arrow {
        padding-left: 10px;
    }
    
    .navbar ul.dropdown-menu.show {
        pointer-events: auto;
    }
    .bp-sidebar-menu .nav-item {
        border-bottom: 1px solid #ccccccc2;
    }
    
    .menu-res {
        flex-direction: row-reverse;
        justify-content: flex-start !important;
    }
    
    .navbar ul.dropdown-menu {
        width: 100%;
        position: static;
        opacity: 1;
        visibility: visible;
        display: none;
    }
    .dropdown:hover > .bp_toggle_arrow {
        transform: none
    }
    
    .navbar ul.dropdown-menu.show {
        display: block;
    }
    
    .header-menu .bp_toggle_arrow {
        color: #000 !important;
    }
    
    .header-menu .bp_toggle_arrow::after {
        transition: all .4s;
    }
    
    .header-menu .bp_toggle_arrow.show::after {
        transform: rotate(90deg);
        transition: all .4s;
    }
    
    .navbar ul.navbar-nav > li.dropdown {
        flex-wrap: wrap;
    }
    .dropdown:hover > .dropdown-menu {
        display: none;
    }
    
    .navbar ul.dropdown-menu li a.bp_nav_link {
        justify-content: flex-start;
    }
    
    .main-news__container > .row {
        justify-content: flex-start !important;
        margin: 0;
    }
    
    #m_52019948 {
        top: 0;
    }
}

@media (max-width: 1024px) {
    
    
    .footer-news .tp-post__thumbnail-wrapper{
        order: 0 !important;
    }
    
    .footer-news .tp-col__content {
        width: calc(100% - 100px);
        padding-left: 10px;
    }
}


@media (max-width: 991px) {
    .slide-banner .swiper-slide > img {
        min-height: 90vh;
    }
    .education-news .tp-btn_c {
        position: static;
        margin-top: 20px;
    }
    
    .education-news .tp-post__content {
        padding-left: 0;
        padding-top: 15px;
    }
    .box-reverse {
        flex-direction: column-reverse;
    }
}

@media (max-width: 767.98px) {
    .header-menu .navbar ul.navbar-nav li.dropdown a.dropdown-item {
        width: 100%;
    }
    .header {
        padding: 15px 0;
    }

    
    .banner .tp-image__media img {
        height: 600px;
        filter: brightness(0.7);
        object-fit: cover;
    }
    
    .slide-facilities .swiper-button-prev, .slide-facilities .swiper-button-next {
        display: none;
    }
}