html{font-size:100%;scroll-behavior:smooth}p{font-size:22px}body{background-color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#2e2e2e;overflow-x:hidden}@media only screen and (max-width:991px){body{font-size:14px}}a{display:inline-block}ul{list-style-type:none;padding:0;margin:0}p{margin-bottom:15px;line-height:1.7em}p:last-child{margin-bottom:0}@media only screen and (max-width:1199px){p{line-height:1.7em}}img{max-width:100%;height:auto}button:focus,input:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,textarea:focus{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:none;cursor:pointer}input,textarea{padding:12px 25px;width:100%}span{display:inline-block}a,a:focus,a:hover{text-decoration:none;color:inherit}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}@media only screen and (max-width:991px){.pt-100{padding-top:80px}}.pt-120{padding-top:120px}@media only screen and (max-width:991px){.pt-120{padding-top:80px}}.pt-150{padding-top:150px}@media only screen and (max-width:991px){.pt-150{padding-top:100px}}.ptb-10{padding:10px 0}.ptb-20{padding:20px 0}.ptb-30{padding:30px 0}.ptb-40{padding:40px 0}.ptb-50{padding:50px 0}.ptb-60{padding:60px 0}.ptb-80{padding:80px 0}.ptb-100{padding:100px 0}@media only screen and (max-width:991px){.ptb-100{padding:80px 0}}.ptb-120{padding:120px 0}@media only screen and (max-width:991px){.ptb-120{padding:80px 0}}.ptb-150{padding:150px 0}@media only screen and (max-width:991px){.ptb-150{padding:100px 0}}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.mt-120{margin-top:120px}.mt-150{margin-top:150px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}@media only screen and (max-width:575px){.mb-80{margin-bottom:40px}}.mb-100{margin-bottom:100px}.mb-120{margin-bottom:120px}.mb-150{margin-bottom:150px}.mt-10-none{margin-top:-10px}.mt-20-none{margin-top:-20px}.mt-30-none{margin-top:-30px}.mt-40-none{margin-top:-40px}.mt-50-none{margin-top:-50px}.mt-60-none{margin-top:-60px}.mt-80-none{margin-top:-80px}.mt-100-none{margin-top:-100px}.mt-120-none{margin-top:-120px}.mt-150-none{margin-top:-150px}.mb-5-none{margin-bottom:-10px}.mb-10-none{margin-bottom:-10px}.mb-20-none{margin-bottom:-20px}.mb-25-none{margin-bottom:-25px}.mb-30-none{margin-bottom:-30px}.mb-40-none{margin-bottom:-40px}.mb-50-none{margin-bottom:-50px}.mb-60-none{margin-bottom:-60px}.mb-80-none{margin-bottom:-80px}@media only screen and (max-width:575px){.mb-80-none{margin-bottom:-40px}}.mb-100-none{margin-bottom:-100px}.mb-120-none{margin-bottom:-120px}.mb-150-none{margin-bottom:-150px}.bg--success{background-color:#28c76f}.bg--base{background-color:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8)}.text--success{color:#28c76f}.text--base{color:#c835f8!important}.section--bg{background-color:#000!important}.bg--gray{background-color:#f8f9ff}::-webkit-scrollbar-track{-webkit-box-shadow:inset -5px -5px 8px -1px rgba(255,255,255,.7),5px 5px 8px -1px rgba(0,0,0,.065);box-shadow:inset -5px -5px 8px -1px rgba(255,255,255,.7),5px 5px 8px -1px rgba(0,0,0,.065);background-color:#f8f9ff}::-webkit-scrollbar{width:6px;background-color:#f8f9ff}::-webkit-scrollbar-button{background-color:#c835f8}::-webkit-scrollbar-thumb{background-color:#c835f8}.scrollToTop{position:fixed;bottom:0;right:0;font-weight:600;color:#fff;font-size:14px;text-align:center;border-radius:25px;z-index:99;cursor:pointer;transition:all 2s;transform:translateY(-5000%)}.scrollToTop img{width:50%}@media only screen and (max-width:991px){.scrollToTop img{width:40%}}.scrollToTop .scrollToTop-icon{position:absolute;top:44%;left:54%;transform:translate(-50%,-50%);display:none}.scrollToTop:focus,.scrollToTop:hover{color:#fff}.call-widget-wrapper{position:fixed;z-index:99;top:50%;transform:translateY(-50%) translateX(900px);right:0;width:900px;margin-right:0;box-shadow:0 5px 25px rgba(0,0,0,.1);padding:50px 30px;transition:all .5s;background-color:#1f2e3c}.call-widget-wrapper .call-widget-btn{position:absolute;top:42.2%;left:-142px;background-color:#fff8ee;transform:rotate(-90deg);color:#000;font-weight:700;border-radius:5px 5px 0 0;display:flex;align-items:center;padding:0;overflow:hidden;height:40px;transition:all .5s}.call-widget-wrapper .call-widget-btn i{color:#c835f8;font-size:18px;margin-right:8px}.call-widget-wrapper .call-widget-btn .arrow{width:50px;height:100%;background-color:#c835f8;position:relative}.call-widget-wrapper .call-widget-btn .arrow::after{border-top:4px solid #000;border-left:4px solid #000;content:'';display:block;height:14px;margin-top:-3px;pointer-events:none;position:absolute;right:18px;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:14px}@media only screen and (max-width:1199px){.call-widget-wrapper{display:none}}.custom--card{border:none;background:#fff;box-shadow:0 5px 25px rgba(0,0,0,.1)}.custom--card .card-header{background:#c835f8;padding:.8rem 1.6rem;border:none}.custom--card .card-header .card-title{color:#fff;font-size:14px;margin-bottom:0;font-weight:700}.custom--card .card-header .card-title i{margin-right:5px}.custom--card .card-header .card-btn a{font-size:12px;padding:5px 15px;font-weight:600}.custom--card .card-header .card-btn a i{margin-right:5px}.custom--card .card-body{padding:20px 30px}@media only screen and (max-width:991px){.custom--card .card-body{padding:20px}}.custom--card .card-body p{font-size:13px;font-family:Kanit,sans-serif}.custom--card .card-body .card-form-wrapper .form--control{font-size:12px;border:1px solid #e6e6e6;background:#fff;font-size:13px;height:40px;color:#2e2e2e;font-weight:600}.custom--card .card-body .card-form-wrapper .form--control::placeholder{color:#2e2e2e}.custom--card .card-body .card-form-wrapper label{font-weight:700;margin-bottom:5px}.custom--card .card-body .card-form-wrapper textarea{height:auto;min-height:120px;color:#2e2e2e}.custom--card .card-body .card-form-wrapper .submit-btn{margin-top:10px;padding:12px 30px}@keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0}50%{opacity:.9}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0}}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.3em;color:#000;font-weight:600;-webkit-font-smoothing:antialiased;font-family:Kanit,sans-serif;text-transform:uppercase}h1{font-size:83px}@media only screen and (max-width:991px){h1{font-size:40px}}h2{font-size:46px}@media only screen and (max-width:991px){h2{font-size:26px}}h3{font-size:24px}@media only screen and (max-width:991px){h3{font-size:22px}}h4{font-size:20px}@media only screen and (max-width:991px){h4{font-size:18px}}h5{font-size:18px}h6{font-size:16px}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:inherit;text-decoration:none}.section-header-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-bottom:60px}.section-header-wrapper .section-header{margin-bottom:-5px;width:50%}@media only screen and (max-width:1199px){.section-header-wrapper .section-header{width:70%}}@media only screen and (max-width:991px){.section-header-wrapper .section-header{width:100%;margin-bottom:20px}}.section-header-wrapper .section-header p{margin-bottom:0}.section-header{margin-bottom:60px;position:relative;z-index:9}@media only screen and (max-width:991px){.section-header{margin-bottom:40px}}.section-header.white .section-title{color:#fff}.section-header.white p{color:#fff}.section-header .section-title{margin-bottom:0;position:relative;font-style:italic;font-weight:700;margin-top:-17px}@media only screen and (max-width:991px){.section-header .section-title{margin-top:-7px}}.section-header .section-title span{background:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.section-header p{margin-top:10px;margin-bottom:-5px}input[type=submit]:hover{color:#fff}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}button::-moz-focus-inner,input::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}.btn{-webkit-transition:all .3s ease 20ms;transition:all .3s ease 20ms}.btn:active,.btn:focus{box-shadow:0 0 0 rgba(0,0,0,.125) inset}.btn{border:0 solid;border-radius:0;font-weight:500;font-size:16px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (max-width:767px){.btn{font-size:14px}}.btn--success{background-color:#28c76f}.btn--base{position:relative;background:#000;border:2px solid #c835f8;color:#fff;padding:12px 30px;border-radius:999px;font-size:16px;font-weight:600;text-align:center;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.btn--base:focus,.btn--base:hover{color:#000;background-color:transparent}@media only screen and (max-width:991px){.btn--base{padding:10px 18px;font-size:13px}}.custom-btn{color:#fff;font-weight:500}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{outline:0}input,textarea{padding:12px 20px}input::placeholder,textarea::placeholder{color:#000}textarea{display:block;width:100%;display:block;min-height:220px}input,select,textarea{border:1px solid #e6e6e6;vertical-align:baseline;font-size:100%;color:#000}label{font-size:13px;font-weight:600;margin-bottom:10px;font-family:Kanit,sans-serif;display:block}select{outline:0;cursor:pointer}.nice-select{line-height:34px}.nice-select::after{right:20px}.nice-select:focus::after{border-bottom:2px solid #000;border-right:2px solid #000}.nice-select:focus .current{color:#000}.nice-select:hover{border-color:#676767}.nice-select .list{background-color:#fff;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;width:100%;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;min-height:50px;max-height:200px}.nice-select::after{height:8px;width:8px;border-bottom:2px solid #fff;border-right:2px solid #fff}.nice-select .current{display:block;color:#fff}.input-group{margin-bottom:15px;flex-wrap:nowrap}.input-group input{border-radius:5px 0 0 5px;border:1px solid rgba(107,124,147,.15);color:#6b7c93;height:45px}.form-control:disabled,.form-control[readonly]{background-color:rgba(232,0,0,.2)}.input-group-text{border:none;font-size:14px;background:#eff0f0;color:#000;height:45px;border-radius:0 5px 5px 0;font-weight:500}.custom-check-group{display:block;margin-bottom:12px}.custom-check-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.custom-check-group input:checked+label::before{background-color:#c835f8;border:1px solid #c835f8}.custom-check-group input:checked+label::after{content:'';display:block;position:absolute;top:3px;left:7px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-check-group label{position:relative;cursor:pointer}.custom-check-group label::before{content:'';-webkit-appearance:none;background:#fff;border:1px solid #e6e6e6;border-radius:3px;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;top:-2px}.form-group{margin-bottom:25px}.form-control{border:1px solid #e6e6e6;font-size:14px;height:50px}.form-control:focus{box-shadow:none;border:1px solid #e6e6e6}.form--control{background-color:rgba(46,46,46,.9);border:1px solid #676767;box-shadow:none;height:60px;color:#8b8b8b;border-radius:5px;font-size:16px;font-weight:500;padding:15px 25px;width:100%}@media only screen and (max-width:991px){.form--control{font-size:14px}}.form--control:focus{background-color:#fff;border:1px solid transparent;box-shadow:none;color:#000}.form--control:focus::placeholder{color:#000}.form--control::placeholder{color:#8b8b8b}.select2-container{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.submit-btn{padding:12px 20px;color:#fff;background:#000;font-weight:600;font-size:14px;border-radius:5px;font-family:Kanit,sans-serif}@media only screen and (max-width:991px){.submit-btn{padding:10px 20px}}.bg_img{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.bg-overlay-base{position:relative}.bg-overlay-base:after{content:"";position:absolute;background-image:linear-gradient(335deg,#e80000 15%,rgba(25,25,25,0) 100%);width:100%;height:100%;left:0;right:0;top:0;bottom:0}.bg-overlay-base>div{position:relative;z-index:2}.bg-overlay-black{position:relative}.bg-overlay-black:after{content:"";position:absolute;background-color:#000;opacity:.8;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.bg-overlay-black>div{position:relative;z-index:2}.bg-overlay-white{position:relative}.bg-overlay-white:after{content:"";position:absolute;background-color:#fff;opacity:.5;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.bg-overlay-white>div{position:relative;z-index:2}@keyframes scroll-down{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes scroll-ver{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(360deg)}100%{transform:rotate(0)}}@keyframes rotate2{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate2{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate2{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes scale{0%{left:-800px;-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideUp{from{background-position:0 0}to{background-position:0 -1000%}}@keyframes slideUp{from{background-position:0 0}to{background-position:0 -1000%}}@keyframes outer-ripple{0%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-filter:alpha(opacity=50)}80%{transform:scale(1.5);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}100%{transform:scale(2.5);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}}@-webkit-keyframes outer-ripple{0%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}80%{transform:scale(2.5);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}100%{transform:scale(3.5);opacity:0;-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5)}}@-moz-keyframes outer-ripple{0%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}80%{transform:scale(2.5);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}100%{transform:scale(3.5);opacity:0;-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5)}}@keyframes inner-ripple{0%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.5);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}@-webkit-keyframes inner-ripple{0%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.5);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}@-moz-keyframes inner-ripple{0%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{transform:scale(1);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.5);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}@-webkit-keyframes ImgAnimate{0%{-webkit-transform:rotate(0) translate(-10px) rotate(0);-moz-transform:rotate(0) translate(-10px) rotate(0);-ms-transform:rotate(0) translate(-10px) rotate(0);-o-transform:rotate(0) translate(-10px) rotate(0);transform:rotate(0) translate(-10px) rotate(0)}100%{-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg);-moz-transform:rotate(360deg) translate(-10px) rotate(-360deg);-ms-transform:rotate(360deg) translate(-10px) rotate(-360deg);-o-transform:rotate(360deg) translate(-10px) rotate(-360deg);transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@-moz-keyframes ImgAnimate{0%{-webkit-transform:rotate(0) translate(-10px) rotate(0);-moz-transform:rotate(0) translate(-10px) rotate(0);-ms-transform:rotate(0) translate(-10px) rotate(0);-o-transform:rotate(0) translate(-10px) rotate(0);transform:rotate(0) translate(-10px) rotate(0)}100%{-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg);-moz-transform:rotate(360deg) translate(-10px) rotate(-360deg);-ms-transform:rotate(360deg) translate(-10px) rotate(-360deg);-o-transform:rotate(360deg) translate(-10px) rotate(-360deg);transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@-ms-keyframes ImgAnimate{0%{-webkit-transform:rotate(0) translate(-10px) rotate(0);-moz-transform:rotate(0) translate(-10px) rotate(0);-ms-transform:rotate(0) translate(-10px) rotate(0);-o-transform:rotate(0) translate(-10px) rotate(0);transform:rotate(0) translate(-10px) rotate(0)}100%{-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg);-moz-transform:rotate(360deg) translate(-10px) rotate(-360deg);-ms-transform:rotate(360deg) translate(-10px) rotate(-360deg);-o-transform:rotate(360deg) translate(-10px) rotate(-360deg);transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@keyframes ImgAnimate{0%{-webkit-transform:rotate(0) translate(-10px) rotate(0);-moz-transform:rotate(0) translate(-10px) rotate(0);-ms-transform:rotate(0) translate(-10px) rotate(0);-o-transform:rotate(0) translate(-10px) rotate(0);transform:rotate(0) translate(-10px) rotate(0)}100%{-webkit-transform:rotate(360deg) translate(-10px) rotate(-360deg);-moz-transform:rotate(360deg) translate(-10px) rotate(-360deg);-ms-transform:rotate(360deg) translate(-10px) rotate(-360deg);-o-transform:rotate(360deg) translate(-10px) rotate(-360deg);transform:rotate(360deg) translate(-10px) rotate(-360deg)}}@keyframes video{0%{box-shadow:0 0 0 0 rgba(232,0,0,.7)}40%{box-shadow:0 0 0 50px rgba(232,0,0,0)}80%{box-shadow:0 0 0 50px rgba(232,0,0,0)}100%{box-shadow:0 0 0 rgba(232,0,0,0)}}@keyframes horizontal-move{0%{transform:rotateZ(5deg)}50%{transform:rotateZ(-5deg)}100%{transform:rotateZ(5deg)}}@-webkit-keyframes slideUp{from{background-position:0 0}to{background-position:0 -1000%}}@keyframes slideUp{from{background-position:0 0}to{background-position:0 -1000%}}@-webkit-keyframes banner_zoomOut{from{opacity:1}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes banner_zoomOut{from{opacity:1}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.preloader{position:fixed;top:0;left:0;width:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:9999999;background:#fff}.loader{width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.row>*{position:relative}section{overflow:hidden}::selection{background-color:#c835f8;color:#fff}.header-section{position:absolute;top:0;left:0;width:100%;z-index:999;background-color:transparent}.header{background-color:transparent;width:100%;z-index:99;-webkit-transition:all ease 1s;transition:all ease 1s}.header-bottom-area{position:relative;padding:15px 250px 0 200px}@media only screen and (max-width:1830px){.header-bottom-area{padding:15px 180px 0 150px}}@media only screen and (max-width:1675px){.header-bottom-area{padding:15px 100px 0 90px}}@media only screen and (max-width:1435px){.header-bottom-area{padding:15px 60px 0 30px}}@media only screen and (max-width:1340px){.header-bottom-area{padding:15px 30px 0 30px}}@media only screen and (max-width:991px){.header-bottom-area{padding:15px 0 0 0}}.header-bottom-area .navbar-expand-xl{background-color:transparent;padding:0!important}@media (max-width:1199px){.header-bottom-area .navbar-collapse{background-color:#000!important;padding:0!important}.header-bottom-area .navbar-collapse .main-menu{padding:15px 0}.header-bottom-area .menu_has_children .sub-menu li{width:100%}}.header-bottom-area .navbar-collapse .main-menu li:last-child .sub-menu{left:auto;right:0}.header-bottom-area .navbar-collapse .main-menu li{position:relative;padding-right:40px}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li{padding-right:0}}.header-bottom-area .navbar-collapse .main-menu li:last-child{padding-right:0;margin-right:0}.header-bottom-area .navbar-collapse .main-menu li:last-child a::after{display:none}.header-bottom-area .navbar-collapse .main-menu li:hover .sub-menu{opacity:1;visibility:visible;top:120%}.header-bottom-area .navbar-collapse .main-menu li.menu_has_children:hover a{color:#fff}.header-bottom-area .navbar-collapse .main-menu li.menu_has_children a:hover{color:#fff}.header-bottom-area .navbar-collapse .main-menu li:hover .toggle-bar .element{background-color:#fff!important}.header-bottom-area .navbar-collapse .main-menu li.menu_has_children{position:relative}.header-bottom-area .navbar-collapse .main-menu li.menu_has_children a::before{display:none}.header-bottom-area .navbar-collapse .main-menu li.menu_has_children i{font-size:18px;margin-right:5px}@media (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li.menu_has_children::before{top:12px;right:15px}}.header-bottom-area .navbar-collapse .main-menu li a{position:relative;font-weight:600;font-family:Kanit,sans-serif;align-items:center;color:#000;display:flex;font-size:17px;transition:all .5s;z-index:10}.header-bottom-area .navbar-collapse .main-menu li a::after{position:absolute;content:'';top:6px;right:-22px;width:2px;height:12px;background-color:#c835f8}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li a::after{right:-10px}}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li a::after{display:none}}.header-bottom-area .navbar-collapse .main-menu li a::before{position:absolute;content:'';bottom:0;left:0;width:0;height:1px;background-color:#c835f8;transition:all .5s}.header-bottom-area .navbar-collapse .main-menu li a.site-logo::before{display:none!important}.header-bottom-area .navbar-collapse .main-menu li a:hover{color:#c835f8}.header-bottom-area .navbar-collapse .main-menu li a:hover::before{width:100%}@media (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li a{color:#fff;padding:12px 15px!important;display:block;width:100%}}.header-bottom-area .navbar-collapse .main-menu li .sub-menu{position:absolute;top:150%;left:-11px;width:230px;background-color:#000;box-shadow:0 6px 30px rgba(0,0,0,.07);opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;z-index:9;margin-left:0;border-radius:0 5px 5px 5px}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li .sub-menu{border-radius:5px;width:100%;z-index:99;background-color:transparent;margin-left:30px}}.header-bottom-area .navbar-collapse .main-menu li .sub-menu::before{position:absolute;content:'';top:-45px;left:0;width:39%;height:45px;background-color:#000;border-radius:5px 5px 0 0}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li .sub-menu::before{display:none}}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li{border-bottom:1px solid rgba(255,255,255,.1);margin-right:0;padding-right:0;transition:all ease .3s;position:relative;z-index:2}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li:last-child{border-bottom:0 solid}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover{background-color:#c835f8}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover{background-color:transparent}}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover a{color:#fff}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li a{color:#fff;width:100%;padding:15px 20px;font-size:14px;display:block;transition:all ease .3s}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li a::after{position:unset;content:none}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li a::before{display:none}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li .sub-menu{padding:0;top:0;left:230px;border-radius:0 5px 5px 0;border-left:1px solid rgba(255,255,255,.1);opacity:0;visibility:hidden}@media only screen and (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li .sub-menu li .sub-menu{border-radius:0;display:none;border:none}}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li .sub-menu::before{display:none}.header-bottom-area .navbar-collapse .main-menu li .sub-menu li.show .sub-menu,.header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover .sub-menu{opacity:1;visibility:visible}@media (max-width:1199px){.header-bottom-area .navbar-collapse .main-menu li .sub-menu{position:initial;opacity:1;visibility:visible;-webkit-transition:none;transition:none}}.navbar-collapse .main-menu li:last-child .sub-menu{left:auto;right:0}.header-right{display:flex;flex-wrap:wrap;align-items:center}.site-logo{margin-right:250px}@media only screen and (max-width:1530px){.site-logo{margin-right:100px}}@media only screen and (max-width:991px){.site-logo{max-width:150px;margin-right:0}}@media only screen and (max-width:1366px){.header-links-area{display:none}}.header-links li{display:inline-block;color:#fff;font-size:13px}.header-links li i{color:#c835f8;font-size:20px;margin-right:8px}.header-links li+li{margin-left:15px}@media only screen and (max-width:1199px){.header-links li+li{margin-left:0;margin-top:10px}}@media only screen and (max-width:1199px){.header-action-area{display:flex}}.header-action-area .action-btn{width:30px;height:30px;line-height:35px;display:inline-block;text-align:center;background-color:#c835f8;border-radius:5px;color:#000;display:none}.header-action-area .action-btn.two{font-size:20px}@media only screen and (max-width:1199px){.header-action-area .action-btn{display:block}}.header-action{display:flex;flex-wrap:wrap;margin:-5px;margin-left:30px}@media only screen and (max-width:1299px){.header-action{margin:0;margin-left:5px}}@media only screen and (max-width:1199px){.header-action{position:absolute;width:210px;left:auto;right:0;top:100%;background:#27323c;padding:20px;z-index:9;display:none}}.header-action a{padding:12px 20px;background-color:#fff;color:#000;font-family:Kanit,sans-serif;border:2px solid #fff;font-weight:600;font-size:16px;margin:5px;display:flex;align-items:center}.header-action a:hover{background-color:transparent;color:#fff}.header-links li{color:#fff}.header-links li .title{font-style:italic;font-weight:600;font-family:Kanit,sans-serif;color:#fff;margin-bottom:2px}.header-links li .sub-title{font-weight:400;font-family:Kanit,sans-serif;color:#fff;font-size:18px}.header-links li+li{margin-left:40px}.navbar-toggler{padding:0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler span{width:40px;height:40px;line-height:40px;border-radius:5px;color:#000;font-size:30px}@media only screen and (max-width:1199px){.navbar-toggler span{font-size:22px}}.toggle-menu{display:flex;align-items:center}.toggle-wrapper{display:flex;flex-direction:column;margin-right:5px}.toggle-bar{display:flex}.toggle-bar .element{width:5px;height:5px;background-color:#c835f8;margin:1px;border-radius:3px}@media only screen and (max-width:1199px){.toggle-bar .element{background-color:#e80000!important}}@media only screen and (max-width:1199px){.navbar-nav{margin-left:auto;margin-right:0!important}}.header-section-two .header-bottom-area{padding-top:25px}@media only screen and (max-width:1480px){.header-section-two .header-bottom-area .navbar-collapse .main-menu li{padding-right:20px}}.header-section-two .header-bottom-area .navbar-collapse .main-menu li a:hover{color:#c835f8}.header-section-two .header-bottom-area .navbar-collapse .main-menu li a:before{display:block}@media only screen and (max-width:1199px){.header-section-two .header-bottom-area .navbar-collapse .main-menu li a:before{display:none}}.header-section-two .header-bottom-area .navbar-collapse .main-menu li:hover .sub-menu{top:230%}.header-section-two .navbar-collapse .main-menu li .sub-menu{background-color:#fff;top:250%;border-radius:5px;padding:0;width:200px;overflow:hidden}@media only screen and (max-width:1199px){.header-section-two .navbar-collapse .main-menu li .sub-menu{display:none;background-color:transparent;border-radius:0;width:100%}}.header-section-two .navbar-collapse .main-menu li .sub-menu::before{display:none}.header-section-two .navbar-collapse .main-menu li .sub-menu li{border-bottom:1px solid #e6e6e6}@media only screen and (max-width:1199px){.header-section-two .navbar-collapse .main-menu li .sub-menu li{border-bottom:none}}.header-section-two .navbar-collapse .main-menu li .sub-menu li a{color:#000!important;padding:10px 20px}@media only screen and (max-width:1199px){.header-section-two .navbar-collapse .main-menu li .sub-menu li a{color:#fff!important}}.header-section-two .navbar-collapse .main-menu li .sub-menu li:hover a{color:#fff!important}.header-section-two .header-links{margin-left:45px}.header-section-two .header-links li{font-size:18px}.header-section-two .header-links li .sub-title{font-weight:500}.header-section-two .navbar-nav{align-items:center}@media only screen and (max-width:1366px){.header-section-two .navbar-nav{margin-right:auto}}@media only screen and (max-width:1199px){.header-section-two .navbar-nav{align-items:flex-start}}.header-section-two .navbar-collapse .main-menu li{margin-right:20px}.header-section-two .navbar-collapse .main-menu li a{color:#fff}.header-section-two .navbar-collapse .main-menu li a::after{display:none}.header-section-two .site-logo{margin-right:0}.header-section-two .navbar-toggler span{color:#fff}.banner-section{position:relative;padding-top:234px;padding-bottom:190px;padding-left:200px;padding-right:200px;background-color:#fff;overflow:hidden;z-index:9}@media only screen and (max-width:1830px){.banner-section{padding-left:150px;padding-right:150px}}@media only screen and (max-width:1675px){.banner-section{padding-left:100px;padding-right:100px}}@media only screen and (max-width:1435px){.banner-section{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1340px){.banner-section{padding-top:165px;padding-bottom:90px;padding-left:30px;padding-right:30px}}@media only screen and (max-width:991px){.banner-section{padding-left:0;padding-right:0}}@media only screen and (max-width:575px){.banner-section{padding-top:130px;padding-bottom:95px}}.banner-section .banner-thumb-area{position:absolute;top:0;right:12%;overflow:hidden;border-radius:0 0 999px 999px;z-index:2}@media only screen and (max-width:1830px){.banner-section .banner-thumb-area{right:9.3%}}@media only screen and (max-width:1675px){.banner-section .banner-thumb-area{right:5.3%}}@media only screen and (max-width:1435px){.banner-section .banner-thumb-area{right:3.3%}}@media only screen and (max-width:1366px){.banner-section .banner-thumb-area{width:45%}}@media only screen and (max-width:1340px){.banner-section .banner-thumb-area{right:2.3%}}.banner-section .banner-thumb-area::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8);z-index:-1;animation:fadeInDown 2s cubic-bezier(.4,0,1,1)}@media only screen and (max-width:1199px){.banner-section .banner-thumb-area{position:relative;right:auto;border-radius:999px;margin:0 auto;margin-bottom:30px}}@media only screen and (max-width:767px){.banner-section .banner-thumb-area{width:60%}}@media only screen and (max-width:575px){.banner-section .banner-thumb-area{width:60%}}.banner-section .banner-thumb-area .banner-thumb-element-one{position:absolute;top:20%;animation:scroll-down 2s cubic-bezier(.4,0,1,1) infinite}@media only screen and (max-width:991px){.banner-section .banner-thumb-area .banner-thumb-element-one{display:none}}.banner-section .banner-thumb-area .banner-thumb-element-two{position:absolute;top:50%;right:0;animation:scroll-down 3s cubic-bezier(.4,0,1,1) infinite}@media only screen and (max-width:991px){.banner-section .banner-thumb-area .banner-thumb-element-two{display:none}}.banner-section .banner-thumb{width:90%;margin:100px auto 0 auto}@media only screen and (max-width:1830px){.banner-section .banner-thumb{width:70%;margin:200px auto 0 auto}}@media only screen and (max-width:1366px){.banner-section .banner-thumb{width:100%;margin:150px auto 0 auto}}@media only screen and (max-width:575px){.banner-section .banner-thumb{margin:45px auto 0 auto}}.banner-section .banner-thumb img{width:100%}.banner-section .banner-element{position:absolute;left:11%;top:-5%;z-index:-1;animation:horizontal-move 5s ease-in-out infinite}@media only screen and (max-width:1199px){.banner-section .banner-element{display:none}}.banner-section .banner-element-two{position:absolute;top:-480px;right:11.1%}@media only screen and (max-width:1830px){.banner-section .banner-element-two{display:none}}.banner-section .banner-content{position:relative;z-index:9}@media only screen and (max-width:1490px){.banner-section .banner-content{width:90%}}@media only screen and (max-width:1299px){.banner-section .banner-content{width:100%}}@media only screen and (max-width:1199px){.banner-section .banner-content{text-align:center}}.banner-section .banner-content .sub-title{font-weight:700;font-size:20px;background:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-family:Kanit,sans-serif;font-style:italic;margin-bottom:5px}@media only screen and (max-width:991px){.banner-section .banner-content .sub-title{font-size:16px}}.banner-section .banner-content .sub-title span{color:#c835f8}.banner-section .banner-content .title{margin-bottom:0;font-weight:700;font-style:italic}@media only screen and (max-width:991px){.banner-section .banner-content .title{margin-bottom:10px}}@media only screen and (max-width:575px){.banner-section .banner-content p{display:none}}.banner-arrow{margin-top:40px;margin-left:30px}.banner-widget-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#000;border-radius:999px;padding:20px;width:80%;margin-top:30px;position:relative;z-index:9}@media only screen and (max-width:1700px){.banner-widget-wrapper{width:100%}}@media only screen and (max-width:630px){.banner-widget-wrapper{width:100%;justify-content:center;padding:10px}}@media only screen and (max-width:575px){.banner-widget-wrapper{justify-content:space-between}}.banner-widget-wrapper *{z-index:9;margin:2px}.banner-widget-wrapper::before{position:absolute;content:'';bottom:-20px;left:-20px;width:100%;height:100%;border:1px dashed rgba(251,79,175,.5);border-radius:999px;z-index:-1}@media only screen and (max-width:991px){.banner-widget-wrapper::before{left:-5px;bottom:-5px}}.banner-widget-wrapper::after{position:absolute;content:'';bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8);border-radius:999px;z-index:2}@media only screen and (max-width:1366px){.banner-widget-wrapper .banner-widget-btn a{padding:10px 20px}}.banner-widget-wrapper .banner-widget-content p span{font-weight:600}.banner{position:relative}.footer-section{position:relative;background-color:#000;overflow:hidden;z-index:2}.footer-section .footer-element{position:absolute;left:35%;top:0;opacity:.1;z-index:-1;animation:horizontal-move 5s ease-in-out infinite}@media only screen and (max-width:991px){.footer-section .footer-element{display:none}}.footer-section .footer-bg{position:absolute;top:0;left:0;width:100%;height:100%}.footer-section .footer-bg img{width:100%;height:100%}.footer-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:60px}@media only screen and (max-width:991px){.footer-top{display:block;text-align:center;margin-bottom:30px}}.footer-list{text-align:center;margin-top:55px}@media only screen and (max-width:991px){.footer-list{margin-top:20px}}.footer-list li{display:inline-block;font-family:Kanit,sans-serif;color:#fff;font-weight:500;font-size:18px;transition:all .3s}@media only screen and (max-width:991px){.footer-list li{font-size:14px}}.footer-list li:hover{color:#c835f8}.footer-list li+li{margin-left:90px}@media only screen and (max-width:1199px){.footer-list li+li{margin-left:50px}}@media only screen and (max-width:991px){.footer-list li+li{margin-left:10px;margin-top:10px}}.footer-top{position:relative}.footer-top::after{position:absolute;content:'';top:20px;left:20%;width:60%;height:1px;background-color:rgba(255,255,255,.2)}@media only screen and (max-width:991px){.footer-top::after{display:none}}.footer-social li{display:inline-block}.footer-social li a{width:35px;height:35px;line-height:35px;display:inline-block;text-align:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#8a8a8a;transition:all .3s}.footer-social li a:hover{background:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8);border:1px solid #c835f8;color:#fff}.footer-social li+li{margin-left:5px}@media only screen and (max-width:991px){.footer-logo{margin-bottom:20px}}.footer-logo a{margin-right:0}.copyright-area{padding-top:30px;padding-bottom:30px;border-top:1px solid rgba(255,255,255,.2);margin-top:110px}@media only screen and (max-width:991px){.copyright-area{padding-bottom:30px;margin-top:70px}}.copyright-area p{color:#8a8a8a;letter-spacing:1px;font-size:15px}@media only screen and (max-width:991px){.copyright-area p{font-size:13px}}.footer-section-two .footer-widget .footer-logo{margin-bottom:20px}.footer-section-two .footer-widget .title{font-size:20px;font-weight:600;font-style:italic;color:#fff;position:relative;padding-bottom:10px}.footer-section-two .footer-widget .title::after{position:absolute;content:'';bottom:0;left:0;width:40px;height:1px;border:1px dashed rgba(232,0,0,.5)}.footer-section-two .footer-widget p{color:#fff;font-size:14px}.footer-section-two .footer-widget .footer-list{margin-top:20px}.footer-section-two .footer-widget .footer-list li{font-size:14px;font-weight:500;font-family:Roboto,sans-serif;display:block;text-align:left}.footer-section-two .footer-widget .footer-list li span{color:#c835f8}.footer-section-two .footer-widget .footer-list li:hover{color:#c835f8}.footer-section-two .footer-widget .footer-list li+li{margin-left:0;margin-top:10px}.footer-section-two .footer-gallery-area{margin-top:20px}.footer-section-two .footer-gallery-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:-5px}.footer-section-two .footer-gallery-thumb{position:relative;border-radius:4px;overflow:hidden;flex:0 0 44%;width:44%;z-index:2;margin:5px}@media only screen and (max-width:1199px){.footer-section-two .footer-gallery-thumb{flex:0 0 42%;width:42%}}@media only screen and (max-width:991px){.footer-section-two .footer-gallery-thumb{flex:0 0 22%;width:22%}}@media only screen and (max-width:420px){.footer-section-two .footer-gallery-thumb{flex:0 0 30%;width:30%}}.footer-section-two .footer-gallery-thumb img{width:100%;border-radius:4px;overflow:hidden;transition:all .5s}.footer-section-two .footer-gallery-thumb::after{position:absolute;content:'';top:0;left:0;width:100%;height:0;background-color:#c835f8;opacity:.4;transition:all .5s}.footer-section-two .footer-gallery-thumb .footer-gallery-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;opacity:0;visibility:hidden;z-index:9;transition:all .5s}.footer-section-two .footer-gallery-thumb:hover img{transform:scale(1.2)}.footer-section-two .footer-gallery-thumb:hover::after{height:100%}.footer-section-two .footer-gallery-thumb:hover .footer-gallery-overlay{opacity:1;visibility:visible}.footer-section-two .footer-social{margin-top:20px}.footer-section-two .copyright-area{margin-top:120px;padding-bottom:30px}@media only screen and (max-width:991px){.all-btn{margin-top:40px}}.banner-section-two{padding-top:264px;padding-bottom:289px}.banner-section-two .banner-bg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;transform:scale3d(1.3,1.3,1);backface-visibility:hidden;will-change:transform;transition:transform 1.4s ease}@media only screen and (max-width:1490px){.banner-section-two .banner-content{width:100%}}.banner-section-two .banner-content .sub-title{margin-bottom:20px}.banner-section-two .banner-content .title{color:#fff}.banner-section-two .banner-content p{font-size:24px;color:#fff;font-weight:600;font-family:Kanit,sans-serif;position:relative}@media only screen and (max-width:991px){.banner-section-two .banner-content p{font-size:18px}}.banner-section-two .banner-content p::before{content:"";height:1px;position:absolute;top:18px;width:25%;background:-webkit-linear-gradient(right,rgba(232,0,0,.1) 0,#e80000 100%);left:12%}@media only screen and (max-width:1199px){.banner-section-two .banner-content p::before{left:8%}}@media only screen and (max-width:991px){.banner-section-two .banner-content p::before{width:20%;left:9%}}@media only screen and (max-width:767px){.banner-section-two .banner-content p::before{display:none}}.banner-section-two .banner-content p::after{content:"";height:1px;position:absolute;top:18px;width:25%;background:-webkit-linear-gradient(right,#e80000 0,rgba(232,0,0,.1) 100%);right:12%}@media only screen and (max-width:1199px){.banner-section-two .banner-content p::after{right:8%}}@media only screen and (max-width:991px){.banner-section-two .banner-content p::after{width:20%;right:9%}}@media only screen and (max-width:767px){.banner-section-two .banner-content p::after{display:none}}.banner-section-two .banner-btn{margin:-10px;margin-top:60px}@media only screen and (max-width:991px){.banner-section-two .banner-btn{margin-top:40px}}.banner-section-two .banner-btn a{margin:10px}.about-section{position:relative}@media only screen and (max-width:991px){.about-section{padding-top:80px}}.about-section::after{opacity:.9}@media only screen and (max-width:1199px){.about-section .row{flex-direction:column-reverse}}.about-section .section-logo-text{position:absolute;top:50%;left:4%;transform:translateY(-50%) rotate(-90deg)}.about-section .section-logo-text span{font-size:181px;font-family:Kanit,sans-serif;font-weight:700;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.2);font-style:italic}@media only screen and (max-width:1199px){.about-section .section-logo-text{display:none}}.about-section .section-header{position:relative}@media only screen and (max-width:1199px){.about-section .section-header .section-title{font-size:40px}}@media only screen and (max-width:991px){.about-section .section-header .section-title{font-size:26px}}.about-thumb{position:relative}@media only screen and (max-width:1199px){.about-thumb{text-align:center}}.about-thumb .about-thumb-content{position:absolute;left:75px;bottom:100px}@media only screen and (max-width:1199px){.about-thumb .about-thumb-content{display:none}}.about-item{display:flex;flex-wrap:wrap;align-items:baseline}@media only screen and (max-width:991px){.about-item{display:block}}.about-icon{width:65px;position:relative;z-index:2}.about-icon::before{position:absolute;content:'';top:5px;right:-7px;width:20px;height:20px;background-color:#c835f8;border-radius:50%;z-index:-1}.about-content-area{padding-top:20px}@media only screen and (max-width:991px){.about-content-area{padding-top:20px;padding-bottom:30px}}.about-content{width:calc(100% - 65px);padding-left:30px}@media only screen and (max-width:991px){.about-content{width:100%;padding-left:0;padding-top:20px}}.about-content .title{color:#fff;margin-bottom:15px}@media only screen and (max-width:1199px){.about-content .title{font-size:20px}}.about-content p{color:#fff}.about-btn{margin-top:60px}@media only screen and (max-width:1199px){.about-btn{margin-top:30px}}.about-section-two .about-content-area{padding:120px 0}@media only screen and (max-width:991px){.about-section-two .about-content-area{padding:80px 0}}.about-section-two .about-thumb{width:76%;position:relative}.about-section-two .about-thumb img{transform:translateY(100px);width:100%}@media only screen and (max-width:991px){.about-section-two .about-thumb img{transform:none}}.about-section-two .about-thumb .about-thumb-content{transform:rotate(270deg);left:0}.about-section--style{position:relative}.about-section--style .about-element-one{position:absolute;top:5%;left:0;width:20%}@media only screen and (max-width:1199px){.about-section--style .about-element-one{display:none}}.about-section--style .about-element-two{position:absolute;bottom:35%;right:0;width:20%}@media only screen and (max-width:1199px){.about-section--style .about-element-two{display:none}}.about-section--style .about-thumb{position:relative}.about-section--style .about-thumb img{width:100%}.about-section--style .about-thumb .about-overlay-content{position:absolute;top:50%;left:-10%;background-color:#232323;padding:35px;border-radius:5px;width:210px;animation:scroll-down 2s cubic-bezier(.4,0,1,1) infinite}@media only screen and (max-width:991px){.about-section--style .about-thumb .about-overlay-content{top:70%;left:50%;transform:translateX(-50%);width:400px;text-align:center;animation:none}}@media only screen and (max-width:767px){.about-section--style .about-thumb .about-overlay-content{top:65%}}@media only screen and (max-width:480px){.about-section--style .about-thumb .about-overlay-content{top:60%;width:300px}}@media only screen and (max-width:420px){.about-section--style .about-thumb .about-overlay-content{top:58%}}@media only screen and (max-width:380px){.about-section--style .about-thumb .about-overlay-content{padding:25px;width:250px;top:55%}}.about-section--style .about-thumb .about-overlay-content img{width:auto}.about-section--style .about-thumb .about-overlay-content .title{color:#fff;font-weight:700;font-style:italic;margin-top:20px;line-height:1.5;margin-bottom:0}@media only screen and (max-width:380px){.about-section--style .about-thumb .about-overlay-content .title{font-size:16px}}.about-section--style .section-header{margin-bottom:40px}.about-section--style .section-header::before{display:none}.about-section--style .section-header p{padding:0}.about-section--style .about-list li{font-weight:500;padding-bottom:20px;position:relative;padding-left:30px}.about-section--style .about-list li::before{position:absolute;content:"\f061";font-family:'Font Awesome 5 Free';font-weight:900;top:3px;left:0;width:16px;height:16px;line-height:16px;background:linear-gradient(to right,#fb4faf,#c835f8,#1a85f8);font-size:11px;border-radius:50%;padding-left:2px;color:#fff}.about-section--style .about-user-area{display:flex;flex-wrap:wrap;align-items:center;margin-top:50px}@media only screen and (max-width:400px){.about-section--style .about-user-area{display:block}}.about-section--style .about-user-area .about-user-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-right:40px}@media only screen and (max-width:400px){.about-section--style .about-user-area .about-user-wrapper{margin-bottom:20px}}.about-section--style .about-user-area .about-user-wrapper .about-user-thumb{width:70px}.about-section--style .about-user-area .about-user-wrapper .about-user-content{width:calc(100% - 70px);padding-left:15px}.about-section--style .about-user-area .about-user-wrapper .about-user-content .title{margin-bottom:2px}.about-section--style .about-user-area .about-user-wrapper .about-user-content .sub-title{font-size:15px;font-family:Kanit,sans-serif;color:#c835f8}.about-item-area-two .row{flex-direction:row}.about-item-area-two .about-item{display:block;text-align:center;background-color:#fff;box-shadow:0 5px 15px rgba(232,0,0,.12);border-radius:6px;padding:30px;transition:all .5s}.about-item-area-two .about-item:hover{box-shadow:0 15px 30px rgba(232,0,0,.17)}.about-item-area-two .about-item .about-icon{margin:0 auto}.about-item-area-two .about-item .about-content{width:100%;padding-left:0;padding-top:25px}.about-item-area-two .about-item .title{color:#000;font-weight:600;margin-bottom:10px}.about-item-area-two .about-item p{color:#2e2e2e}.training-section{position:relative}.training-section .training-element-one{position:absolute;left:-6%;bottom:5%}@media only screen and (max-width:1199px){.training-section .training-element-one{display:none}}.training-section .training-element-two{position:absolute;right:-10%;bottom:5%}@media only screen and (max-width:1199px){.training-section .training-element-two{display:none}}.training-item{background-color:#fff;box-shadow:0 0 10px #e8000026;border-radius:10px;padding:60px 40px;position:relative;overflow:hidden}.training-item .training-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:60px;border-radius:10px;overflow:hidden;display:flex;justify-content:center;text-align:left;opacity:0;visibility:hidden;transition:all .5s}.training-item .training-overlay .training-overlay-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.training-item .training-overlay .training-overlay-content .title{color:#fff}.training-item .training-overlay .training-overlay-content .training-btn a:hover{background:#fff;border:2px solid #fff;color:#c835f8}.training-item:hover .training-overlay{opacity:1;visibility:visible}.training-icon{margin-bottom:25px}.training-content .title{font-weight:700;margin-bottom:20px}.training-content p{margin-bottom:-10px}.training-section-two .training-element-one{left:3%;bottom:12%}.training-section-two .training-element-two{right:3%;bottom:12%}.training-section-two .training-item{padding:30px 20px;background-color:#fff;border:1px dashed rgba(232,0,0,.2);box-shadow:none;transition:all .5s}.training-section-two .training-item .training-overlay{align-items:center;padding:60px 20px}.training-section-two .training-item .training-overlay.bg-overlay-base::after{background:#000;opacity:.5}.training-section-two .training-item .training-overlay .training-overlay-icon{width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;background-color:#c835f8;border-radius:50%;color:#fff;margin-bottom:60px;position:relative;right:-80px;transform:rotate(-50deg);transition:all .3s}@media only screen and (max-width:500px){.training-section-two .training-item .training-overlay .training-overlay-icon{right:-130px}}@media only screen and (max-width:375px){.training-section-two .training-item .training-overlay .training-overlay-icon{right:-80px}}.training-section-two .training-item .training-overlay .training-overlay-icon:hover{width:60px;border-radius:999px}.training-section-two .training-item:hover{border:1px dashed transparent;box-shadow:0 15px 25px rgba(232,0,0,.15)}.training-section-two .training-icon{height:88px}.training-section-two .training-icon img{height:100%;object-fit:cover;object-position:top}.training-section-two .training-content .title{margin-bottom:0}.training-section--style .training-element-one{top:0;left:0;width:20%}.training-section--style .training-element-two{bottom:0;left:0;width:20%}.training-section--style .training-item{box-shadow:0 15px 30px rgba(232,0,0,.17);border-radius:10px;padding:0;position:relative;z-index:2}.training-section--style .training-item::after{position:absolute;content:'';bottom:-40px;right:-30px;width:0;height:0;background-color:#c835f8;border-radius:50%;transition:all .5s;z-index:-1}.training-section--style .training-item:hover::after{width:130px;height:130px}.training-section--style .training-item:hover .training-content .training-footer-area .training-footer-btn a{color:#fff}.training-section--style .training-thumb img{width:100%}.training-section--style .training-content{padding:25px}.training-section--style .training-content .title a{transition:all .5s}.training-section--style .training-content .title a:hover{color:#c835f8}.training-section--style .training-content .training-icon-area{text-align:right;margin-top:-60px}.training-section--style .training-content .training-icon{width:60px;height:60px;line-height:60px;display:inline-block;text-align:center;background-color:#c835f8;border-radius:5px;margin-bottom:15px}.training-section--style .training-content .training-footer-area{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.training-section--style .training-content .training-footer-area .title{margin-bottom:0;font-weight:700;color:#c835f8}.training-section--style .training-content .training-footer-area .training-footer-btn a{color:#c835f8;font-size:24px;transition:all .5s}.load-more-btn a:hover{animation:rotate 10s cubic-bezier(.4,0,1,1) infinite}.training-section--style-two .training-item{box-shadow:0 10px 10px rgba(232,0,0,.17)}.training-details-section .training-item{background-color:transparent;box-shadow:none;overflow:visible}.training-details-section .training-item::after{display:none}.training-details-section .training-content{padding:0;padding-top:30px}.training-details-section .training-content-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.training-details-section .training-content-header .title{margin-bottom:0;font-weight:700}.training-details-section .training-content-header .training-price .title{font-weight:700;background-color:#c835f8;color:#fff;padding:8px;border-radius:5px;margin-bottom:0}.training-details-section .widget-title{font-size:32px;text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:991px){.training-details-section .widget-title{font-size:22px}}.training-details-section .widget-title span{color:#c835f8}.training-details-section .training-widget-footer .widget-title{margin-bottom:15px}.training-details-section .training-widget-footer span{font-weight:700}.training-details-section .learn-widget-wrapper{background-color:#f9f9f9;padding:30px;border-radius:8px;position:relative}.training-details-section .learn-widget-wrapper .learn-widget-element{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;opacity:.6}.training-details-section .learn-widget-item{padding-bottom:20px;margin-bottom:20px;border-bottom:2px dashed rgba(232,0,0,.2)}.training-details-section .learn-widget-item:last-child{border:none;padding:0;margin:0}.training-details-section .learn-widget-content .title{font-weight:600;position:relative;padding-left:25px}.training-details-section .learn-widget-content .title::before{position:absolute;content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:900;top:3px;left:0;width:16px;height:16px;line-height:16px;background-color:#c835f8;text-align:center;font-size:11px;border-radius:50%;color:#fff}.timer-widget-area{background-color:#f5f5f5;padding:30px 30px 70px 30px;border-radius:5px;margin-top:20px;margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}@media only screen and (max-width:991px){.timer-widget-area{justify-content:center;padding:30px}}@media only screen and (max-width:530px){.timer-widget-area{padding:20px}}.timer-widget-area .training-element-one{position:absolute;left:auto;right:17%;width:20%}@media only screen and (max-width:1199px){.timer-widget-area .training-element-one{display:none}}.button-part{margin-top:50px}.button-part a:hover{background-color:#fff}@media only screen and (max-width:991px){.button-part{margin-top:80px;text-align:center;width:100%}}@media only screen and (max-width:530px){.button-part{margin-top:40px}}.call-to-action-section{background-attachment:fixed}.call-to-action-content .title{color:#fff;font-weight:700;font-style:italic;margin-top:-15px}.call-to-action-content .sub-title{font-weight:700;font-style:italic;color:transparent;-webkit-text-stroke:1px #fff;margin-bottom:30px}.call-to-action-content p{color:#fff}.call-to-action-btn{margin-top:50px}.event-thumb{border-radius:10px;box-shadow:0 12px 30px rgba(232,0,0,.13);overflow:hidden}.event-thumb img{width:100%;border-radius:10px}.event-item-area{border:1px dashed #e6e6e6;border-radius:10px;padding:30px}.event-item{padding-bottom:25px;margin-bottom:30px;border-bottom:1px dashed #e6e6e6}.event-item:last-child{padding:0;margin:0;border:none}.event-content .title a{transition:all .5s}.event-content .title a:hover{color:#c835f8}.event-section-two .event-item{padding:0;margin:0;border:none;transition:all .5s}.event-section-two .event-item:hover{transform:translateY(-7px)}.event-section-two .event-meta-area{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px dashed #ccc;margin-bottom:20px}@media only screen and (max-width:575px){.event-section-two .event-meta-area{display:block;border:none}}@media only screen and (max-width:400px){.event-section-two .event-meta-area{margin-bottom:50px}}.event-section-two .event-content{background-color:#f8f9ff;border:1px solid #f5f5f5;padding:30px;border-radius:10px;width:95%;margin:0 auto;margin-top:-80px;position:relative;z-index:2}@media only screen and (max-width:575px){.event-section-two .event-content{padding:20px}}.event-section-two .event-content .title{text-transform:uppercase;font-weight:700;margin-bottom:15px}@media only screen and (max-width:575px){.event-section-two .event-content .title{font-size:20px}}.event-section-two .event-content .event-btn{margin-top:25px}.event-section-two .event-content .event-btn a{color:#c835f8;font-family:Kanit,sans-serif;font-weight:600}.event-section-two .event-content .event-btn a:hover i{padding-left:5px}.event-section-two .event-content .event-btn a i{transition:all .5s}.event-details-section .event-item:hover{transform:none}.event-details-section .event-content{margin-top:-30px;box-shadow:0 5px 20px rgba(0,0,0,.15)}.event-details-section .event-widget-content-area .widget-title{font-weight:700;margin-bottom:15px}.event-details-section .event-widget-content-area p span{color:#c835f8;font-weight:700}.event-details-section .event-social-area{border-top:1px dashed #e6e6e6;padding-top:30px;margin-top:30px}.event-details-section .event-social-area .event-social li{display:inline-block}.event-details-section .event-social-area .event-social li a{width:35px;height:35px;line-height:35px;display:inline-block;text-align:center;border:1px solid #8a8a8a;border-radius:50%;color:#8a8a8a;transition:all .3s}.event-details-section .event-social-area .event-social li a:hover{background-color:#c835f8;border:1px solid #c835f8;color:#fff}.event-details-section .event-social-area .event-social li+li{margin-left:10px}.event-details-section .about-item-area{margin-bottom:30px}.event-details-section .about-item-area .about-item .about-icon::before{right:8px}.event-form .form--control{background-color:#fff;opacity:.9;color:#000;border:1px solid #cfcfcf;font-weight:400;font-size:15px;border-radius:3px;height:55px}.event-form .form--control:focus{border:1px solid #c835f8;opacity:1}.event-form .form--control::placeholder{color:#535353}.profile-thumb img{width:100%}.profile-content{padding-top:30px}.profile-content .title{font-weight:700;font-style:italic}.profile-content .profile-btn{margin-top:20px}.plan-item{border:1px solid #000;border-radius:10px;overflow:hidden;position:relative;z-index:2;transition:all .5s}.plan-item .plan-content{padding:30px 20px}.plan-item:hover{transform:translateY(-7px)}.plan-item:hover{border:1px solid transparent;box-shadow:0 15px 25px rgba(232,0,0,.2)}.plan-item:hover .plan-header p{color:#fff}.plan-item:hover .plan-price-area .price-title{color:#fff}.plan-item:hover .plan-list li{color:#fff}.plan-item:hover .plan-footer{background-color:#c835f8}.plan-item:hover .plan-overlay{opacity:1;visibility:visible}.plan-header{border-bottom:1px dashed #e6e6e6;padding-bottom:25px;margin-bottom:20px}.plan-price-area{border-bottom:1px dashed #e6e6e6;padding-bottom:20px;margin-bottom:30px}.plan-price-area .price-title{font-size:65px;line-height:65px;font-weight:700}@media only screen and (max-width:991px){.plan-price-area .price-title{font-size:50px}}.plan-price-area .price-title sub{font-size:16px;font-weight:400;margin-left:5px}.plan-list{margin-bottom:-5px}.plan-list li{font-size:14px;font-weight:500;position:relative;padding-left:25px;padding-bottom:5px}.plan-list li::before{position:absolute;color:#c835f8;top:0;left:0;content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px}.plan-footer{background-color:#000;padding:20px 30px;margin-top:10px}.plan-footer a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.plan-footer .title{color:#fff;margin-bottom:0}@media only screen and (max-width:991px){.plan-footer .title{font-size:18px}}.plan-footer .plan-btn{width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;background-color:#fff;color:#c835f8;border-radius:50%;font-size:30px}.plan-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;visibility:hidden;border-radius:10px;transition:all .5s}.plan-overlay img{width:100%;height:100%}.plan-overlay::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.plan-area{position:relative;opacity:0;top:100px;transition:all .3s;visibility:hidden;display:none}.faq-section{position:relative}.faq-section .faq-element{position:absolute;top:0}.faq-wrapper{margin-bottom:-30px}.faq-wrapper .faq-item{background-color:#fff;border:3px solid transparent;padding:25px;border-radius:10px;margin-bottom:30px;transition:all .3s}.faq-wrapper .faq-item .faq-title{font-size:20px;align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:0}@media only screen and (max-width:991px){.faq-wrapper .faq-item .faq-title{font-size:18px}}.faq-wrapper .faq-item .faq-title .title{width:calc(100% - 60px);display:inline-block;font-family:Kanit,sans-serif;font-weight:600;margin-bottom:0}.faq-wrapper .faq-item .faq-title .title span{color:#c835f8;font-family:Kanit,sans-serif;margin-right:8px}.faq-wrapper .faq-item .faq-content{display:none;padding-top:30px}.faq-wrapper .faq-item .faq-content .faq-list-area{background-color:rgba(232,0,0,.1);padding:20px;border-radius:6px;margin-top:20px}.faq-wrapper .faq-item .faq-content .faq-list-area .title{margin-bottom:15px}.faq-wrapper .faq-item .faq-content .faq-list{margin-bottom:-10px}.faq-wrapper .faq-item .faq-content .faq-list li{padding-bottom:10px;color:#000;padding-left:20px;position:relative}.faq-wrapper .faq-item .faq-content .faq-list li::before{position:absolute;content:'';top:7px;left:0;width:8px;height:8px;background-color:#c835f8;border-radius:50%}.faq-wrapper .faq-item .right-icon{display:block;width:40px;height:40px;background-color:rgba(200,53,248,.1);border-radius:50%;position:relative}.faq-wrapper .faq-item .right-icon::after{border-bottom:2px solid #c835f8;border-right:2px solid #c835f8;content:'';display:block;height:13px;margin-top:0;pointer-events:none;position:absolute;margin-top:-9px;right:13px;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:13px}.faq-section-two{margin-top:-20px}.choose-item{position:relative}.choose-item::after{position:absolute;content:'';top:20%;right:-5%;width:100%;height:15%;border-right:2px dashed rgba(255,255,255,.1);z-index:-1}@media only screen and (max-width:991px){.choose-item::after{display:none}}.choose-item .title{color:#fff;font-style:italic;margin:0 auto;margin-top:60px;text-align:center;margin-bottom:0;width:50%}@media only screen and (max-width:991px){.choose-item .title{margin-top:40px}}div[class*=col]:nth-of-type(4n+4) .choose-item::after{display:none}@media only screen and (max-width:575px){.gallery-section .section-header{padding:0 15px}}.gallery-thumb{position:relative;overflow:hidden}.gallery-thumb::before{position:absolute;content:'';top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);background-color:rgba(232,0,0,.3);transform:scale(0);transition:all .5s}.gallery-thumb:hover::before{transform:scale(1)}.gallery-thumb:hover .gallery-overlay{bottom:0}.gallery-thumb img{width:100%}.gallery-thumb .gallery-overlay{position:absolute;width:100%;bottom:-50%;left:0;padding:30px;transition:all .5s}.gallery-thumb .gallery-overlay .gallery-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.gallery-thumb .gallery-overlay .title{color:#fff;margin-bottom:0}@media only screen and (max-width:1480px){.gallery-thumb .gallery-overlay .gallery-icon{display:none}}.account-widget-section{position:relative}.account-widget-section .account-widget-element{position:absolute;bottom:20%;left:30%;width:20%}.account-widget-form-area{padding:40px;border-radius:10px}.account-widget-form-area .nice-select::after{border-bottom:2px solid #8b8b8b;border-right:2px solid #8b8b8b}.account-widget-form-area .nice-select span{color:#8b8b8b}@media only screen and (max-width:991px){.account-widget-form-area{padding:30px}}.account-widget-list li{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:20px}.account-widget-list li span{width:calc(100% - 35px);padding-left:20px;font-size:20px;line-height:1.5;font-weight:500;font-family:Kanit,sans-serif;color:#000}@media only screen and (max-width:991px){.account-widget-list li span{font-size:16px}}.account-widget-list .account-widget-list-icon-area{position:relative}.account-widget-list .account-widget-list-icon-area::before{position:absolute;content:'';top:-4px;left:-6px;width:100%;height:100%;background-image:url(../images/element/element-30.png);background-repeat:no-repeat;background-size:contain;display:none}.account-widget-section-two .account-widget-form-area{padding:0;border-radius:0}.account-widget-section-two .account-widget-form-area .form--control:focus{border:1px solid rgba(232,0,0,.5)}.account-widget-section--style{background-color:#f8f9ff}.account-widget-section--style .account-widget-element{bottom:0;left:0;width:100%;height:100%}.account-widget-section--style .section-header{margin-bottom:30px}.account-widget-section--style .account-widget-form-area{padding:0;border-radius:0}.account-widget-section--style .banner-widget-wrapper{background-color:transparent;padding:0;border-radius:0;margin:0;width:68%}@media only screen and (max-width:1199px){.account-widget-section--style .banner-widget-wrapper{width:80%}}@media only screen and (max-width:991px){.account-widget-section--style .banner-widget-wrapper{width:50%}}@media only screen and (max-width:767px){.account-widget-section--style .banner-widget-wrapper{width:70%}}@media only screen and (max-width:500px){.account-widget-section--style .banner-widget-wrapper{width:100%;justify-content:space-between}}@media only screen and (max-width:375px){.account-widget-section--style .banner-widget-wrapper{display:block;text-align:center}}.account-widget-section--style .banner-widget-wrapper::after{display:none}.account-widget-section--style .banner-widget-wrapper::before{display:none}.account-widget-section--style .banner-widget-wrapper .banner-widget-content p{font-weight:500}@media only screen and (max-width:375px){.account-widget-section--style .banner-widget-wrapper .banner-widget-content p{margin-top:10px}}.account-widget-section--style .banner-widget-wrapper .banner-widget-content p span{font-weight:600}.account-widget-section--style .account-widget-form .form--control{background-color:#fff;border:1px solid #e6e6e6;font-weight:400}.account-widget-section--style .account-widget-form .form--control:focus{border:1px solid rgba(232,0,0,.5)}.account-widget-section--style-two{background-color:transparent}.account-widget-section--style-two .account-widget-form-area{background-color:#f8f9ff;padding:60px;border-radius:6px;position:relative;overflow:hidden}@media only screen and (max-width:991px){.account-widget-section--style-two .account-widget-form-area{padding:30px}}.account-widget-section--style-two .account-widget-form-area .account-widget-element-two{position:absolute;bottom:0;left:0;width:100%;height:100%}.account-widget-section--style-two .account-widget-form-area .section-header p{width:95%}@media only screen and (max-width:991px){.account-widget-section--style-two .account-widget-form-area .section-header p{width:100%}}.account-widget-section--style-two .account-widget-form-area .account-widget-form label{font-family:Roboto,sans-serif;font-size:16px;font-weight:400}@media only screen and (max-width:991px){.account-widget-section--style-two .account-widget-form-area .account-widget-form label{font-size:14px}}.account-widget-section--style-two .account-widget-form-area .account-widget-form .form--control:focus{border:1px solid #c835f8}.account-widget-section--style-two .account-widget-form-area .nice-select::after{border-bottom:2px solid #858585;border-right:2px solid #858585}.account-widget-section--style-two .account-widget-form-area .nice-select .current{color:#858585}.contact-item-section{position:relative}.contact-item-section .contact-element-one{position:absolute;top:20%;left:1%;width:15%}@media only screen and (max-width:1199px){.contact-item-section .contact-element-one{display:none}}.contact-item-section .contact-element-two{position:absolute;bottom:5%;right:5%;width:10%}@media only screen and (max-width:1199px){.contact-item-section .contact-element-two{display:none}}.contact-item{text-align:center;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:6px;padding:40px 20px 25px 20px;transition:all .3s}.contact-item:hover{box-shadow:0 2px 5px rgba(0,0,0,.1)}.contact-icon-area{position:relative;margin-bottom:30px}.contact-icon-area::before{position:absolute;content:'';top:-8px;left:39%;width:100%;height:100%;background-image:url(../images/element/element-27.png);background-repeat:no-repeat}@media only screen and (max-width:1199px){.contact-icon-area::before{display:none}}.contact-icon-area .contact-icon{width:55px;height:70px;line-height:70px;background-color:#c835f8;border-radius:999px;display:inline-block;text-align:center}.contact-icon-area .contact-icon img{width:25px}.contact-content .title{font-weight:700;margin-bottom:20px}.contact-content p{line-height:1.9em}.contact-content p a{color:#c835f8;font-weight:700}.contact-social-area{margin-top:30px}.contact-social-area span{font-size:20px;font-weight:700;font-family:Kanit,sans-serif;color:#000;margin-bottom:25px}@media only screen and (max-width:991px){.contact-social-area span{font-size:16px}}.contact-social li{display:inline-block}.contact-social li a{width:35px;height:35px;line-height:35px;display:inline-block;text-align:center;border:1px solid #8a8a8a;border-radius:50%;color:#8a8a8a;transition:all .3s}.contact-social li a:hover{background-color:#c835f8;border:1px solid #c835f8;color:#fff}.contact-social li+li{margin-left:10px}.account-section{position:relative}.account-section .account-element-one{position:absolute;top:10%;left:3%;width:20%}.account-section .account-element-two{position:absolute;bottom:8%;right:3%;width:10%}.account-form-area{background-color:#2e2e2e;border-radius:6px;padding:40px}@media only screen and (max-width:991px){.account-form-area{padding:30px}}.account-form-area .title{color:#fff;text-align:center;margin-bottom:30px}.account-form label{color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:500}@media only screen and (max-width:991px){.account-form label{font-size:14px}}.account-form .form--control{background-color:#fff;opacity:.9;color:#000;border:1px solid #cfcfcf;font-weight:400;font-size:15px;border-radius:3px;height:55px}@media only screen and (max-width:991px){.account-form .form--control{font-size:14px}}.account-form .form--control:focus{border:1px solid #c835f8;opacity:1}.account-form .form--control::placeholder{color:#535353}.blog-section{position:relative}.blog-section .blog-element-one{position:absolute;left:-5%;bottom:0}@media only screen and (max-width:1199px){.blog-section .blog-element-one{display:none}}.blog-section .blog-element-two{position:absolute;right:-5%;bottom:0}@media only screen and (max-width:1199px){.blog-section .blog-element-two{display:none}}.blog-item:hover .blog-thumb img{transform:scale(1.2)}.blog-thumb{overflow:hidden;border-radius:10px;position:relative}.blog-thumb img{width:100%;height:100%;object-fit:cover;overflow:hidden;transition:all .5s}.blog-content{padding-top:15px}.blog-content .title{font-weight:700;font-size:22px;line-height:1.5;margin-bottom:-10px}.blog-content .title a{transition:all .5s}.blog-content .title a:hover{color:#c835f8}@media only screen and (max-width:991px){.blog-content .title{line-height:1.5;font-size:18px}}.blog-section-two{background-color:#f5f5f5}.blog-section-two .blog-item{display:flex;flex-direction:column}.blog-section-two .blog-content{background-color:#fff;padding:20px;border-radius:10px;margin-top:30px}.blog-section-two .blog-content .title{margin-bottom:15px}.blog-area div[class*=col]:nth-of-type(3n+2) .blog-item{flex-direction:column-reverse}.blog-area div[class*=col]:nth-of-type(3n+2) .blog-item .blog-content{margin-top:0;margin-bottom:30px}.blog-classic .blog-thumb{position:relative}.blog-classic .blog-content .title{margin-bottom:10px}.blog-classic .blog-btn{margin-top:20px}.blog-classic .blog-btn a{color:#c835f8;font-weight:600}.blog-classic .blog-btn a i{transition:all .3s}.blog-classic .blog-btn a:hover i{padding-left:5px}.blog-details .blog-list{margin-top:30px;margin-bottom:20px}.blog-details .blog-list li{position:relative;font-weight:400;padding-left:30px;padding-bottom:15px}.blog-details .blog-list li::before{position:absolute;content:"\f061";font-family:'Font Awesome 5 Free';font-weight:900;top:3px;left:0;width:16px;height:16px;line-height:16px;background-color:#c835f8;font-size:11px;border-radius:50%;padding-left:2px;color:#fff}.blog-details .blog-list li+li{margin-top:8px}.blog-section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px}.blog-section-header .section-header{margin-bottom:0}.blog-widget-thumb-area{margin-top:20px}.blog-widget-thumb{position:relative}.blog-widget-thumb img{width:100%}.text-smaller{font-size:18px}


