
.xo-btn,.btn-template1,.btn-template2,.btn-template3{display:inline-block;transition:all 0.3s;cursor:pointer;text-align:center}.xo-btn--icon{align-items:center;position:relative;overflow:hidden}.xo-btn--icon-left,.xo-btn--icon-right{display:inline-flex}.xo-btn--icon-left i,.xo-btn--icon-right i{display:inline-block;margin-right:7px}.xo-btn--icon-right i{margin-left:7px}.xo-btn--icon-top i,.xo-btn--icon-top span,.xo-btn--icon-bottom i,.xo-btn--icon-bottom span{display:inline-block;width:100%;height:100%}.xo-btn--hidetext span{display:none}.xo-btn--hidetext i{margin:0}.xo-btn-effect-sweep{vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden}.xo-btn-effect-sweep:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out}.xo-btn-effect-sweep:hover:before{transform:scaleX(1)}.xo-btn-effect-sweep.xo-btn-effect-sweep--left:before{transform-origin:100% 50%}.xo-btn-effect-sweep.xo-btn-effect-sweep--bottom:before{transform:scaleY(0);transform-origin:50% 0}.xo-btn-effect-sweep.xo-btn-effect-sweep--bottom:hover:before{transform:scaleY(1)}.xo-btn-effect-sweep.xo-btn-effect-sweep--top:before{transform:scaleY(0);transform-origin:50% 100%}.xo-btn-effect-sweep.xo-btn-effect-sweep--top:hover:before{transform:scaleY(1)}.xo-btn-effect-shutter{vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden}.xo-btn-effect-shutter:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#fff;transform:scaleX(1);transform-origin:50%;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out}.xo-btn-effect-shutter:hover:before{transform:scaleX(0)}.xo-btn-effect-shutter.xo-btn-effect-shutter--out:before{transform:scaleX(0)}.xo-btn-effect-shutter.xo-btn-effect-shutter--out:hover:before{transform:scaleX(1)}.xo-btn-effect-shutter.xo-btn-effect-shutter--v:before{transform:scaleY(1)}.xo-btn-effect-shutter.xo-btn-effect-shutter--v:hover:before{transform:scaleY(0)}.xo-btn-effect-shutter.xo-btn-effect-shutter--out-v:before{transform:scaleY(0)}.xo-btn-effect-shutter.xo-btn-effect-shutter--out-v:hover:before{transform:scaleY(1)}.xo-btn-effect-move,.btn-template3{background-size:300% 100%;transition:all .3s ease !important}.xo-btn-effect-move:hover,.btn-template3:hover{background-position:100% 0 !important}.xo-btn-effect-move.xo-btn-effect-move--right,.xo-btn-effect-move--right.btn-template3{background-position:100% 0}.xo-btn-effect-move.xo-btn-effect-move--right:hover,.xo-btn-effect-move--right.btn-template3:hover{background-position:0 0}.xo-btn-ieffect i,.xo-btn-ieffect span{display:inline-block;width:100%;height:100%;transition:all 0.3s}.xo-btn-ieffect i{position:absolute;display:flex;align-items:center;justify-content:center}.xo-btn-ieffect1 i{left:0;top:-100%}.xo-btn-ieffect1:hover span{transform:translateY(300%)}.xo-btn-ieffect1:hover i{top:0}.xo-btn-ieffect2 i{left:0;bottom:-100%}.xo-btn-ieffect2:hover span{transform:translateY(-300%)}.xo-btn-ieffect2:hover i{bottom:0}.xo-btn-ieffect3 i{left:-100%;top:0}.xo-btn-ieffect3:hover span{transform:translateX(300%)}.xo-btn-ieffect3:hover i{left:0}.xo-btn-ieffect4 i{left:100%;top:0}.xo-btn-ieffect4:hover span{transform:translateX(-300%)}.xo-btn-ieffect4:hover i{left:0}.btn-template1{font-size:16px !important;color:#007aff !important;font-weight:700 !important;border:2px solid #007aff !important;border-radius:5px !important;padding:10px 25px !important}.btn-template1:hover{font-size:16px !important;color:#fff !important;font-weight:700 !important;background-color:#060708 !important}.btn-template1:before{background-color:#fff}.btn-template2{font-size:15px !important;color:#fff !important;font-weight:700 !important;text-transform:uppercase !important;border:2px solid #fff !important;border-radius:100px !important;padding:10px 25px !important}.btn-template2:hover{font-size:15px !important;color:#000 !important;font-weight:700 !important;background-color:#fff !important}.btn-template2:before{background-color:#fff}.btn-template3{font-size:15px !important;color:#fff !important;font-weight:700 !important;text-transform:uppercase !important;border-radius:100px !important;padding:10px 25px !important;background-image:linear-gradient(120deg, #25aae1 0, #40e495 37.5%, #30dd8a 57%, #2bb673 100%)}.xo-txt-desc{font-size:16px}@media only screen and (max-width: 992px){.xo-txt-desc{font-size:15px}}@media only screen and (max-width: 768px){.xo-txt-desc{font-size:14px}}.xo-txt-title{font-size:20px}@media only screen and (max-width: 992px){.xo-txt-title{font-size:16px}}@media only screen and (max-width: 768px){.xo-txt-title{font-size:14px}}.grid-loading-effect{height:40px;width:40px;transform:rotateZ(45deg)}.grid-loading-effect div{display:block;position:relative;float:left;width:50%;height:50%;transform:scale(1.1)}.grid-loading-effect div:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--xo-loading-color);animation:xoloadingdefault 2.4s infinite linear both;transform-origin:100% 100%}.grid-loading-effect .ld-cube2{transform:scale(1.1) rotateZ(90deg)}.grid-loading-effect .ld-cube2:before{animation-delay:.3s}.grid-loading-effect .ld-cube4{transform:scale(1.1) rotateZ(270deg)}.grid-loading-effect .ld-cube4:before{animation-delay:.9s}.grid-loading-effect .ld-cube3{transform:scale(1.1) rotateZ(180deg)}.grid-loading-effect .ld-cube3:before{animation-delay:.6s}@keyframes xoloadingdefault{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{transform:perspective(140px) rotateY(180deg);opacity:0}}.xo-gallery{--xo-loading-color: #bdbdbd}.no-effect .imagebox__hover:after{opacity:0}

