@charset "UTF-8";
#pageLoader{position:fixed;width:100%;height:100%;top:0px;right:0px;top:0px;bottom:0px;z-index:2100000000;overflow:hidden;text-align:center;background-color:rgba(255,255,255,0.9);}#pageLoader .fl{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;}
.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}.sk-rotating-plane{-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{border-radius:100%}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:'';}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}
.sk-rotating-plane,
.sk-double-bounce .sk-child,
.sk-wave .sk-rect,
.sk-wandering-cubes .sk-cube,
.sk-spinner-pulse,
.sk-chasing-dots .sk-child,
.sk-three-bounce .sk-child,
.sk-circle .sk-child:before,
.sk-cube-grid .sk-cube,
.sk-fading-circle .sk-circle:before,
.sk-folding-cube .sk-cube:before {
background-color: #ff0099;
}
.bg-light{background:#fafafa !important;}.topper .icon{width:60px;height:60px;background:#2f89fc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.ftco-navbar-light{background:transparent !important;z-index:3;padding:0;padding-right:0px;}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important;}.navbar.navbar-dark .breadcrumb .nav-item.active > .nav-link, .navbar.navbar-dark .navbar-nav .nav-item.active > .nav-link{background-color:rgba(255,255,255,.1);}.ftco-navbar-light .navbar-nav > .nav-item.active > a{color:#2f89fc!important;}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link, .navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#000;}.navbar.navbar-dark .breadcrumb .nav-item .nav-link:hover, .navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover{color:#333;}.navbar.navbar-dark .breadcrumb .nav-item.active .nav-link, .navbar.navbar-dark .navbar-nav .nav-item.active .nav-link,
.navbar.navbar-dark .breadcrumb .nav-item.active .nav-link:hover, .navbar.navbar-dark .navbar-nav .nav-item.active .nav-link:hover{color:#F77B72;}.ftco-navbar-light .navbar-nav > .nav-item.active > a{color:#2f89fc!important;}.ftco-navbar-light .navbar-nav > .nav-item > .nav-link{padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;font-weight:400;text-transform:uppercase;opacity:1 !important;}.btn-rad{cursor:pointer;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;-webkit-box-shadow:none !important;box-shadow:none !important;}.is-fs-xs{font-size:70%;}.is-fs-s{font-size:85%;}.is-fs-stn{font-size:100%;}.is-fs-m{font-size:120%;}.is-fs-l{font-size:140%;}.is-fs-xl{font-size:160%;}.is-fs-xxl{font-size:180%;}.is-fs-xxxl{font-size:200%;}.is-fs-xl .max{font-size:140%!important;}.is-fs-xxl .max{font-size:140%!important;}.is-fs-xxxl .max{font-size:140%!important;}nav#fitnav{background-color:rgba(255,255,255,0.8);}
.owl-carousel{position:relative;}.owl-carousel .owl-item{opacity:.4;}.owl-carousel .owl-item.active{opacity:1;}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%;}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;color:#2f89fc !important;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-ms-transition:all 0.7s ease;transition:all 0.7s ease;opacity:0;}.owl-carousel .owl-nav .owl-prev span:before, .owl-carousel .owl-nav .owl-next span:before{font-size:30px;}.owl-carousel .owl-nav .owl-prev{left:0;}.owl-carousel .owl-nav .owl-next{right:0;}.owl-carousel .owl-dots{text-align:center;}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;position:relative;}.owl-carousel .owl-dots .owl-dot:after{position:absolute;top:-2px;left:-2px;right:0;bottom:0;width:14px;height:14px;content:'';border:1px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.owl-carousel .owl-dots .owl-dot:hover, .owl-carousel .owl-dots .owl-dot:focus{outline:none !important;}.owl-carousel .owl-dots .owl-dot.active{background:#b3b3b3;}.owl-carousel:hover .owl-nav .owl-prev,
.owl-carousel:hover .owl-nav .owl-next{opacity:1;}.owl-carousel:hover .owl-nav .owl-prev{left:-25px;}.owl-carousel:hover .owl-nav .owl-next{right:-25px;}.owl-carousel.home-slider{position:relative;height:600px;z-index:0;}.owl-carousel.home-slider .slider-item{background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;z-index:0;}.owl-carousel.home-slider .owl-dots{bottom:0;}@media screen and (min-width:0px) and (max-width:320px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider{height:200px;}.owl-carousel.home-slider .slider-item .overlay{z-index:999;}}@media screen and (min-width:321px) and (max-width:575px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider{height:280px;}.owl-carousel.home-slider .slider-item .overlay{z-index:999;}}@media screen and (min-width:576px) and (max-width:767px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider{height:380px;}.owl-carousel.home-slider .slider-item .overlay{z-index:999;}}@media screen and (min-width:768px) and (max-width:991px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider{height:480px;}.owl-carousel.home-slider .slider-item .overlay{z-index:999;}}@media screen and (min-width:992px) and (max-width:1199px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider{height:520px;}.owl-carousel.home-slider .slider-item .overlay{z-index:999;}}@media screen and (min-width:1200px){.owl-carousel.home-slider .slider-item, .owl-carousel.home-slider{height:600px;}.owl-carousel.home-slider .owl-dots{bottom:20px;}}@media (max-width:1199.98px){.owl-carousel.home-slider .slider-item{background-position:center center !important;}}@media (max-width:991.98px){.owl-carousel.home-slider .slider-item .slider-text h1{font-size:30px;}}@media (max-width:767.98px){.owl-carousel.home-slider .slider-item .slider-text{text-align:center;}}.owl-carousel.home-slider .slider-item .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:#000000;opacity:0;}.owl-carousel.home-slider .slider-item .slider-text{height:600px;}.owl-carousel.home-slider .slider-item .slider-text .subheading{color:#000000;font-weight:700;}.owl-carousel.home-slider .slider-item .slider-text .text{position:relative;}.owl-carousel.home-slider .slider-item .slider-text h1{font-size:60px;color:#2f89fc;line-height:1.2;font-weight:900;}.owl-carousel.home-slider .slider-item .slider-text h1 span{display:block;color:#000000;}.owl-carousel.home-slider .slider-item .slider-text .subheading{font-size:18px;font-weight:400;text-transform:uppercase;color:rgba(0, 0, 0, 0.8);}.owl-carousel.home-slider .slider-item .slider-text p{font-size:18px;line-height:1.5;font-weight:300;color:rgba(0, 0, 0, 0.8);}.owl-carousel.home-slider .slider-item .slider-text p.sub-p{font-weight:400;}.owl-carousel.home-slider .slider-item .slider-text p strong{font-weight:700;}.owl-carousel.home-slider .slider-item .slider-text p strong a{color:#fff;}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs{text-transform:uppercase;font-size:13px;letter-spacing:1px;}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span{border-bottom:2px solid rgba(255, 255, 255, 0.1);}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span a{color:#fff;}.owl-carousel.home-slider .owl-nav{position:absolute;top:100%;width:100%;}.owl-carousel.home-slider .owl-nav .owl-prev, .owl-carousel.home-slider .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;outline:none !important;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;}.owl-carousel.home-slider .owl-nav .owl-prev span:before, .owl-carousel.home-slider .owl-nav .owl-next span:before{font-size:30px;color:rgba(255, 255, 255, 0.5);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.owl-carousel.home-slider .owl-nav .owl-prev:hover span:before, .owl-carousel.home-slider .owl-nav .owl-prev:focus span:before, .owl-carousel.home-slider .owl-nav .owl-next:hover span:before, .owl-carousel.home-slider .owl-nav .owl-next:focus span:before{color:#fff;}.owl-carousel.home-slider .owl-nav .owl-prev{left:50%;margin-left:-80px;}.owl-carousel.home-slider .owl-nav .owl-next{right:50%;margin-right:-80px;}.owl-carousel.home-slider:hover .owl-nav .owl-prev, .owl-carousel.home-slider:hover .owl-nav .owl-next{opacity:1;}.owl-carousel.home-slider:hover .owl-nav .owl-prev{left:50%;margin-left:-80px;}.owl-carousel.home-slider:hover .owl-nav .owl-next{right:50%;margin-right:-80px;}.owl-carousel.home-slider .owl-dots{position:absolute;left:0;right:0;width:100%;text-align:center;}.owl-carousel.home-slider .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:rgba(255, 255, 255, 0.4);}.owl-carousel.home-slider .owl-dots .owl-dot.active{background:#fff;}
.circle-contents{position:relative;width:100%;padding-top:100%;background-image:url('/images/crcl-back.jpg');background-size:contain;overflow:visible}.circle-back{width:78%;height:78%;position:absolute;top:11%;bottom:11%;left:11%;right:11%;border:solid rgba(205, 220, 57, 0.7) 30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1;}.circle-wrap{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;}.circle-box{position:relative;width:100%;height:100%;overflow:visible}.circle-box > .item{position:absolute;text-align:center;width:18%;height:14%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:99;}.circle-box > .item .type{color:#000;font-weight:bold;}.circle-box > .item .name{color:#fff;font-weight:bold;}.circle-box > .item .phone{color:#000;}.circle-box > .item .name, .circle-box > .item .type{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}@media screen and (min-width:0px) and (max-width:575px){.circle-back{border-width:10px;}.circle-box > .item .type{font-size:8px;}.circle-box > .item .name{font-size:12px;}.circle-box > .item .phone{font-size:8px;}}@media screen and (min-width:576px) and (max-width:767px){.circle-back{border-width:16px;}.circle-box > .item .type{font-size:12px;}.circle-box > .item .name{font-size:14px;}.circle-box > .item .phone{font-size:12px;}}@media screen and (min-width:768px) and (max-width:991px){.circle-back{border-width:20px;}.circle-box > .item .type{font-size:14px;}.circle-box > .item .name{font-size:18px;}.circle-box > .item .phone{font-size:16px;}}@media screen and (min-width:992px) and (max-width:1199px){.circle-back{border-width:25px;}.circle-box > .item .type{font-size:16px;}.circle-box > .item .name{font-size:21px;}.circle-box > .item .phone{font-size:18px;}}@media screen and (min-width:1200px){.circle-box > .item .type{font-size:16px;}.circle-box > .item .name{font-size:23px;}.circle-box > .item .phone{font-size:18px;}}
@media screen and (min-width:992px){#fltrbtn > .link{font-size:1.6rem;}}.light-green accent-3{color:#000!important;}.catename{color:#000!important;font-weight:bold;}@media screen and (min-width:1050px){.catename > br{display:none;}.catename > .name{display:inline-block;margin-left:1rem;}}.hover-posts{visibility:hidden;display:block;width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;z-index:5;top:0;text-align:center;transform:scale(0);}.project_area{background-color:#ffffff;z-index:1;overflow:hidden;line-height:1.4;}.project_item:before{content:"";background:rgba(255, 255, 255, 0.9);position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}.project_item img{width:100%;}.project_item .hover_text{position:absolute;left:0px;width:100%;text-align:center;bottom:15px;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}.project_item .hover_text .cat a{color:#000000;margin-right:8px;font-size:14px;font-family:"Raleway", sans-serif;position:relative;}.project_item .hover_text .cat a:before{content:"/";position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.project_item .hover_text .cat a:last-child{margin-right:0px;}.project_item .hover_text .cat a:last-child:before{display:none;}.project_item .hover_text .main_btn{display:none;}.project_item:hover:before{opacity:1;}.project_item:hover .hover_text{bottom:35px;}.project_item:hover .hover_text .main_btn{display:inline-block;height:100%;line-height:48px;opacity:1;margin-top:22px;}.project_know_area{background:#a7cb00;}.project_know_area h3{font-size:36px;text-transform:uppercase;color:#fff;margin-bottom:12px;}.project_know_area p{color:#fff;max-width:770px;margin:auto;}.project_know_area .white_btn{margin-top:30px;}.main_btn{padding:0px 40px;background:#a7cb00;z-index:2;display:inline-block;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;text-align:center;color:#fff;font-size:14px;font-weight:600;font-family:"Raleway", sans-serif;line-height:48px;border:1px solid #a7cb00;border-radius:5px;-webkit-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}a.main_btn:hover{color:#f8f8f8;font-size:18px;}
.hidden{overflow:hidden;}
.section-header{padding:4em 0;position:relative;color:#fff;}.section-header .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:'';opacity:.8;background:#2f89fc;}dl.dt50dd, dl.dt60dd, dl.dt70dd, dl.dt80dd, dl.dt90dd, dl.dt100dd, dl.dt110dd, dl.dt120dd, dl.dt130dd, dl.dt140dd, dl.dt150dd{overflow:hidden;zoom:1;}dl.dt50dd dt, dl.dt60dd dt, dl.dt70dd dt, dl.dt80dd dt, dl.dt90dd dt, dl.dt100dd dt, dl.dt110dd dt, dl.dt120dd dt, dl.dt130dd dt, dl.dt140dd dt, dl.dt150dd dt{margin-bottom:3.5px;padding-bottom:3.5px;float:left;clear:both;}@media screen and (min-width:0px) and (max-width:575px){dl.dt150dd dt{width:100%;float:none;}dl.dt150dd dd{padding:0 0 3.5px 0;float:none;}}@media screen and (min-width:576px){dl.dt150dd dt{width:150px;}dl.dt150dd dd{padding:0 0 3.5px 148px;}}
.rellax-bg{opacity:0.3;z-index:-5;}
#prefooter{width:100%;display:block;clear:both;text-align:center;background:#FFFFFF url(/images/footer.png) repeat-x left bottom;}#wrap_foot{background:url(/images/wrap_footer.png) no-repeat left bottom;}#wrap_foot{height:100%;max-width:980px;margin:0 auto;padding:0 14px 100px;text-align:left;overflow:hidden;}#aboutus{margin-bottom:21px;letter-spacing:0.1em;font-family:"ヒラギノ丸ゴ Pro W4", "Hiragino maru Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO","Verdana","Osaka",sans-serif;}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;}#footercbox{text-align:center;font-size:16px;}.footer-bottom{background-color:#81be99;}
