html{overflow-x:hidden}a,body{color:#1e3226;font-weight:400}body{font-family:"Montserrat",sans-serif;overflow-x:hidden}img{width:100%}p{font-size:16px;margin-bottom:3px;line-height:1.2}a{text-decoration:none;transition:all .3s}a:hover{font-weight:500}ul{padding:0;list-style:none;margin:0}footer,section{padding:80px 0}h1{font-weight:700}form .cf_text{width:100%;padding:10px 20px;border-radius:0;border:1px solid #eee;margin-bottom:10px}form{margin:20px}button:active,button:focus{outline:0!important;box-shadow:none!important}.btn{transition:all .3s;padding:15px 25px}.btn:hover{background:#006940;color:#fff}.btn,.pc_header .btn_header{font-size:18px;font-weight:600;background:#fdc400;color:#1e3226;border:0;border-radius:0}.pc_header .btn_header{padding:5px 10px}.pc_header .right{text-align:center;background:#fdc400}.mob_header .btn_header{font-size:18px;font-weight:600;background:#fdc400;color:#1e3226;padding:5px 10px;border:0;border-radius:0}.mob_header .right{text-align:center;background:#fdc400}.pc_header .col-md-12{padding:0}.pc_header .top{background:#1e3226}.pc_header .top .content,.pc_header .top ul{display:flex;justify-content:space-between}.pc_header .top .left{padding-left:40px;width:70%}.pc_header .top .right{width:20%}.pc_header .top ul{font-size:14px;width:100%;align-items:center;height:100%}.page_header .content i,.pc_header .bottom .menu ul .menu-item-has-children .sub-menu li:hover a,.pc_header .top ul a{color:#fff}.pc_header .bottom .col-md-2{background:#e9f2ee}.pc_header .bottom .logo{width:70px;text-align:center}.pc_header .bottom .image-logo{text-align:center;padding:5px}.pc_header .bottom .menu ul{display:flex;font-size:14px;justify-content:center;width:100%}.pc_header .bottom .menu ul li{padding:10px;margin:0 8px}.pc_header .bottom .menu ul li .sub-menu{display:none}.pc_header .bottom .menu ul .menu-item-has-children .sub-menu{display:none;position:absolute;width:300px;background:#fff;z-index:2;border:1px solid #1e3226}.pc_header .bottom .menu ul .menu-item-has-children .sub-menu li{padding:10px;line-height:16px;margin:0;border-bottom:1px solid #1e3226}.pc_header .bottom .menu ul .menu-item-has-children .sub-menu li:hover{background:#006940;transition:all .3s}.pc_header .bottom .menu ul .menu-item-has-children:hover .sub-menu{display:block;top:40px}.pc_header .bottom .menu,hr{position:relative}hr{color:#fdc400;width:40%;margin:5px 0;opacity:1;border:1px solid #fdc400}.section_footer .form_content,.seo_text{padding:40px;box-shadow:0 10px 60px 0 rgb(0 0 0/.07)}.seo_text p,h2{margin-bottom:3px}.pc_header .bottom .header_contact,h2{font-size:18px;font-weight:700}.seo_text p{font-size:14px}.section_footer{background:#ebf1ed;border-top:25px solid #1e3226}.section_footer .form_content{background:#fff;width:100%;margin:auto}.mob_header .header_nav_contact .title,.section_footer .title{font-size:1.3rem;font-weight:700;text-align:center}.section_footer .col-md{padding:0 40px}.page_header{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page_header:before{content:"";position:absolute;width:100%;height:100%;background:#1e3226;opacity:.7;top:0;left:0;z-index:0}.page_header .content{position:relative;z-index:1;color:#fff}.page_header .content ul{display:flex}.page_header .content ul li{margin-right:8px}.service-page{padding:40px 0}.mob_header{padding:0}.mob_header .right{height:100%;display:flex;align-items:center;justify-content:center}.mob_header .image-logo{padding-left:10px}.mob_header .header_contact{font-size:18px;font-weight:700;text-align:center}.mob_header .navbar{display:flex;justify-content:center}.mob_header .header_nav_contact{margin-top:20px;text-align:center}.mob_header .top .col-3{background:#e9f2ee}.mob_header .top .col-9{padding:0}.pc_header{display:block}.mob_header{display:none}@media (max-width:768px){.pc_header{display:none}.mob_header{display:block}.col-md,.section_footer .col-md-5{margin-bottom:30px}.seo_text{padding:20px}.section_footer{text-align:center}.service-page .row{display:flex;flex-direction:column-reverse}}.modal-content .modal-title{text-align:center;width:100%}.modal-content{text-align:center}.modal-content .btn{width:100%}.page_header h1{font-size:28px;line-height:28px}.mob_header .sub-menu{list-style:circle;padding-left:20px}