/*!
 * fullPage 3.0.9
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;transform:translateZ(0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{position:relative}.fp-scrollable,.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;transform:translateZ(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li:hover a.active span,#fp-nav ul li a.active span,.fp-slidesNav ul li:hover a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav.fp-show-active a.active+.fp-tooltip,#fp-nav ul li:hover .fp-tooltip{transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#topimg-wp{width:100%;background:#59a4db}.w-80{width:80%;margin:auto}#topimg{align-items:center;width:100%;max-width:1080px;min-width:780px;height:80vh;background:url(/images/topimag.jpg?13801f1ec05419b38d336c2a7a72337f) center bottom -18px/98% auto #59a4db no-repeat;color:#fff;position:relative;margin:0 auto}#topping2{position:absolute;top:25%;z-index:99;width:100%}#topimg strong{width:100%;display:block;font-size:40px;text-align:center}#topimg .topimg-des{width:80%;display:block;position:relative;top:20px;margin:20px auto 0;font-size:18px;text-align:center}.topimg-search{width:1000px;height:70px;border-radius:8px;background:#fff;margin:0 auto;position:relative;top:50px;color:#777;font-size:18px}.topimg-search-text{width:700px;height:60px;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#fff;cursor:pointer;float:left;padding:5px 2px 5px 5px}.topimg-search-text input{font-size:18px;font-weight:300;line-height:60px;width:calc(100% - 90px);margin:0 20px 0 25px}.topimg-search input::-moz-placeholder{color:#848484}.topimg-search input::placeholder{color:#848484}.topimg-search input:-ms-input-placeholder{color:#848484}.topimg-search input::-ms-input-placeholder{color:#848484}.bold{font-weight:700}.topimg-search-option{width:112px;height:50px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#fff;color:#848484;cursor:pointer;float:left;border-left:1px solid #e6e6e6;padding:10px 1px 10px 0}.topimg-search-option span{position:relative;top:20px;left:10px}.topimg-search-option span:after{content:"\F0D7";font-family:Font Awesome\ 5 Pro;font-weight:900;font-size:14px;position:relative;top:-2px;left:5px}.topimg-search-submit{width:162px;height:60px;border-radius:8px;background:#ff3da6;cursor:pointer;float:right;margin:5px 5px 5px 0}.topimg-search-submit button{cursor:pointer;color:#fff;line-height:64px;font-size:19px;font-weight:500;width:100%;height:100%;text-align:center}.topimg-search-submit button i{margin-right:5px}.home-philosophy h1{font-size:32px;color:#ff3da6;margin:0 auto 80px;display:block;text-align:center}.home-philosophy-list{display:flex;flex-wrap:wrap}.home-philosophy-list li{float:left;width:26%;margin:0 11% 0 0;position:relative}.home-philosophy-list li:nth-of-type(3n){margin:0}.home-philosophy-list li .img-circle{width:250px;height:250px;display:block;margin:0 auto!important}.home-philosophy-list li h2{font-size:22px;font-weight:700;color:#ff3da6;margin:50px 0 20px;line-height:140%}.home-philosophy-list li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.home-philosophy-list li a{position:absolute;bottom:-80px;left:0;margin:0 auto;background:#fff}.wrap{height:100vh}.home-entry{margin:0 auto;padding:0}.home-entry strong{font-size:3.1vw;line-height:1.5;display:block;font-weight:400;text-align:center}.home-entry .ill03{max-width:400px;width:80%;margin:30px auto;display:block}label#form-select select{background:#fff;border:0;width:100px!important;padding:0!important;margin:0!important}label#form-select{margin-top:10px!important}#home .country-select li a,#home .gnav li a{color:#fff}#home.overflow .btn-b-p-2{border:0 solid #fff;color:#fff;transition:.5s}#home.overflow .btn-b-p-3{border:1px solid #fff;color:#fff}#home.overflow .btn-b-p-3:hover{border:1px solid #ffac00;color:#fff;background:#ffac00}#home.overflow .btn-b-p-2:hover{color:#fff;transition:.5s;background:#ff4a99;border:0 solid #ff4a99}#home.overflow .country-select li a,#home.overflow .hd-bell:before,#home.overflow .hd-ms:before{color:#fff}#HomeBanner{height:760px;background:url(/images/topimag.jpg?13801f1ec05419b38d336c2a7a72337f) center bottom 0/80% auto #59a4db no-repeat}#HomeBanner h1{font-size:40px;color:#fff;line-height:1.5;margin-bottom:16px;font-weight:600}#HomeBanner h2{font-size:17px;color:#fff;line-height:1.5;font-weight:400;margin-bottom:30px}#HomeBanner .contents{height:95%}#HomeBanner .box-search-ui{justify-content:center;align-items:center;align-self:center;height:100%;width:100%;flex-direction:column}#HomeBanner .search-box-ui{width:100%;max-width:900px}#HomeBanner .search-box-ui form{display:flex;flex-wrap:nowrap;flex-direction:row;width:calc(100% - 14px);padding:7px;border-radius:50px;background-color:#fff;margin-bottom:50px;cursor:pointer}#HomeBanner .search-box-ui form>.select-ui{flex:0 0 225px;height:60px;display:flex;justify-content:center;align-items:center;position:relative}#HomeBanner .option--item input{display:none}#HomeBanner .option--item{display:block;cursor:pointer}#HomeBanner .option--item label{display:block;cursor:pointer;font-size:14px;text-align:center;color:#ff49ac;border-radius:20px;background:#fff;padding:10px 30px;transition:.5s;box-shadow:0 0 5px 0 rgb(0 0 0/15%)}#HomeBanner .option--item:first-child label{margin-bottom:21px}#HomeBanner .option--item input:checked~label,#HomeBanner .option--item label:hover{background-color:#ff49ac;color:#fff}#HomeBanner .search-box-ui form .input-box-options{position:absolute;top:100%;left:0;width:calc(100% - 60px);z-index:100;background-color:#fff;border-radius:30px;margin-top:10px;padding:23px 30px;display:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.16)}#HomeBanner .search-box-ui form .input-box-options a{text-align:center;color:#4d4d4d;margin-bottom:10px;border-radius:25px;padding:10px 5px;display:block;box-shadow:0 0 5px 0 rgb(0 0 0/15%)}#HomeBanner .search-box-ui form .input-box-options a.active,#HomeBanner .search-box-ui form .input-box-options a:hover{color:#fff;background-color:#ff3da6}#HomeBanner .search-box-ui form>.select-ui .select-ui-text{height:24px;line-height:24px;font-size:15px;border-right:1px solid #dddddc;padding-left:50px;padding-right:45px;color:#777;font-weight:400}#HomeBanner .search-box-ui form .input-text-ui{flex-grow:1;flex-shrink:1;height:60px;display:flex;align-items:center;position:relative}#HomeBanner .search-box-ui form .input-text-ui .input-box-languages{position:absolute;background-color:#fff;width:calc(100% - 90px);z-index:99;top:100%;left:0;padding:25px 45px;margin-top:10px;border-radius:30px;display:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.16)}#HomeBanner .search-box-ui form .input-text-ui .input-box-languages h5{color:#ff3da6;font-size:14px;margin-bottom:20px}#HomeBanner .search-box-ui form .input-text-ui .input-box-languages .b-bot-box,#HomeBanner .search-box-ui form .input-text-ui .input-box-languages .b-top-box{overflow-y:auto;max-height:300px;padding:0 10px}#HomeBanner .search-box-ui form .input-text-ui .input-box-languages .b-bot-box{display:none}#HomeBanner .search-box-ui form .input-text-ui>input{border:none;padding-left:30px;font-size:15px;color:#777;font-weight:400;margin-top:0}#HomeBanner .search-box-ui form>button{background-color:#ff3da6;height:60px;width:60px;flex:0 0 60px;max-width:60px;border:none;border-radius:50%;line-height:60px;text-align:center;font-size:20px;color:#fff;cursor:pointer}#HomeBanner .search-box-ui form>button img{height:23px;width:23px;margin-left:1px;margin-top:-2px}@media (max-width:767px){#HomeBanner .search-box-ui form>button img{height:19px;width:19px}#HomeBanner{height:340px}#HomeBanner .search-box-ui form>.select-ui{flex:0 0 135px;height:48px}#HomeBanner .search-box-ui form>.select-ui .select-ui-text{height:24px;line-height:24px;font-size:13px;padding-left:10px;padding-right:25px}#HomeBanner .search-box-ui form .input-text-ui{height:48px}#HomeBanner .search-box-ui form .input-text-ui>input{padding-right:5px;padding-left:10px;font-size:13px}#HomeBanner .search-box-ui form>button{height:48px;width:48px;flex:0 0 48px;max-width:48px;line-height:48px;font-size:16px}#HomeBanner h2{display:none}#HomeBanner h1{font-size:20px;text-align:center;max-width:232px;line-height:1.4;margin-right:0!important;margin-bottom:30px}#HomeBanner .search-box-ui form{margin-bottom:10px}#HomeBanner .search-box-ui form .input-box-options{width:100%;min-width:180px;padding:25px 20px}#HomeBanner .search-box-ui form .input-text-ui .input-box-languages{width:100%;padding:25px 15px}#HomeBanner .langlr--item label{margin-right:10px;padding:10px 15px}}@media screen and (max-width:1260px){.section-2 .content-box-2 h2,.section-3 .content-box-2 h2{font-size:170%;margin-top:50px}.section-2 .content-box-2 h2{margin-bottom:30px}.section-2 .px-30{padding:0 10%}}@media screen and (max-width:768px){.topimg-search-submit button i.far.fa-search{margin-right:2px}#topimg{height:280px;max-width:700px;min-width:inherit;background:url(/images/topimag.jpg?13801f1ec05419b38d336c2a7a72337f) center bottom -5px/100% auto #59a4db no-repeat;color:#fff;position:relative}#topimg strong{width:100%;display:block;position:absolute;top:135px;font-size:24px;line-height:1.3;text-align:center}#topimg .topimg-des,#topimg strong br{display:none}.topimg-search{width:90%;min-width:300px;height:50px;border-radius:5px;margin:0 auto;position:relative;top:60px;font-size:12px}.topimg-search-text{width:calc(100% - 132px);height:44px;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#fff;cursor:pointer;float:left;margin:5px 2px 5px 5px}#topping2{top:15%}.topimg-search-text input{font-size:14px;font-weight:400;line-height:44px;width:calc(100% - 40px);margin:0 5px 0 15px;color:#848484!important}label#form-select select{width:100%!important;height:auto}.select-lg{margin-top:12px}.topimg-search-option{width:45px;height:35px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#fff;color:#848484;cursor:pointer;float:left;margin:7px 0 5px;line-height:1!important}.topimg-search-option span{position:relative;font-size:10px;top:8px;left:8px}.topimg-search-option span:after{content:"\F0D7";font-family:Font Awesome\ 5 Pro;font-weight:900;font-size:12px;position:relative;top:-6px;left:3px}.topimg-search-submit{width:60px;height:40px;border-radius:4px;background:#ff3da6;cursor:pointer;float:right;margin:5px 5px 5px 0}.topimg-search-submit button{cursor:pointer;line-height:44px;color:#fff;font-size:14px;font-weight:700;width:100%;height:100%}@media screen and (max-width:375px){#topimg{height:220px;background:url(/images/topimag.jpg?13801f1ec05419b38d336c2a7a72337f) center bottom -12px/120% auto #59a4db no-repeat}#topimg strong{top:120px;font-size:22px}#topimg strong br{display:block}.topimg-search{top:50px}}@media screen and (max-width:769px) and (max-width:980px){.tb{display:block!important}}.home-philosophy h1{font-size:20px;color:#ff3da6;margin:0 auto 40px;display:block;text-align:center}.home-philosophy-list{display:-webkit-flex;display:block;flex-wrap:wrap}.home-philosophy-list li{float:none;width:100%;margin:0 auto;position:relative}.home-philosophy-list li:nth-of-type(3n){margin:0}.home-philosophy-list li .img-circle{width:100%;height:250px;display:block;margin:0 auto!important;border-radius:0!important}.home-philosophy-list li .img-circle img{width:100%;height:auto}.home-philosophy-list .home-philosophy-list-btm{width:90%;margin:0 auto!important}.home-philosophy-list li h2{font-size:18px;font-weight:700;color:#ffac00;margin:15px 0 10px;line-height:140%}.home-philosophy-list li a{clear:both;position:inherit;width:60%;bottom:inherit;left:inherit;margin:20px auto 30px;background:#fff;display:block}}@media (min-width:768px) and (max-width:1000px){.topimg-search{width:768px}.topimg-search-text{width:516px}.topimg-search-submit{width:102px}}