#header .header-container>.header-row.p-revise{padding:0 15px 0 15px}@media (min-width: 1200px){#header .header-container>.header-row.p-revise{padding:0 70px 0 20px}}@media (min-width: 1200px){#header .header-nav-main{position:relative}}#header .header-nav-main .m-search-bar{height:40px;position:relative}@media (min-width: 1200px){#header .header-nav-main .m-search-bar{display:none}}#header .header-nav-main .m-search-bar form{height:100%}#header .header-nav-main .m-search-bar form input{width:100%;height:100%;background:#fff;outline:0;border:0;color:#333;padding:0 20px 0 10px;font-size:18px}#header .header-nav-main .m-search-bar .m-search-btn{width:25px;height:25px;position:absolute;right:0px;top:8px;cursor:pointer}#header .header-nav-main .search-bar{position:absolute;width:0;height:50px;background-color:#fff;right:-40px;top:35px;transition:all 0.2s ease-in-out}@media (max-width: 1199px){#header .header-nav-main .search-bar{display:none}}#header .header-nav-main .search-bar.active{width:250px;border-bottom:2px solid #555;transition:all 0.2s ease-in-out}#header .header-nav-main .search-bar.active form{padding:0 20px}#header .header-nav-main .search-bar form{height:100%}#header .header-nav-main .search-bar form input{width:100%;height:100%;background:transparent;outline:0;border:0;color:#333;padding:0;font-size:18px}#header .header-nav-main .search{position:absolute;right:-40px;top:45px;width:40px;height:40px}@media (max-width: 1199px){#header .header-nav-main .search{display:none}}#header .header-nav-main .search:hover{cursor:pointer}#header .header-nav-main .search.active{background-color:transparent}#header .header-nav-main .search.active .search-icon{border:2px solid #aaa;width:20px;height:20px}#header .header-nav-main .search.active .search-icon::before,#header .header-nav-main .search.active .search-icon::after{top:2px;left:7px}#header .header-nav-main .search.active .search-icon::after{transform:rotate(45deg)}#header .header-nav-main .search .search-icon{width:20px;height:20px;background:transparent;border:2px solid #555;border-radius:50%;position:relative;transition:all 0.2s ease-in-out;margin:5px auto}#header .header-nav-main .search .search-icon::before,#header .header-nav-main .search .search-icon::after{content:"";width:2px;height:12px;display:block;background:#555;position:absolute;transform:rotate(-45deg);top:13px;left:16px;transition:all 0.2s ease-in-out}@media (min-width: 1200px){.home_slider .tp-caption.main_title{font-weight:800;font-size:40px !important}.home_slider .tp-caption.sub_title{font-weight:700;font-size:30px !important}}@media (max-width: 575px){.home_slider .tp-caption{width:320px;white-space:normal;word-break:keep-all}.home_slider .tp-caption .tp-splitted.tp-linesplit{white-space:normal;width:100%;word-break:keep-all}}#into_section{background-color:rgba(0,0,0,0.45);width:100%;position:absolute;bottom:0px;box-sizing:border-box}#into_section .info_container{width:60%;margin:0 auto}@media (max-width: 991px){#into_section .info_container{width:100%}}#into_section .info_container .row{margin-left:0;margin-right:0}#into_section .info_container .row .icon-box:hover{background-color:rgba(0,0,0,0.6)}#into_section .info_container .row .icon-box:hover a .box-content img{opacity:1;transform:translateY(-25px)}#into_section .info_container .row .icon-box:hover a .box-content h4{opacity:1}@media (max-width: 991px){#into_section .info_container .row .icon-box:hover a .box-content h4{font-size:22px}}@media (max-width: 575px){#into_section .info_container .row .icon-box:hover a .box-content h4{font-size:14px}}#into_section .info_container .row .icon-box a{color:transparent}#into_section .info_container .row .icon-box a .box-content{padding:10px 0;transform:translateY(10px)}#into_section .info_container .row .icon-box a .box-content img{opacity:0.75;transition:0.2s;max-width:100%;max-height:25vh}@media (min-width: 1200px) and (max-height: 600px){#into_section .info_container .row .icon-box a .box-content img{max-height:20vh}}#into_section .info_container .row .icon-box a .box-content h4{opacity:0;font-size:24px;max-width:100%;margin:0 auto;text-align:center;line-height:26px}@media (min-width: 1200px) and (max-height: 600px){#into_section .info_container .row .icon-box a .box-content h4{font-size:20px}}@media (max-width: 991px){#into_section .info_container .row .icon-box a .box-content h4{font-size:22px;line-height:24px}}@media (max-width: 575px){#into_section .info_container .row .icon-box a .box-content h4{font-size:14px;line-height:16px}}@media (max-width: 991px){#into_section img{opacity:0.85}.box-content h4{transform:scale(1)}#into_section .icon-box{border-left:none}}#about a.btn{font-size:16px;float:right}@media (max-width: 575px){#about a.btn{display:block;max-width:150px;margin:50px auto 0;float:unset}}#about .container{border:2px solid transparent;padding-left:60px;position:relative}@media (max-width: 1260px) and (min-width: 992px){#about .container{width:90%}}@media (max-width: 830px) and (min-width: 768px){#about .container{width:90%;padding-left:40px}}@media (max-width: 630px) and (min-width: 576px){#about .container{width:85%;padding-left:30px;padding-right:0}}@media (max-width: 575px){#about .container{width:90%;padding-left:15px;padding-right:0}}#about .container::before{content:"";display:block;width:6px;height:110%;background-color:#4f13e6;border-radius:1px;position:absolute;top:0px;left:0px}#about .container h2.home_title_font{font-size:40px;font-family:"Montserrat", "Open Sans", sans-serif !important;font-weight:900}@media (max-width: 991px){#about .container h2.home_title_font{margin-left:25px}}@media (max-width: 575px){#about .container h2.home_title_font{font-size:36px}}#about .container span.appear-animation{position:absolute;left:-50px;top:30px}@media (max-width: 575px){#about .container span.appear-animation{left:-35px;top:20px}}#about .container span.appear-animation .icon-featured{display:inline-block;font-size:1.8em;height:75px;line-height:75px;padding:0;width:75px;margin-top:-37px;top:-7px;background:#4f13e6;border:2px solid #fff;color:#fff}@media (max-width: 575px){#about .container span.appear-animation .icon-featured{height:45px;width:45px;line-height:45px;font-size:1.3em}}#about .container span.appear-animation .icon-featured:hover{background:#fff;border:2px solid #4f13e6;color:#4f13e6}#about .container .row{margin:35px 0 55px 0}#about .container .row p.home_content_font{color:black;font-family:"Open Sans", "Roboto", "lato" !important;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0.5px}#about .container .row .order-first .btn{float:left}@media (max-width: 575px){#about .container .row .order-first .btn{float:unset}}#about .container .row img.img-fluid{width:100%}#about #news{padding-bottom:50px}#about #news::before{content:"";display:block;width:100%;height:100%;background-color:transparent;border-radius:1px 0 0 50px;position:absolute;bottom:10px;left:0px;border:#4f13e6 6px solid;border-top:none;border-right:none}#about #news .card-body{background-color:#f7f7f7;border-radius:15px;overflow:hidden}#about #news .card-body h4>a{line-height:24px;font-family:"Open Sans", "Roboto", "lato" !important;font-size:20px;font-weight:700;letter-spacing:0.5px}#about #news .card-body span.text-color-dark{font-family:"Open Sans", "Roboto", "lato" !important;font-size:17px;font-weight:700}#about #news a.btn{margin-top:-30px}@media (max-width: 575px){#about #news a.btn{text-align:center}}
