
.dnngo_gomenu svg {display:none;}










body .button-01{border-radius: 3px;background-color: #232c42;min-width: 167px;}
body .button-01, body .button-01:link, body .button-01:active, body .button-01:visited{color: #FFF!important;transition: color ease-in 300ms, background-color ease-in 300ms;}body .button-01:hover{background-color: #232c42;text-decoration: none !important;}body .button-01.btn-white{border-radius: 3px; background: linear-gradient(300deg, #ad8258, #e1b671);  /*background-color: #ddb26d;*/}#Body .button-01.btn-white, #Body .button-01.btn-white:link, #Body .button-01.btn-white:active, #Body .button-01.btn-white:visited{color: #fff !important; font-size:18px;}
#Body .button-01.btn-white:hover{background-color: #ffffff!important; color: #121722 !important;}#Body .button-01.btn-yellow{border-radius: 3px;background-color: #ddb26d;}#Body .button-01.btn-yellow, #Body .button-01.btn-yellow:link, #Body .button-01.btn-yellow:active, #Body .button-01.btn-yellow:visited{color: #121722 !important;}#Body .button-01.btn-yellow:hover{background-color: #ddb26d;}#Body .button-01.round-rect{border-radius: 25px;} .progressbar01 .loadlist .progress{position: relative;margin: -2px 0 31px 0;background-color: #f4f4f4;overflow: initial;box-shadow: none;height: 10px;border-radius: 40px;}.progressbar01 .loadlist:last-child .progress{margin-bottom: 0;}@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0 }to {background-position: 0 0 }}@keyframes progress-bar-stripes {from {background-position: 40px 0 }to {background-position: 0 0 }}.progressbar01 .loadlist .bar{position: absolute;width: 0;height: 100%;background-color:#232c42;-webkit-transition: width ease-in 400ms;transition: width ease-in 400ms;border-radius: 40px;background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .3) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, .3) 75%, transparent 75%, transparent);background-image: linear-gradient(-45deg, rgba(255, 255, 255, .3) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, .3) 75%, transparent 75%, transparent);-webkit-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;background-size: 40px 40px;}.progressbar01 .loadlist .bar span{position: absolute;left: 100%;margin-left: -5px;top: -29px;font-size: 0.8125rem;line-height: 1;padding: 4px 5px 1px;-webkit-transform: translateX(-50%);transform: translateX(-50%);opacity: 0;color: #666666;border-radius: 3px;border:1px solid currentColor;border-bottom-color: transparent;}.progressbar01 .loadlist .bar::after{content: "";position: absolute;bottom: 100%;left: 100%;width: 5px;height: 5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;-webkit-transform: rotate(45deg);transform: rotate(45deg);margin: 0px 0px 6px -7px;opacity: 0;}.progressbar01 .loadlist .bar span::before, .progressbar01 .loadlist .bar span::after{content: "";position: absolute;top: -1px;left: -1px;right: calc(50% + 3px);bottom: -1px;border-radius:0 0 0 4px;border-bottom:1px solid currentColor;}.progressbar01 .loadlist .bar span::after{right: -1px;left: calc(50% + 3px);border-radius:0 0 4px 0;}.progressbar01 .loadlist .bar.animated span, .progressbar01 .loadlist .bar.animated::after{opacity: 1;} .easy-testimonials01{text-align: center;}.easy-testimonials01 blockquote{margin: 0 auto;padding: 0;border: none;max-width: 770px;font-size: 1.25rem;font-weight: 600;color: #2e323c;font-style: normal;line-height: inherit;text-align: left;}.easy-testimonials01 .testimonials-rating {width: 130px;height: 16px;background: url('data:image/svg+xml;utf8,<svg _tmplitem="3" width="162" height="100" xmlns="http://www.w3.org/2000/svg"><path _tmplitem="3" d="M50,5 67,32 98,40 77,64 80,96 50,84 20,96 23,64 2,40 33,32 50,5" stroke-width="2" stroke="%23ff6e2f" fill="none" ></path></svg>');background-size: 26px 16px;margin:0 0 70px;}.easy-testimonials01 .testimonials-rating span {display: block;height: 100%;background: url('data:image/svg+xml;utf8,<svg _tmplitem="3" width="162" height="100" xmlns="http://www.w3.org/2000/svg"><path _tmplitem="3" d="M50,5 67,32 98,40 77,64 80,96 50,84 20,96 23,64 2,40 33,32 50,5" stroke-width="2" stroke="rgba(231,113,27)" fill="%23ff6e2f" ></path></svg>');background-size: 26px 16px;}.easy-testimonials01 .info-title{margin: 30px 0 15px;position: relative;}.easy-testimonials01 .name{font-size: 1.375rem;margin: 0 0 0;line-height: 1.2;}.easy-testimonials01 .job{font-size: 1rem;line-height: 1.2;font-weight: initial;font-style: italic;}.easy-testimonials01 .info-title::after{content: '“';position: absolute;left: 59px;top: -36px;transform: translateX(-50%);font-size: 300px;line-height: 0;color: #232c42;opacity: .1;}@media only screen and (max-width: 767px) {.easy-testimonials01 blockquote{font-size: 1.25rem;}.easy-testimonials01 .name{font-size: 1rem;}.easy-testimonials01 .testimonials-rating{margin:0 0 30px;}}.title-04{margin-bottom: 52px;}.title-04 small{font-size: 1.125rem;color: #2e323c;font-weight: 600;margin-bottom: 16px;display: inline-block;position: relative;z-index: 2;}.title-04 small::after{content: "";height: 11px;background-color: #ddb26d;position: absolute;left: 0;width: 100%;bottom: 5px;z-index: -1;}.title-04::after{content: "";width: 63px;display: inline-block;border-bottom: 2px solid #232c42;margin:11px 0 0px;vertical-align: middle;}.is-light-text .title-04::after{border-bottom-color:#FFF;}html.html-night .title-04 small{color: #FFF;}html.html-night .title-04 small::after{content: none;}html.html-night .is-section.is-light-text .title-04{color: #FFF !important;background-color: #000 !important;box-shadow: 0 0 0 8px #000 !important;}html.html-night .title-04::after{border-bottom-color:#FFF;}.icon-box02{background-color: #ffffff;box-shadow:0 0 15px rgba(21,50,120,0.12);padding: 40px;border-radius: 6px;margin: 0 0 30px;text-align: center;}.icon-box02 .icon{width: 134px;height: 122px;display: inline-flex;justify-content: center;align-items: center;font-size: 58px;position: relative;z-index: 2;color: #FFF;margin: 0px 0px 25px;}.icon-box02 .icon .icon-bg{position: absolute;z-index: -1;width: 100%;height: 100%;pointer-events: none;}.icon-box02 .title{font-size: 1.25rem;margin: 0 0 25px;}.icon-box02 .title::after{content: "";width: 20px;border-bottom: 2px solid #232c42;display: block;margin: 17px auto 0;}html.html-night .icon-box02{background-color: rgba(255,255,255,.1);}.counter-02 {margin-bottom: 52px;position: relative;text-align: center;font-size: 1.25rem;}.counter-02 .number{font-size: 3.125rem;font-weight: 600;line-height: 1;margin-bottom: 14px;display: inline-block;}.counter-02 .title{font-size: 1.25rem;margin: 15px 0 0;font-weight: 400;}.counter-02:last-child{margin: 0 ;}@media only screen and (max-width: 991px) {.counter-02::after{content: none;}}html.html-night .is-section.is-light-text .counter-02 {color: #FFF !important;background-color: #000 !important;box-shadow: 0 0 0 8px #000 !important;}.img-box01{border-radius: 45px;overflow: hidden;display: inline-block;position: relative;margin: 0 0 30px;vertical-align: middle;}.img-box01 .cont{position: absolute;top: 0;left: 0;text-align: center;width: 100%;height: 100%;transition: all 300ms ease-in;opacity: 0;z-index: 2;display: flex;flex-direction: column;justify-content: center;align-items: center;pointer-events: none;}.cell-active .img-box01 .cont{pointer-events: auto;}.img-box01 .cont a, .img-box01 .cont button{pointer-events: auto;}.img-box01 .cont .title{font-size: 1.5rem;color: #FFF;margin-bottom: 22px;}.img-box01 .cont .plus{position: relative;width: 20px;height: 20px;display: inline-block;color: #FFF;}.img-box01 .cont .plus::after{content: "";position: absolute;width: 100%;left: 0;top: 50%;margin-top: -1px;border-bottom: 2px solid currentColor;}.img-box01 .cont .plus::before{content: "";position: absolute;height: 100%;left: 50%;top: 0;margin-left: -1px;border-left: 2px solid currentColor;}.img-box01::after{content: "";position: absolute;background-color:#232c42;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;opacity: 0;transition: all 300ms ease-in;pointer-events: none;}.img-box01:hover::after{opacity: 0.9;}.img-box01:hover .cont{opacity: 1;}.img-box01 a{outline-offset: -2px;}




