.vivify{-webkit-animation-duration:.8s;-webkit-animation-fill-mode:both;animation-duration:.8s;animation-fill-mode:both}.infinite{animation-iteration-count:infinite}.pulsate{animation-name:pulsate;transform-origin:center}@keyframes pulsate{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}50%{transform:scale3d(.8,.8,.8)}to{animation-timing-function:cubic-bezier(.895,.03,.685,.22);transform:scaleX(1)}}.blink{animation-name:blink;animation-timing-function:ease-in-out;animation-duration:1s}.flipInX,.shake{-webkit-animation-duration:1s}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.hitLeft{animation-name:hitLeft;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hitRight,.pullUp{-webkit-backface-visibility:hidden}@keyframes hitLeft{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateX(0)}40%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(20px) rotate(4deg)}}.hitRight{animation-name:hitRight;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes hitRight{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateX(0)}40%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(-20px) rotate(-4deg)}}.shake{animation-name:shake;animation-duration:1s;animation-timing-function:ease-in-out}.ball{animation-name:ball;animation-duration:2s}@keyframes ball{0%{animation-timing-function:cubic-bezier(.175,.885,.32,1.275);transform:translateZ(0)}20%{animation-timing-function:ease-in;transform:translate3d(0,-100px,0)}40%,75%{animation-timing-function:ease-out;transform:translateZ(0)}60%{animation-timing-function:ease-in;transform:translate3d(0,-30px,0)}85%{animation-timing-function:ease-in;transform:translate3d(0,-15px,0)}to{animation-timing-function:ease-in-out;transform:translateZ(0)}}.pullUp{animation-name:pullUp;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pullDown,.pullLeft{-webkit-backface-visibility:hidden}@keyframes pullUp{0%{transform:scale3d(0,0,0)}30%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(0);transform-origin:center bottom}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.pullDown{animation-name:pullDown;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullDown{0%{transform:scale3d(0,0,0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(0);transform-origin:center top}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.pullLeft{animation-name:pullLeft;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jumpInLeft,.pullRight{-webkit-backface-visibility:hidden}@keyframes pullLeft{0%{transform:scaleX(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(0);transform-origin:center left}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.pullRight{animation-name:pullRight;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullRight{0%{transform:scaleX(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(0);transform-origin:center right}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.jumpInLeft{animation-name:jumpInLeft;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jumpInRight,.jumpOutRight{-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden}@keyframes jumpInLeft{0%{opacity:0;transform:scale3d(.5,.5,.5) rotate(-90deg)}50%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(10deg)}70%{transform:scale3d(.9,.9,.9) rotate(-5deg)}90%{transform:scaleX(1) rotate(0)}}.jumpInRight{animation-name:jumpInRight;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpInRight{0%{opacity:0;transform:scale3d(.5,.5,.5) rotate(90deg)}50%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(-10deg)}70%{transform:scale3d(.9,.9,.9) rotate(5deg)}90%{transform:scaleX(1) rotate(0)}}.jumpOutRight{animation-name:jumpOutRight;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jumpOutLeft,.rollInLeft{-webkit-backface-visibility:hidden}@keyframes jumpOutRight{0%{transform:scaleX(1) rotate(0)}30%{transform:scale3d(.9,.9,.9) rotate(5deg)}70%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(-10deg)}to{opacity:0;transform:scale3d(.5,.5,.5) rotate(90deg)}}.jumpOutLeft{animation-name:jumpOutLeft;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpOutLeft{0%{transform:scaleX(1) rotate(0)}30%{transform:scale3d(.9,.9,.9) rotate(-5deg)}70%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(10deg)}to{opacity:0;transform:scale3d(.5,.5,.5) rotate(-90deg)}}.rollInLeft{animation-name:rollInLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rollInRight,.rollInTop{-webkit-animation-duration:.9s;-webkit-backface-visibility:hidden}@keyframes rollInLeft{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(-400px) rotate(445deg);opacity:0}30%{opacity:1}50%{transform:translateX(20px) rotate(20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0)}}.rollInRight{animation-name:rollInRight;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInRight{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateX(-20px) rotate(-20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0)}}.rollInTop{animation-name:rollInTop;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rollInBottom,.rollOutLeft{-webkit-animation-duration:.9s;-webkit-backface-visibility:hidden}@keyframes rollInTop{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(-400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(20px) rotate(-20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0)}}.rollInBottom{animation-name:rollInBottom;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInBottom{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(-20px) rotate(-20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0)}}.rollOutLeft{animation-name:rollOutLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rollOutRight,.rollOutTop{-webkit-animation-duration:.9s;-webkit-backface-visibility:hidden}@keyframes rollOutLeft{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0)}40%{opacity:1;transform:translateX(20px) rotate(-20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(-400px) rotate(-445deg)}}.rollOutRight{animation-name:rollOutRight;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutRight{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0)}40%{opacity:1;transform:translateX(-20px) rotate(20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(400px) rotate(445deg)}}.rollOutTop{animation-name:rollOutTop;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutTop{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0)}40%{opacity:1;transform:translateY(20px) rotate(20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(-400px) rotate(445deg)}}.rollOutBottom{animation-name:rollOutBottom;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popOut,.popOutLeft{-webkit-animation-duration:.5s}@keyframes rollOutBottom{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0)}40%{opacity:1;transform:translateY(-20px) rotate(-20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(400px) rotate(-445deg)}}.popIn{animation-name:popIn}@keyframes popIn{0%{transform:scale3d(0,0,0);opacity:0}20%{opacity:1}40%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:scaleX(1)}80%{animation-timing-function:ease-in-out;transform:scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}}.popInLeft{animation-name:popInLeft}@keyframes popInLeft{0%{opacity:0;transform:translate3d(-200px,0,0) scale3d(.1,.1,.1)}40%{opacity:1;transform:translateZ(0) scale3d(1.08,1.08,1.08);animation-timing-function:cubic-bezier(.47,0,.745,.715)}60%{animation-timing-function:ease-in-out;transform:scaleX(1)}80%{animation-timing-function:ease-in-out;transform:scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}}.popInRight{animation-name:popInRight}@keyframes popInRight{0%{transform:translate3d(200px,0,0) scale3d(.1,.1,.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateZ(0) scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:scaleX(1)}80%{animation-timing-function:ease-in-out;transform:scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}}.popInTop{animation-name:popInTop}@keyframes popInTop{0%{transform:translate3d(0,-200px,0) scale3d(.1,.1,.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateZ(0) scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:translateZ(0) scaleX(1)}80%{animation-timing-function:ease-in-out;transform:translateZ(0) scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateZ(0) scaleX(1)}}.popInBottom{animation-name:popInBottom}@keyframes popInBottom{0%{transform:translate3d(0,200px,0) scale3d(.1,.1,.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateZ(0) scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:translateZ(0) scaleX(1)}80%{animation-timing-function:ease-in-out;transform:translateZ(0) scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateZ(0) scaleX(1)}}.popOut{animation-name:popOut;animation-duration:.5s}@keyframes popOut{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}60%{animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08)}80%{opacity:1;animation-timing-function:ease-in-out}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.3,.3,.3)}}.popOutLeft{animation-name:popOutLeft;animation-duration:.5s}.popOutRight,.popOutTop{-webkit-backface-visibility:hidden;-webkit-animation-duration:.5s}@keyframes popOutLeft{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:left center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(-200px,0,0)}}.popOutRight{animation-name:popOutRight;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutRight{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:right center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(200px,0,0)}}.popOutTop{animation-name:popOutTop;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}.popOutBottom,.swoopInLeft{-webkit-animation-duration:.5s}@keyframes popOutTop{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:top center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(0,-400px,0)}}.popOutBottom{animation-name:popOutBottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutBottom{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:bottom center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(0,400px,0)}}.flip{animation-name:flip}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn) scaleX(1);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}50%{transform:perspective(400px) rotateY(-180deg) scale3d(1.2,1.2,1.2);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}to{transform:perspective(400px) rotateY(0) scaleX(1);animation-timing-function:cubic-bezier(.95,.05,.795,.035)}}.flipInX{animation-name:flipInX;animation-duration:1s}.driveInLeft,.flipInY{-webkit-animation-duration:1s}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2,1.2,1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateX(-20deg) scaleX(1)}to{transform:perspective(400px) rotateX(0) scaleX(1)}}.flipInY{animation-name:flipInY;animation-duration:1s}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg) scale3d(1.2,1.2,1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateY(-20deg) scaleX(1)}to{transform:perspective(400px) rotateY(0) scaleX(1)}}.flipOutX{animation-name:flipOutX}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0) scaleX(1)}60%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateX(-30deg) scaleX(1)}to{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2,1.2,1.2)}}.flipOutY{animation-name:flipOutY}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0) scaleX(1)}60%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateY(-30deg) scaleX(1)}to{opacity:0;transform:perspective(400px) rotateY(90deg) scale3d(1.2,1.2,1.2)}}.fadeIn{animation-name:fadeIn;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.fadeInLeft,.fadeInRight{-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInRight{animation-name:fadeInRight;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInRight{0%{transform:translate3d(400px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.fadeInLeft{animation-name:fadeInLeft;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.fadeInBottom,.fadeInTop{-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInLeft{0%{transform:translate3d(-400px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.fadeInTop{animation-name:fadeInTop;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInTop{0%{transform:translate3d(0,-400px,0);opacity:0}50%{opacity:.2}to{transform:translateZ(0);opacity:1}}.fadeInBottom{animation-name:fadeInBottom;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.fadeOut,.fadeOutLeft{-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInBottom{0%{transform:translate3d(0,400px,0);opacity:0}50%{opacity:.2}to{transform:translateZ(0);opacity:1}}.fadeOut{animation-name:fadeOut;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOutLeft{animation-name:fadeOutLeft;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.fadeOutRight,.fadeOutTop{-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutLeft{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(-400px,0,0);opacity:0}}.fadeOutRight{animation-name:fadeOutRight;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutRight{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(400px,0,0);opacity:0}}.fadeOutTop{animation-name:fadeOutTop;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutTop{0%{transform:translateZ(0);opacity:1}40%{opacity:.2}to{transform:translate3d(0,-300px,0);opacity:0}}.fadeOutBottom{animation-name:fadeOutBottom;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutBottom{0%{transform:translateZ(0);opacity:1}40%{opacity:.2}to{transform:translate3d(0,300px,0);opacity:0}}.driveInLeft{animation-name:driveInLeft;animation-duration:1s}.driveInRight,.driveInTop{-webkit-animation-duration:1s}@keyframes driveInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(-400px,0,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(30px,0,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveInRight{animation-name:driveInRight;animation-duration:1s}@keyframes driveInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(400px,0,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(-30px,0,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveInTop{animation-name:driveInTop;animation-duration:1s}.driveInBottom,.driveOutLeft{-webkit-animation-duration:1s}@keyframes driveInTop{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,-400px,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,30px,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveInBottom{animation-name:driveInBottom;animation-duration:1s}@keyframes driveInBottom{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,300px,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,-30px,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveOutLeft{animation-name:driveOutLeft;animation-duration:1s}.driveOutRight,.driveOutTop{-webkit-animation-duration:1s}@keyframes driveOutLeft{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(30px,0,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(-400px,0,0)}}.driveOutRight{animation-name:driveOutRight;animation-duration:1s}@keyframes driveOutRight{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(-30px,0,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(400px,0,0)}}.driveOutTop{animation-name:driveOutTop;animation-duration:1s}.driveOutBottom,.spinIn{-webkit-animation-duration:1s}@keyframes driveOutTop{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,30px,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,-400px,0)}}.driveOutBottom{animation-name:driveOutBottom;animation-duration:1s}@keyframes driveOutBottom{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,-30px,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,300px,0)}}.spin{animation-name:spin;animation-duration:1.2s}@keyframes spin{0%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:rotate(0);transform-origin:center center}20%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:rotate(-20deg);transform-origin:center center}70%{animation-timing-function:ease-in-out;transform:rotate(380deg);transform-origin:center center}to{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:rotate(1turn);transform-origin:center center}}.spinIn{animation-name:spinIn;animation-duration:1s}@keyframes spinIn{0%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:rotate(0) scale3d(0,0,0);transform-origin:center center}50%{opacity:1}70%{transform:rotate(380deg) scaleX(1);transform-origin:center center}to{transform:rotate(1turn) scaleX(1);transform-origin:center center}}.spinOut{animation-name:spinOut;animation-duration:1s}@keyframes spinOut{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:rotate(0) scaleX(1);transform-origin:center center}20%{opacity:1;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:rotate(-20deg) scaleX(1);transform-origin:center center}30%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:rotate(1turn) scale3d(0,0,0);transform-origin:center center}}.swoopInLeft{animation-name:swoopInLeft;animation-duration:.5s}.swoopInRight,.swoopInTop{-webkit-animation-duration:.5s}@keyframes swoopInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(-400px,0,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}65%{transform:scaleX(1) translate3d(20px,0,0)}to{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}}.swoopInRight{animation-name:swoopInRight;animation-duration:.5s}@keyframes swoopInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(400px,0,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}65%{transform:scaleX(1) translate3d(-20px,0,0)}to{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}}.swoopInTop{animation-name:swoopInTop;animation-duration:.5s}.swoopInBottom,.swoopOutLeft{-webkit-animation-duration:.5s}@keyframes swoopInTop{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,-400px,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}65%{transform:scaleY(1) translate3d(0,20px,0)}to{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}}.swoopInBottom{animation-name:swoopInBottom;animation-duration:.5s}@keyframes swoopInBottom{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,250px,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}65%{transform:scaleY(1) translate3d(0,-20px,0)}to{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}}.swoopOutLeft{animation-name:swoopOutLeft;animation-duration:.5s}.swoopOutRight,.swoopOutTop{-webkit-animation-duration:.5s}@keyframes swoopOutLeft{0%{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}40%{opacity:1;transform:scaleX(1) translate3d(20px,0,0)}60%{animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(-400px,0,0)}}.swoopOutRight{animation-name:swoopOutRight;animation-duration:.5s}@keyframes swoopOutRight{0%{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}40%{opacity:1;transform:scaleX(1) translate3d(-20px,0,0)}60%{animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(400px,0,0)}}.swoopOutTop{animation-name:swoopOutTop;animation-duration:.5s}@keyframes swoopOutTop{0%{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}40%{opacity:1;transform:scaleY(1) translate3d(0,20px,0)}60%{animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,-400px,0)}}.swoopOutBottom{animation-name:swoopOutBottom;animation-duration:.5s}@keyframes swoopOutBottom{0%{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}40%{opacity:1;transform:scaleY(1) translate3d(0,-20px,0)}60%{animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,200px,0)}}.fold{animation-name:fold}@keyframes fold{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}30%{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scaleY(.4)}60%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scale3d(.4,.4,1)}to{opacity:0;animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:scale3d(.2,.2,.2)}}.unfold{animation-name:unfold}@keyframes unfold{0%{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scale3d(0,0,0)}30%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scale3d(.4,.4,1)}60%{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scaleX(.4)}to{animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:scaleX(1)}}.delay-100{animation-delay:.1s}.delay-150{animation-delay:.15s}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.delay-200{animation-delay:.2s}.delay-250{animation-delay:.25s}.duration-200{animation-duration:.2s}.duration-250{animation-duration:.25s}.delay-300{animation-delay:.3s}.delay-350{animation-delay:.35s}.duration-300{animation-duration:.3s}.duration-350{animation-duration:.35s}.delay-400{animation-delay:.4s}.delay-450{animation-delay:.45s}.duration-400{animation-duration:.4s}.duration-450{animation-duration:.45s}.delay-500{animation-delay:.5s}.delay-550{animation-delay:.55s}.duration-500{animation-duration:.5s}.duration-550{animation-duration:.55s}.delay-600{animation-delay:.6s}.delay-650{animation-delay:.65s}.duration-600{animation-duration:.6s}.duration-650{animation-duration:.65s}.delay-700{animation-delay:.7s}.delay-750{animation-delay:.75s}.duration-700{animation-duration:.7s}.duration-750{animation-duration:.75s}.delay-800{animation-delay:.8s}.delay-850{animation-delay:.85s}.duration-800{animation-duration:.8s}.duration-850{animation-duration:.85s}.delay-900{animation-delay:.9s}.delay-950{animation-delay:.95s}.duration-900{animation-duration:.9s}.duration-950{animation-duration:.95s}.delay-1000{animation-delay:1s}.delay-1250{animation-delay:1.25s}.delay-1500{animation-delay:1.5s}.delay-1750{animation-delay:1.75s}.duration-1000{animation-duration:1s}.duration-1250{animation-duration:1.25s}.duration-1500{animation-duration:1.5s}.duration-1750{animation-duration:1.75s}.delay-2000{animation-delay:2s}.delay-2250{animation-delay:2.25s}.delay-2500{animation-delay:2.5s}.delay-2750{animation-delay:2.75s}.duration-2000{animation-duration:2s}.duration-2250{animation-duration:2.25s}.duration-2500{animation-duration:2.5s}.duration-2750{animation-duration:2.75s}.delay-3000{animation-delay:3s}.delay-3250{animation-delay:3.25s}.delay-3500{animation-delay:3.5s}.delay-3750{animation-delay:3.75s}.duration-3000{animation-duration:3s}.duration-3250{animation-duration:3.25s}.duration-3500{animation-duration:3.5s}.duration-3750{animation-duration:3.75s}.delay-4000{animation-delay:4s}.delay-4250{animation-delay:4.25s}.delay-4500{animation-delay:4.5s}.delay-4750{animation-delay:4.75s}.duration-4000{animation-duration:4s}.duration-4250{animation-duration:4.25s}.duration-4500{animation-duration:4.5s}.duration-4750{animation-duration:4.75s}.delay-5000{animation-delay:5s}.delay-5250{animation-delay:5.25s}.delay-5500{animation-delay:5.5s}.delay-5750{animation-delay:5.75s}.duration-5000{animation-duration:5s}.duration-5250{animation-duration:5.25s}.duration-5500{animation-duration:5.5s}.duration-5750{animation-duration:5.75s}.duration-6000{animation-duration:6s}.duration-6250{animation-duration:6.25s}.duration-6500{animation-duration:6.5s}.duration-6750{animation-duration:6.75s}.duration-7000{animation-duration:7s}.duration-7250{animation-duration:7.25s}.duration-7500{animation-duration:7.5s}.duration-7750{animation-duration:7.75s}.duration-8000{animation-duration:8s}.duration-8250{animation-duration:8.25s}.duration-8500{animation-duration:8.5s}.duration-8750{animation-duration:8.75s}.duration-9000{animation-duration:9s}.duration-9250{animation-duration:9.25s}.duration-9500{animation-duration:9.5s}.duration-9750{animation-duration:9.75s}.duration-10000{animation-duration:10s}.duration-10250{animation-duration:10.25s}.duration-10500{animation-duration:10.5s}.duration-10750{animation-duration:10.75s}@keyframes header-slide-from-top{0%{transform:translateY(-300px)}to{transform:translateY(0)}}@keyframes submenu-open{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes slide-from-left{0%{transform:translateX(-292px)}to{transform:translateX(0)}}@keyframes fade-in-background{0%{background:transparent}to{background:rgba(42,42,42,.86)}}.pulse{animation:pulse 3s linear infinite}@keyframes pulse{0%,70%,to{transform:translateY(0)}75%{transform:translateY(2px)}80%{transform:translateY(-2px)}85%{transform:translateY(1px)}90%{transform:translateY(-1px)}}.rotating{animation:rotating 20s linear infinite}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes service-description-slide-from-right{0%{transform:translateX(680px)}to{transform:translateX(0)}}:root{--color-light:#fff;--color-dark:#000}*{margin:0;padding:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body,body[data-theme=dark],body[data-theme=light]{--theme-background:#fff;--theme-color:#000;--theme-dot-margin:14px}body{height:auto;overflow:auto;position:relative;background-color:#fff;color:#282828}.grecaptcha-badge{position:fixed;right:-266px!important}.font-abortek{font-family:Abortek}body{font-family:Regular}button,input,select,textarea{font-family:Medium}.font-light{font-family:Light}.font-regular{font-family:Regular}.font-medium{font-family:Medium}.font-semibold{font-family:Semibold}.font-bold{font-family:Bold}h1{font-size:48px}h2{font-size:40px}h3{font-size:32px}h4{font-size:28px}h5{font-size:24px}h6{font-size:20px}p{font-size:16px;line-height:1.4}.small{font-size:12px}.medium{font-size:14px}a{color:inherit;text-decoration:none}.color-light-text{color:#484848}.color-olive{color:#141915}.color-gold,.hover-color-gold:hover{color:#efbf04}.background-olive,.hover-background-olive:hover{background:#141915}.background-gold,.hover-background-gold:hover{background-color:#efbf04}.background-teal,.hover-background-teal:hover{background-color:#345237}.color-teal,.hover-color-teal:hover{color:#345237}.color-white{color:#fff}.color-black{color:#000}.hover-color-white:hover{color:#fff}.hover-text-underline:hover{text-decoration:underline}.hover-text-no-underline:hover{text-decoration:none}.background-white,.hover-background-white:hover{background:#fff}.background-black,.hover-background-black:hover{background:#000}.background-faded{background-color:#eff8f7;background-color:#f8f8f8}.l-h-1{line-height:1}.l-h-1-1{line-height:1.1}.l-h-1-2{line-height:1.2}.l-h-1-5{line-height:1.5}.italic{font-style:italic}li{list-style:none}.transition{transition:all .2s}.container-large{max-width:1440px;margin:0 auto}.container{max-width:1280px;margin:0 auto}.container-small{max-width:1080px;margin:0 auto}.b-r-0{border-radius:0}.b-r-2{border-radius:2px}.b-r-4{border-radius:4px}.b-r-6{border-radius:6px}.b-r-10{border-radius:10px}.b-r-20{border-radius:20px}.b-r-40{border-radius:40px}.b-r-100{border-radius:100%}.flex{display:flex}.flex-1{flex:1 1}.top-left{justify-content:flex-start}.top-center,.top-left{align-items:flex-start}.top-center{justify-content:center}.top-right{justify-content:right;align-items:flex-start}.center-left{justify-content:flex-start;align-items:center}.center-center{justify-content:center;align-items:center}.center-right{justify-content:flex-end;align-items:center}.bottom-left{justify-content:flex-start;align-items:flex-end}.bottom-center{justify-content:center;align-items:flex-end}.bottom-right{justify-content:flex-end;align-items:flex-end}.max-width-100{max-width:100%}.height-100{height:100%}.col-1-5{width:20%}.col-1-4{width:25%}.col-3-10{width:30%}.col-1-3{width:33.33%}.col-2-5{width:40%}.col-1-2{width:50%}.col-3-5{width:60%}.col-2-3{width:66.66%}.col-7-10{width:70%}.col-3-4{width:75%}.col-4-5{width:80%}.col-1-1{width:100%}.pos-rel{position:relative}.pos-abs{position:absolute}.of-hid{overflow:hidden}.of-vis{overflow:visible}.t-t-u{text-transform:uppercase}.t-a-c{text-align:center}.t-a-r{text-align:right}.t-a-l{text-align:left}.t-d-ul{text-decoration:underline}.font-style-italic{font-style:italic}.cursor-pointer{cursor:pointer}.mar-l-a{margin-left:auto}.mar-r-a{margin-right:auto}.mar-0-a{margin:0 auto}.width-auto{width:auto}.display-block{display:block}.height-auto{height:auto}.cover-img{background:url(/images/icons/default.jpg) no-repeat 50%;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.opacity-0{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}button,input,select,textarea{border:none;outline:none;resize:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{outline:none!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}textarea{-webkit-rtl-ordering:logical;-moz-rtl-ordering:logical;-o-rtl-ordering:logical;-ms-rtl-ordering:logical;rtl-ordering:logical;-webkit-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}textarea::-ms-expand{display:none}::-webkit-input-placeholder{color:#8f8f8f}::-moz-placeholder{color:#8f8f8f}::-o-placeholder{color:#8f8f8f}:-ms-input-placeholder{color:#8f8f8f}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 100px #8f8f8f!important;-webkit-text-fill-color:#fff!important}button{border:none;outline:none;height:44px;line-height:44px;font-size:15px;padding:0 28px 0 32px;cursor:pointer;position:relative;transition:all .2s;border-radius:22px;color:#fff}button span{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px}button span img,button span svg{height:14px;width:auto;display:block}button:hover{transform:translateY(-4px)}button.gold-button{color:#345237;background-color:#efbf04}button.teal-button{background-color:#345237}button.black-button{background-color:#000}button.white-button{background-color:#fff;color:#000}button.olive-button{background-color:#141915}button:disabled{background-color:#dfdfdf;cursor:not-allowed}input,select,textarea{color:#000;background:transparent;border:1px solid #f0f0f0;padding:0 16px;line-height:44px;height:44px;font-size:13px;border-radius:4px;width:100%;display:block;transition:all .2s;color:#373737}input:focus,select:focus,textarea:focus{border-color:#345237}.error{color:red;border-color:red;animation:shake 1s linear}.error::-webkit-input-placeholder{color:red}.error::-moz-placeholder{color:red}.error::-o-placeholder{color:red}.error:-ms-input-placeholder{color:red}select{padding:0 68px 0 16px;cursor:pointer}select,select[disabled]{background:url(/images/icons/select.svg) 100% no-repeat}select[disabled]{cursor:not-allowed}@keyframes shake{41%,8%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,to{transform:translateX(0)}}input[type=checkbox],input[type=radio]{height:20px;width:20px;padding:0;position:relative;cursor:pointer;transition:none;border-radius:4px}input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{border-color:#345237}input[type=checkbox]:checked,input[type=radio]:checked{border-color:#345237;background-color:#fff}input[type=checkbox]:checked:after,input[type=checkbox]:checked:before,input[type=radio]:checked:after,input[type=radio]:checked:before{position:absolute;content:"";transform-origin:top left;transform:rotate(-45deg) translateY(13px) translateX(-6px)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{height:5px;width:10px;left:-1px;top:-4px;background:#345237}input[type=checkbox]:checked:after,input[type=radio]:checked:after{height:5px;width:10px;left:-1px;top:-6px;background:#fff}input[type=range]{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:5px;height:4px;background:#345237;margin:16px 0;padding:0}input[type=range]:hover{background:#c8c8c8}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;width:16px;height:16px;background:#345237;border-radius:50%;-webkit-background:.2s ease;-moz-background:.2s ease;-ms-background:.2s ease;-o-background:.2s ease;background:.2s ease;cursor:-webkit-grab;cursor:grab}input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#345237;border-radius:50%;-webkit-background:.2s ease;-moz-background:.2s ease;-ms-background:.2s ease;-o-background:.2s ease;background:.2s ease;cursor:grab}input[type=range]:active::-webkit-slider-thumb{background:#345237}input[type=range]:active::-moz-range-thumb{background:#345237}textarea{padding:12px 14px;height:148px;line-height:22px}.link-button{gap:8px}.link-button svg{height:20px;width:auto;display:block;transition:all .2s}.link-button:hover svg{margin-left:8px}.link-button-white p,.link-button-white svg{color:#fff}header{z-index:999}header .top{padding:20px 0}header .top:after{position:absolute;content:"";bottom:0;left:0;height:1px;background-color:rgba(0,0,0,.06);width:100%}header .top .social-medias{gap:12px}header .top .social-medias svg{height:20px;width:auto;display:block}header .top .logo svg{height:86px;width:auto;display:block}header nav ul li{font-size:16px;font-family:Medium}header nav ul li a{display:block;color:#fff;line-height:68px;padding:0 32px}header nav ul li a span{gap:6px}header nav ul li a svg{height:14px;width:auto;display:block}header nav ul li a svg.arr{height:6px;width:auto;display:block;margin-top:4px;margin-left:2px}header nav ul li ul{width:auto;position:absolute;background-color:#ae4f8f;top:68px;left:0;z-index:3;display:none}header nav ul li ul li{font-size:14px;font-family:Regular;border-bottom:1px solid rgba(0,0,0,.08)}header nav ul li ul li a{color:#fff;display:block;line-height:44px;padding:0 24px 0 16px;white-space:nowrap}header nav ul li ul li:last-child{border-bottom:none}header nav ul li .submenu{position:absolute;top:194px;left:0;z-index:999;width:100%;padding:48px 0;background-color:#404041;transition-timing-function:ease-in;animation:submenu-open .12s;animation-fill-mode:both;display:none}header nav ul li .submenu .row{gap:80px}header nav ul li .submenu a{line-height:inherit;padding:0}header nav ul li .submenu .all{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:32px;grid-column-gap:32px}header nav ul li .submenu .all .one ._row{gap:20px}header nav ul li .submenu .all .one .img{height:102px;width:102px;border-radius:4px}header nav ul li .submenu .all .one ._d p{font-size:12px}header nav ul li:hover a{color:#efbf04}header nav ul li:hover a svg.arr{transform:rotate(180deg)}header nav ul li:hover .submenu{display:block}header nav ul li:hover .submenu a{color:#fff}header nav ul li.active a{color:#efbf04}.menu-btn{padding:7px 4px;position:fixed;cursor:pointer;display:none;z-index:99999;top:22px;left:12px}.menu-btn-open svg{transform:rotate(-90deg)}.go-to-top{position:fixed;bottom:28px;right:28px;z-index:99999;-ms-box-shadow:0 0 4px rgba(0,0,0,.12);-o-box-shadow:0 0 4px rgba(0,0,0,.12);box-shadow:0 0 4px rgba(0,0,0,.12);display:none}.go-to-top .i{height:48px;width:48px}.go-to-top:hover{transform:scale(1.12)}.go-to-top-show{display:block}footer{padding:80px 0}footer .top{justify-content:space-between}footer .top .link-one{margin-bottom:16px}footer .top .link-one:last-child{margin-bottom:0}footer ul.social-medias{margin-top:12px;gap:12px}footer ul.social-medias li svg{height:16px;width:auto;display:block}footer hr{margin:48px 0 24px;background-color:rgba(0,0,0,.06)}footer .bottom ul{gap:24px}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .2s;border-radius:100%;z-index:10;border:0;width:32px;height:32px;line-height:32px;padding:0;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer;background-color:#345237}.react-multiple-carousel__arrow:hover{transform:scale(1.12)}.react-multiple-carousel__arrow:before{line-height:32px;height:32px;width:32px;top:0;padding:0;display:block;content:""}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,.5)}.react-multiple-carousel__arrow--left{left:-o-calc(0 + 15px);left:-ms-calc(0 + 15px);left:calc(0% + 15px)}.react-multiple-carousel__arrow--left:before{background:url(/images/icons/sliders/prev.svg) no-repeat 50% 50%}.react-multiple-carousel__arrow--right{right:-o-calc(0 + 15px);right:-ms-calc(0 + 15px);right:calc(0% + 15px)}.react-multiple-carousel__arrow--right:before{background:url(/images/icons/sliders/next.svg) no-repeat 50% 50%}.react-multi-carousel-dot-list{position:absolute;bottom:-40px;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot{padding:0;display:flex;justify-content:center;align-items:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;box-shadow:none;transition:background .5s;padding:0;margin:0 4px;outline:0;cursor:pointer;border:1px solid #cfcfcf;background:#cfcfcf}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{border-color:#345237;background:#345237}.react-multi-carousel-item{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-button-group .left-nav,.carousel-button-group .right-nav{position:absolute;transition:all .2s;border-radius:2px;height:32px;width:32px;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer;background-color:#cfcfcf;bottom:-38px}.carousel-button-group .left-nav:hover,.carousel-button-group .right-nav:hover{background-color:#345237}.carousel-button-group .left-nav{left:0}.carousel-button-group .right-nav{left:38px}.carousel-button-group .left-nav:before,.carousel-button-group .right-nav:before{line-height:32px;height:32px;width:32px;top:0;padding:0;display:block;content:""}.carousel-button-group .left-nav:before{background:url(/images/icons/sliders/prev.svg) no-repeat 50% 50%}.carousel-button-group .right-nav:before{background:url(/images/icons/sliders/next.svg) no-repeat 50% 50%}.notice{position:fixed;z-index:9999999;inset:0;background-color:rgba(42,42,42,.86)}.notice .box{width:948px;border-radius:4px}.notice .box button:hover{transform:none}.notice .box .img{height:666px;overflow-y:scroll;border-radius:4px}.breadcrumb .row{padding:24px 0;border-bottom:1px solid #f8f8f8}.breadcrumb ul{gap:6px}.home-landing .hero:after{position:absolute;inset:0;content:"";-webkit-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));-moz-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));-ms-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));-o-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36))}.home-landing .hero .row{z-index:3;height:720px}.home-landing .hero ._tagline p{font-size:24px}.home-landing .hero .btn{position:absolute;bottom:186px;left:0;width:100%;z-index:4}.home-landing .react-multiple-carousel__arrow--left{left:32px}.home-landing .react-multiple-carousel__arrow--right{right:32px}.welcome .row{padding:80px 0;gap:12px}.welcome .row .card .link{position:absolute;bottom:0;left:0;width:100%;z-index:2;-webkit-background-image:linear-gradient(0deg,rgba(0,0,0,.32),transparent);-moz-background-image:linear-gradient(0deg,rgba(0,0,0,.32),transparent);-ms-background-image:linear-gradient(0deg,rgba(0,0,0,.32),transparent);-o-background-image:linear-gradient(0deg,rgba(0,0,0,.32),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.32),transparent)}.welcome .row .card .link .link-row{gap:32px}.welcome .row .small-cards{gap:12px}.welcome .row .main-card{height:720px}.welcome .row .main-card .link{padding:32px}.welcome .row .small-card{height:248px}.welcome .row .small-card .link{padding:16px}.welcome .row .txt{padding:48px 0 0 36px}.welcome .row .txt .desc{padding:20px 0 36px}.welcome .row .txt .desc p:first-child{margin-bottom:16px}.welcome .row .txt hr{margin:32px 0 20px}.introduction{padding:120px 0 80px}.about{padding:80px 0 48px}.about .row{gap:120px;flex-direction:row-reverse}.about .row .desc{padding:20px 0 36px}.about .row .desc p{margin-bottom:16px}.about .row .desc p:last-child{margin-bottom:0}.about .row .img img{position:absolute;left:0;bottom:0}.about-more .row{padding:48px 0 80px;border-top:1px solid #f0f0f0}.about-more .row .row-top{gap:80px}.about-more .row .row-bottom{margin-top:32px}.about-more .row .row-bottom ul{margin-top:16px}.about-more .row .row-bottom ul li{margin-bottom:4px}.about-more .row .row-bottom ul li:last-child{margin-bottom:0}.choose{padding:120px 0}.choose .row{gap:12px}.choose .row .img{height:820px}.choose .row .txt{padding:0 0 0 36px}.choose .row .desc{padding:20px 0 36px}.choose .row .desc p:first-child{margin-bottom:16px}.choose .row .reasons{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:12px;grid-column-gap:12px}.choose .row .reasons .reason{position:relative;height:311px}.choose .row .reasons .reason:after{position:absolute;content:"";inset:0;bottom:0;left:0;right:0;top:212px;width:100%;z-index:2;-webkit-background-image:linear-gradient(0deg,rgba(0,0,0,.48),transparent);-moz-background-image:linear-gradient(0deg,rgba(0,0,0,.48),transparent);-ms-background-image:linear-gradient(0deg,rgba(0,0,0,.48),transparent);-o-background-image:linear-gradient(0deg,rgba(0,0,0,.48),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.48),transparent)}.choose .row .reasons .reason .explanation{position:absolute;left:0;bottom:0;right:0;padding:0 24px 24px;z-index:3;height:40px}.choose .row .reasons .reason .explanation .explanation-title{height:16px;line-height:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.choose .row .reasons .reason .explanation .explanation-desc{margin-top:24px}.choose .row .reasons .reason .explanation .explanation-desc p{font-size:14px;line-height:1.2;height:32px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.choose .row .reasons .reason:hover .explanation{height:80px}.choose .row .reasons .reason:hover .explanation .explanation-desc{margin-top:8px}.my-services{padding:120px 0}.my-services .top .desc{padding:0 0 36px}.all-services{padding:68px 0 120px}.all-services .top .desc{padding:0 0 36px}.services{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:12px;grid-column-gap:12px}.services .service .img{height:311px}.services .service .img img{display:none}.services .service .img .link{position:absolute;bottom:0;left:0;width:100%;z-index:2;-webkit-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);-moz-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);-ms-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);-o-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);padding:16px}.service-single-page{position:relative;padding:48px 0 80px}.service-single-page:before{position:absolute;left:0;bottom:0;height:240px;width:100%;-webkit-background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.04));-moz-background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.04));-ms-background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.04));-o-background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.04));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.04));content:""}.service-single-page .row{position:relative;z-index:3;flex-direction:row-reverse;gap:48px}.service-single-page .row ._left .main-image{margin:28px 0}.service-single-page .row ._left .main-image img{border-radius:4px;overflow:hidden}.service-single-page .row ._left .content p{margin-bottom:.8em}.service-single-page .row ._left .content p strong{font-family:Semibold}.service-single-page .row ._right ul{margin-top:24px;width:320px}.service-single-page .row ._right ul li{position:relative;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.04)}.service-single-page .row ._right ul li a{display:block;padding:20px 16px}.service-single-page .row ._right ul li:last-child{border-bottom:none}.service-single-page .row ._right ul li.current{background-color:#345237;color:#fff}.click-to-action{padding:168px 0}.click-to-action:after{position:absolute;content:"";inset:0;-webkit-opacity:.92;-moz-opacity:.92;filter:alpha(opacity=92);-khtml-opacity:.92;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=92)";opacity:.92;-webkit-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);-moz-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);-ms-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);-o-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8)}.click-to-action .row{position:relative;z-index:3}.click-to-action .row .txt{max-width:680px}.pricing{padding:120px 0}.pricing .top{margin-bottom:80px}.pricing .all{max-width:1080px}.prices .price{padding:32px;border:2px solid;margin-top:40px}.prices .price .icon{height:86px;width:86px;margin-top:-76px;margin-bottom:24px;border:2px solid}.prices .price .icon svg{height:32px;width:auto;display:block}.prices .price .amount-holder{margin-bottom:8px}.prices .price hr{margin:20px 0}.prices .price ul{margin-top:12px}.prices .price ul li{gap:12px;margin-bottom:8px}.prices .price ul li:last-child{margin-bottom:0}.prices .price ._rows{margin-bottom:48px;height:340px}.prices .price ._rows ._row{margin-bottom:24px}.prices .price:first-child,.prices .price:first-child .icon,.prices .price:nth-child(3),.prices .price:nth-child(3) .icon{border-color:#d8d8d8;background-color:#fff}.prices .price:first-child .icon svg,.prices .price:nth-child(3) .icon svg{color:#345237}.prices .price:first-child .amount,.prices .price:nth-child(3) .amount{color:#404041;letter-spacing:-2px}.prices .price:first-child hr,.prices .price:nth-child(3) hr{background-color:#f0f0f0}.prices .price:first-child{border-radius:20px 0 0 20px;border-right:none}.prices .price:nth-child(2){margin-top:0;border-radius:20px;border-color:#345237;background-color:#fafafa}.prices .price:nth-child(2) .icon{border-color:rgba(0,0,0,.16);background-color:#345237}.prices .price:nth-child(2) .icon svg{color:#fff}.prices .price:nth-child(2) hr{background-color:rgba(0,0,0,.08)}.prices .price:nth-child(2) ._rows{height:360px}.prices .price:nth-child(3){border-radius:0 20px 20px 0;border-left:none}.reviews{padding:120px 0}.reviews .row{gap:12px}.reviews .row .txt{padding:0 0 0 36px}.reviews .row .desc{padding:20px 0 36px}.reviews .row .desc p:first-child{margin-bottom:16px}.reviews .row .img{height:546px}.reviews .row .holder{padding-bottom:38px}.sliders .slider-one .row{border:1px solid #f0f0f0;padding:28px}.sliders .slider-one .row .one-liner{margin:20px 0 12px}.sliders .slider-one .row hr{margin:12px 0}.faqs-contact{padding:120px 0}.faqs-contact .row{gap:12px}.faqs-contact .row .left-link{margin-top:24px;gap:32px}.faqs-contact .row .link-row{gap:32px}.faqs-contact .row .desc{padding:20px 0 36px}.faqs-contact .row .desc p:first-child{margin-bottom:16px}.faqs-contact .row .two-cards{margin-bottom:12px;gap:12px}.faqs-contact .row .card{position:relative}.faqs-contact .row .card .link{position:absolute;bottom:0;left:0;width:100%;z-index:2;-webkit-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);-moz-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);-ms-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);-o-background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.86),transparent)}.faqs-contact .row .big-card{height:360px}.faqs-contact .row .big-card .link{padding:32px}.faqs-contact .row .small-card{height:248px}.faqs-contact .row .small-card .link{padding:16px}.faqs-all .single{margin-bottom:12px}.faqs-all .single:last-child{margin-bottom:0}.faqs-all .one{border-radius:6px;background-color:#fff;border:1px solid #f3f3f3}.faqs-all .one .question{padding:24px 16px 24px 28px;gap:12px}.faqs-all .one .question .ico{height:28px;width:28px;background-color:#f0f0f0}.faqs-all .one-open{border-color:#345237;background-color:#fafafa}.faqs-all .one-open .question{padding-bottom:12px}.faqs-all .one-open .question ._q{color:#345237}.faqs-all .one-open .question .ico{background-color:#345237}.faqs-all .con{padding:0 64px 24px 28px}.help-page{padding:60px 0 80px}.help-page .row ._left{width:274px}.help-page .row ._left .c{padding:16px 0 32px}.help-page .row ._right{padding-left:40px}.contact-page{padding:60px 0 80px}.contact-page .top{margin-bottom:20px}.contact-page .row{gap:120px}.contact-page .map{height:316px;margin-top:12px;background-color:#fdfdfd;border-radius:8px;border:1px solid #f0f0f0}.contact-page .map iframe{height:316px;width:100%;display:block}.contact-page .info .info-one{background-color:#fdfdfd;border-radius:8px;border:1px solid #f0f0f0;padding:16px;gap:12px;margin-bottom:12px}.contact-page .info .info-one:last-child{margin-bottom:0}.contact-page .info .info-one .i{height:80px;width:80px;background-color:#f8f8f8;border:1px solid #f0f0f0}.contact-page .info .info-one .d{flex:1 1}.contact-page .info .info-one .d ._t{margin-bottom:8px}.contact-page .info .info-one .d hr{height:2px;width:16px;outline:none;border:none;background-color:#f0f0f0;margin:8px 0;display:none}.contact-page table{width:100%;display:table;border-collapse:collapse}.contact-page table tbody tr td{padding-bottom:12px}.contact-page table tbody tr td:first-child{padding-right:6px}.contact-page table tbody tr td:nth-child(2){padding-left:6px}.contact-page table tbody tr td[colspan="2"]{padding-left:0;padding-right:0}.common-landing{padding:120px 0}.common-landing:after{position:absolute;inset:0;content:"";-webkit-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));-moz-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));-ms-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));-o-background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36));background-image:linear-gradient(180deg,hsla(0,0%,9%,.24),rgba(48,48,48,.36))}.common-landing .row{z-index:3}.common-landing .row .txt{max-width:648px;margin:0 auto}.common-pages{padding:48px 0 68px}.common-pages p{margin:12px 0}.common-pages p a{color:#345237}.common-pages p a:hover{text-decoration:underline}.common-pages ul{padding-left:16px}.common-pages ul li{list-style-type:disc}.common-pages ul li p{margin:0}.page-not-found{padding:120px 0}.blogs-section{padding:60px 0 80px}.blogs{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:30px;grid-column-gap:30px}.blog .inner{border-radius:8px}.blog .inner .img .img-inner{height:240px}.blog .inner .img .img-inner img{display:none}.blog .inner .desc{background-color:#f8f8f8;padding:20px}.blog .inner .desc .title{margin-bottom:12px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog .inner:hover .img-inner{transform:scale(1.04)}.blog .inner:hover .desc .title{color:#345237}.blog-single-page{padding:60px 0 80px}.blog-single-page .main-image{margin:48px 0}.blog-single-page .main-image img{border-radius:4px;overflow:hidden}.blog-single-page .content{color:#272727}.blog-single-page .content p{line-height:1.4}.blog-single-page .content p:empty:before{content:" "}.blog-single-page .content strong{font-family:Bold}.blog-single-page .content a{color:#345237;text-decoration:underline}.blog-single-page .content a:hover{text-decoration:none}.blog-single-page .content h1,.blog-single-page .content h2,.blog-single-page .content h3,.blog-single-page .content h4,.blog-single-page .content h5,.blog-single-page .content h6,.blog-single-page .content img{margin:1.2rem 0}.blog-single-page .content ol,.blog-single-page .content ul{margin:8px 0}.blog-single-page .content ol li,.blog-single-page .content ul li{margin:8px 0;padding-left:16px;position:relative;font-size:16px;line-height:1.4}.blog-single-page .content ol li:after,.blog-single-page .content ul li:after{position:absolute;content:"";height:6px;width:6px;background-color:#707070;border-radius:100%;top:8px;left:0}.blog-single-page .content hr{outline:none;border:none;height:1px;width:100%;background-color:#f0f0f0;margin:32px 0}.blog-single-page .content img{width:100%;height:auto;display:block}.booking{padding:40px 0 80px}.booking .row .top{margin-bottom:24px}.booking .row .top p{max-width:680px}.booking .row .form{margin-top:24px;gap:48px}.booking .row .form ul.menus{width:320px}.booking .row .form ul.menus li{padding:20px 16px;position:relative;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.04)}.booking .row .form ul.menus li p{line-height:1.1}.booking .row .form ul.menus li:last-child{border-bottom:none}.booking .row .form ul.menus li:hover{background-color:#f8f8f8}.booking .row .form ul.menus li.active{background-color:#e8e8e8}.booking .row .form .single-sub-category{border-bottom:1px solid rgba(0,0,0,.04);margin-bottom:20px}.booking .row .form .single-sub-category:last-child{margin-bottom:0;border-bottom:none}.booking .row .form .single-sub-category .title-bar{padding-bottom:20px}.booking .row .form .single-sub-category .options{padding:0 0 12px}.booking .row .form .single-sub-category .options .option{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.04)}.booking .row .form .single-sub-category .options .option:last-child{border-bottom:none;padding-bottom:0}.booking .row .form .single-sub-category .options .option button.select-elem{background-color:transparent;height:40px;line-height:36px;width:102px;border-radius:4px;padding:0;border:2px solid #f0f0f0;color:#345237}.booking .row .form .single-sub-category .options .option button.select-elem:hover{transform:none}.booking .row .form .single-sub-category .options .option button.select-elem.selected{background-color:#345237;border-color:#345237;color:#fff}.booking-preview{width:860px;left:50%;margin-left:-430px;position:fixed;bottom:0;z-index:999;background-color:#fff;border-radius:4px 4px 0 0;overflow:hidden;-ms-box-shadow:0 0 40px rgba(0,0,0,.12);-o-box-shadow:0 0 40px rgba(0,0,0,.12);box-shadow:0 0 40px rgba(0,0,0,.12)}.booking-preview ._inn{padding:4px 32px 0 24px}.booking-preview button{height:68px;line-height:68px;width:auto;padding:0 40px;font-size:18px;background-color:#345237;border-radius:0}.booking-preview button span svg{height:18px}.booking-preview button:hover{transform:none}#booking-form{inset:0;position:fixed;z-index:9999;background-color:hsla(0,0%,100%,.92)}#booking-form,#booking-form .inner{height:100dvh;width:100dvw}#booking-form .inner .box{width:980px;-ms-box-shadow:0 0 40px rgba(0,0,0,.12);-o-box-shadow:0 0 40px rgba(0,0,0,.12);box-shadow:0 0 40px rgba(0,0,0,.12);background-color:#fff;padding:40px;border-radius:2px}#booking-form .inner .box .row{gap:40px}#booking-form .inner .box .row ._left table{width:100%;display:table;border-collapse:separate;border-spacing:2px}#booking-form .inner .box .row ._left table tbody tr td{padding-bottom:8px}#booking-form .inner .box .row ._left table tbody tr td textarea{height:92px}#booking-form .inner .box .row ._right{width:320px;background-color:#fafafa;padding:28px;border-radius:4px}#booking-form .inner .box .row ._right ul.selected li{padding-bottom:6px;margin-bottom:6px}#booking-form .inner .box .row ._right ul.selected li .name{height:14px;max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#booking-form .inner .box .row ._right hr{outline:none;border:none;height:1px;width:100%;background-color:rgba(0,0,0,.08)}#booking-form .inner .box .row ._right button{width:100%}#booking-form .inner .box-success{width:428px;padding:28px}#booking-form .inner .box-success hr{height:1px;width:100%;outline:none;border:none;background-color:rgba(0,0,0,.08);margin:20px 0}.react-datepicker-popper{z-index:99999!important}.datepicker .react-datepicker-wrapper,.datepicker input{width:100%}.datepicker button{height:auto;padding:auto;line-height:auto}.datepicker button:hover{transform:none}.gallery-section{padding:60px 0 80px}.albums{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:30px;grid-column-gap:30px}.album .inner{border-radius:8px}.album .inner .img .img-inner{height:360px}.album .inner .img .img-inner img{display:none}.album .inner .desc{background-color:#f8f8f8;padding:20px}.album .inner .desc .title{margin-bottom:8px;line-height:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}.album .inner:hover .img-inner{transform:scale(1.04)}.album .inner:hover .desc .title{color:#345237}.album-single-page{padding:60px 0 80px}.album-single-page .content{margin-top:48px;color:#272727}.album-single-page .content p{line-height:1.4}.album-single-page .content strong{font-family:Bold}.album-single-page .content a{color:#345237;text-decoration:underline}.album-single-page .content a:hover{text-decoration:none}.album-single-page .content .wp-block-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:12px;grid-column-gap:12px}.album-single-page .content .wp-block-gallery .wp-block-image{border-radius:4px;overflow:hidden}.album-single-page .content .wp-block-gallery .wp-block-image img{width:100%;height:auto;display:block}.album-single-page .content h1,.album-single-page .content h2,.album-single-page .content h3,.album-single-page .content h4,.album-single-page .content h5,.album-single-page .content h6,.album-single-page .content p{margin:1.2rem 0}.amenities-section{padding:120px 0}.amenities-section .row{gap:120px}.amenities-section .amenities .all{margin-top:32px}.amenities-section .amenities .all .one{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}.amenities-section .amenities .all .one:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.amenities-section .amenities .all .one ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:4px;grid-column-gap:12px}.amenities-section .opening-hours ul{margin-top:32px}.amenities-section .opening-hours ul li{margin-bottom:12px}.amenities-section .opening-hours ul li:last-child{margin-bottom:0}.google-reviews{padding:120px 0}.google-reviews:after{position:absolute;content:"";inset:0;-webkit-opacity:.96;-moz-opacity:.96;filter:alpha(opacity=96);-khtml-opacity:.96;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=96)";opacity:.96;-webkit-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);-moz-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);-ms-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);-o-background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8);background-image:linear-gradient(90deg,#f0f0f0,#d8d8d8)}.google-reviews .row{position:relative;z-index:3}.google-reviews .all{margin:24px 0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fit,auto);grid-row-gap:12px;grid-column-gap:12px}.google-reviews .all .one{background-color:#fff;border-radius:8px;padding:20px 20px 24px}@font-face{font-family:Abortek;src:url(/_next/static/media/arbotek-light-webfont.03624941.eot);src:url(/_next/static/media/arbotek-light-webfont.03624941.eot) format("embedded-opentype"),url(/_next/static/media/arbotek-light-webfont.71f33935.woff2) format("woff2"),url(/_next/static/media/arbotek-light-webfont.9f86e59b.woff) format("woff"),url(/_next/static/media/arbotek-light-webfont.6b336929.ttf) format("truetype"),url(/_next/static/media/arbotek-light-webfont.64f5c0a0.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Light;src:url(/_next/static/media/como_light-webfont.1e8624c3.eot);src:url(/_next/static/media/como_light-webfont.1e8624c3.eot) format("embedded-opentype"),url(/_next/static/media/como_light-webfont.fc713c9b.woff2) format("woff2"),url(/_next/static/media/como_light-webfont.87f6b197.woff) format("woff"),url(/_next/static/media/como_light-webfont.c0631933.ttf) format("truetype"),url(/_next/static/media/como_light-webfont.9c17c2b9.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Regular;src:url(/_next/static/media/como_regular-webfont.52d96b42.eot);src:url(/_next/static/media/como_regular-webfont.52d96b42.eot) format("embedded-opentype"),url(/_next/static/media/como_regular-webfont.e28a82de.woff2) format("woff2"),url(/_next/static/media/como_regular-webfont.7509e4a2.woff) format("woff"),url(/_next/static/media/como_regular-webfont.d00ca247.ttf) format("truetype"),url(/_next/static/media/como_regular-webfont.758222ee.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Medium;src:url(/_next/static/media/como_medium-webfont.e8fe485d.eot);src:url(/_next/static/media/como_medium-webfont.e8fe485d.eot) format("embedded-opentype"),url(/_next/static/media/como_medium-webfont.74adb5c9.woff2) format("woff2"),url(/_next/static/media/como_medium-webfont.73bfb601.woff) format("woff"),url(/_next/static/media/como_medium-webfont.ff22d934.ttf) format("truetype"),url(/_next/static/media/como_medium-webfont.28eaa26b.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Semibold;src:url(/_next/static/media/como_semibold-webfont.a7e84b0a.eot);src:url(/_next/static/media/como_semibold-webfont.a7e84b0a.eot) format("embedded-opentype"),url(/_next/static/media/como_semibold-webfont.67aedee0.woff2) format("woff2"),url(/_next/static/media/como_semibold-webfont.3515ebc8.woff) format("woff"),url(/_next/static/media/como_semibold-webfont.2364d3b2.ttf) format("truetype"),url(/_next/static/media/como_semibold-webfont.2ce6a6f5.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bold;src:url(/_next/static/media/como_bold-webfont.6e74712d.eot);src:url(/_next/static/media/como_bold-webfont.6e74712d.eot) format("embedded-opentype"),url(/_next/static/media/como_bold-webfont.4109b1d8.woff2) format("woff2"),url(/_next/static/media/como_bold-webfont.3a97a820.woff) format("woff"),url(/_next/static/media/como_bold-webfont.017b50c5.ttf) format("truetype"),url(/_next/static/media/como_bold-webfont.e0cbec99.svg) format("svg");font-weight:400;font-style:normal}@media only screen and (max-width:1532px){.container-large{max-width:1280px}}@media only screen and (max-width:1366px){.container,.container-large{max-width:980px}header .container-large{max-width:100%;padding-left:16px;padding-right:16px}header .top{padding:16px 0}header .top .logo svg{height:60px;width:auto;display:block}header nav ul li .submenu{top:160px}header nav ul li .submenu .all{grid-template-columns:repeat(2,1fr)}footer .container{max-width:100%;padding-left:24px;padding-right:24px}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}.home-landing .hero .row{height:568px}.home-landing .react-multiple-carousel__arrow--left{left:16px}.home-landing .react-multiple-carousel__arrow--right{right:16px}.welcome .row .main-card{height:628px}.welcome .row .main-card .link{padding:24px}.welcome .row .small-card{height:160px}.welcome .row .txt{padding:24px 0 0 12px}.welcome .row .txt hr{margin:16px 0 12px}.welcome .row .txt ul{display:block}.introduction{padding:80px 0 60px}.about .row,.about-more .row .row-top{gap:60px}.choose{padding:80px 0}.choose .row .txt{padding:0}.choose .row .img{height:628px}.choose .row .reasons{grid-row-gap:6px;grid-column-gap:6px}.choose .row .reasons .reason{height:222px}.choose .row .reasons .reason:after{top:120px}.choose .row .reasons .reason .explanation{padding:0 12px 12px;height:30px}.choose .row .reasons .reason .explanation .explanation-title{font-size:14px}.choose .row .reasons .reason .explanation .explanation-desc{margin-top:12px}.choose .row .reasons .reason .explanation .explanation-desc p{font-size:12px;height:28px}.choose .row .reasons .reason:hover .explanation{height:60px}.choose .row .reasons .reason:hover .explanation .explanation-desc{margin-top:4px}.my-services{padding:80px 0}.all-services{padding:68px 0 80px}.services .service .img{height:236px}.services .service .img .link{padding:12px}.click-to-action{padding:120px 0}.pricing{padding:80px 0}.pricing .top{margin-bottom:60px}.prices .price{padding:28px}.reviews{padding:80px 0}.reviews .row .img{height:526px}.reviews .row .txt{padding:0}.sliders .slider-one .row{padding:20px}.sliders .slider-one .row .one-liner{margin:12px 0 0}.sliders .slider-one .row hr{margin:12px 0}.faqs-contact{padding:80px 0}.faqs-contact .row .link-row{gap:12px}.faqs-contact .row .card .link{padding:12px}.faqs-contact .row .small-card{height:192px}.faqs-contact .row .big-card{height:312px}.faqs-contact .row .big-card .link{padding:24px}.contact-page,.help-page{padding:40px 0 80px}.contact-page .row{gap:40px}.common-landing{padding:80px 0}.common-pages{padding:40px 0 60px}.page-not-found{padding:80px 0}.blogs-section,.gallery-section{padding:40px 0 80px}.albums,.blogs{grid-row-gap:12px;grid-column-gap:12px}.blog .inner{border-radius:4px}.blog .inner .img .img-inner{height:198px}.blog .inner .desc{padding:16px 12px 16px 16px}.blog .inner .desc .title{font-size:16px;margin-bottom:6px}.album .inner{border-radius:4px}.album .inner .img .img-inner{height:312px}.album .inner .desc{padding:16px 12px 16px 16px}.album .inner .desc .title{font-size:16px}.amenities-section{padding:80px 0}.amenities-section .row{gap:40px}.google-reviews{padding:80px 0}}@media only screen and (max-width:1080px){.container{max-width:720px}header .container-large{max-width:100%}footer{padding:68px 0}footer .container{max-width:100%;padding-left:24px;padding-right:24px}.home-landing .hero .row{height:448px}.home-landing .hero .txt{max-width:620px}.home-landing .hero ._tagline p{font-size:18px;line-height:1.2}.home-landing .hero .btn{bottom:102px}.all-services,.amenities-section,.choose,.common-landing,.faqs-contact,.google-reviews,.introduction,.my-services,.page-not-found,.pricing,.reviews,.welcome .row{padding:68px 0}.welcome .row{display:block}.welcome .row ._left,.welcome .row ._right{width:100%}.welcome .row ._left{margin-bottom:12px}.welcome .row .main-card{height:428px}.welcome .row .small-card{height:232px}.welcome .row .txt{padding:0;margin-top:24px}.welcome .row .txt h1 br{display:none}.introduction .col-3-5{width:100%}.about{padding:68px 0 32px}.about .row{display:block}.about .row ._left,.about .row ._right{width:100%}.about .row ._left{margin-bottom:24px}.about .row .img img{position:relative;left:unset;bottom:unset;margin:0 auto;display:block}.about-more .row{padding:32px 0 68px}.about-more .row .row-top{display:block}.about-more .row .row-top ._left,.about-more .row .row-top ._right{width:100%}.about-more .row .row-top ._right{margin-top:32px}.choose .row{display:block}.choose .row ._left,.choose .row ._right{width:100%}.choose .row ._left{margin-bottom:24px}.choose .row .img{height:428px}.choose .row .reasons .reason{height:356px}.choose .row .reasons .reason .reason-title{bottom:56px;font-size:16px}.choose .row .reasons .reason .explanation{height:60px}.choose .row .reasons .reason .explanation .explanation-desc{margin-top:4px}.services{grid-template-columns:repeat(2,1fr)}.services .service .img{height:354px}.service-single-page{padding:48px 0 68px}.service-single-page .row{display:block}.service-single-page .row ._left .main-image{margin:16px 0}.service-single-page .row ._right{margin-top:48px}.service-single-page .row ._right ul{width:100%}.click-to-action{padding:102px 0}.click-to-action .row{display:block}.click-to-action .row .txt{max-width:100%;text-align:center}.click-to-action .row .btn-holder{margin-top:24px}.click-to-action .row .btn-holder .btn{align-items:center;justify-content:center}.pricing .top{margin-bottom:0}.prices{overflow-x:scroll;padding-top:64px;padding-bottom:24px;white-space:nowrap}.prices::-webkit-scrollbar{height:8px}.prices::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.prices::-webkit-scrollbar-thumb{background:#000;cursor:-webkit-grab;cursor:grab;border-radius:4px}.prices::-webkit-scrollbar-thumb:hover{background:#aaa}.prices .price{width:340px;min-width:340px;max-width:340px;white-space:normal}.reviews .row{display:block}.reviews .row ._left,.reviews .row ._right{width:100%}.reviews .row ._left{margin-bottom:24px}.reviews .row .img{height:428px}.faqs-contact .row{display:block}.faqs-contact .row ._left,.faqs-contact .row ._right{width:100%}.faqs-contact .row ._left{margin-bottom:24px}.faqs-contact .row .small-card{height:232px}.faqs-contact .row .big-card{height:428px}.help-page .row{display:block}.help-page .row ._left,.help-page .row ._right{width:100%}.help-page .row ._left{margin-bottom:24px}.help-page .row ._right{padding:0}.contact-page .row{display:block}.contact-page .row ._left,.contact-page .row ._right{width:100%}.contact-page .row ._left{margin-bottom:24px}.blogs{grid-template-columns:repeat(2,1fr)}.blog .inner .desc{padding:20px}.albums{grid-template-columns:repeat(2,1fr)}.album .inner .desc{padding:20px}.amenities-section .row{display:block}.amenities-section .row ._left,.amenities-section .row ._right{width:100%}.amenities-section .row ._left{margin-bottom:48px}.google-reviews .all{grid-template-columns:repeat(2,1fr)}.booking{padding:32px 0 68px}.booking .row .form{margin-top:12px;gap:24px}.booking .row .form ul.menus{width:280px}.booking .row .form ul.menus li{padding:12px}.booking-preview{width:560px;margin-left:-280px}#booking-form .inner .box{width:720px;padding:28px}#booking-form .inner .box .row{gap:12px}}@media only screen and (max-width:980px){.menu-btn{display:block}body{padding-top:80px}header{position:fixed;top:0;left:0;width:100%;-ms-box-shadow:0 0 4px rgba(0,0,0,.12);-o-box-shadow:0 0 4px rgba(0,0,0,.12);box-shadow:0 0 4px rgba(0,0,0,.12)}header .top:after{display:none}header .top .social-medias{padding-left:48px}header .top .logo svg{height:48px}header nav{display:none}header nav ul li a svg{display:block}header nav.open{display:block;position:fixed;background-color:#141915;width:292px;left:0;top:80px;height:100dvh;overflow-y:scroll;padding:92px 0 280px;z-index:999;transition-timing-function:ease-in;animation:slide-from-left .4s;animation-fill-mode:both}header nav.open ul{display:block;animation:none;border-radius:0;background-color:transparent;border:none}header nav.open ul li{border-bottom:1px solid hsla(0,0%,100%,.04);margin:0;display:block}header nav.open ul li span{gap:12px}header nav.open ul li a{padding:0 20px;line-height:48px;height:48px;display:block;color:#fff;font-family:Medium}header nav.open ul li a span.center-center{justify-content:flex-start}header nav.open ul li .submenu{position:relative;top:unset;left:unset;display:block;background-color:transparent;padding:8px 0;animation:none}header nav.open ul li .submenu .container-large{padding:0;width:100%}header nav.open ul li .submenu .row{display:block;padding-left:16px}header nav.open ul li .submenu .row ._left{display:none}header nav.open ul li .submenu .row .all{display:block}header nav.open ul li .submenu .row .all a{border:none}header nav.open ul li .submenu .row .all .one .img{display:none}header nav.open ul li .submenu .row .all .one ._d{display:none!important}header nav.open ul li.active a{border-left:4px solid #345237}.page-overlay{position:absolute;inset:0;z-index:999;transition-timing-function:ease-in;animation:fade-in-background .4s;animation-fill-mode:both}footer{padding:68px 0 34px}footer .logo .flex{align-items:center;justify-content:center}footer .top{display:block;text-align:center}footer .top .col{margin-bottom:32px}footer .top .col:last-child{margin-bottom:0}footer .top .link-one{margin-bottom:12px}footer .top .link-one span,footer ul.social-medias{justify-content:center}footer ul.social-medias li svg{height:24px}footer hr{margin:24px 0 12px}footer .bottom{text-align:center}footer .bottom .flex{display:block}footer .bottom ul:last-child{margin-top:12px}.notice .box{width:720px}.notice .box .img{height:506px}}@media only screen and (max-width:760px){.container{max-width:488px}header .top ._sm{display:none}header .top ._logo{flex:1 1}header .top ._btn{width:auto;position:absolute;right:0;top:18px}.notice .box{width:488px}.notice .box .img{height:342px}.breadcrumb .container{max-width:100%;padding-left:16px;padding-right:16px}.home-landing .hero .row{height:auto;padding:168px 0 120px}.home-landing .hero .btn{position:relative;bottom:unset;margin-top:12px}.home-landing .hero .txt{max-width:100%;height:120px;overflow:hidden}.home-landing .hero .txt h1{line-height:1;margin-bottom:8px}.home-landing .react-multiple-carousel__arrow--left,.home-landing .react-multiple-carousel__arrow--right{display:none}.welcome .row .main-card{height:286px}.welcome .row .small-card{height:160px}.choose .row .img{height:286px}.choose .row .reasons .reason{height:240px}.choose .row .reasons .reason:after{top:68px}.choose .row .reasons .reason .explanation{height:auto}.choose .row .reasons .reason .explanation .explanation-desc{margin-top:0}.choose .row .reasons .reason:hover .explanation{height:auto}.choose .row .reasons .reason:hover .explanation .explanation-desc{margin-top:0}.services .service .img{height:240px}.reviews .row .img{height:286px}.faqs-contact .row .small-card{height:160px}.faqs-contact .row .big-card{height:286px}.faqs-all .one .question{padding:16px 12px 16px 16px}.faqs-all .con{padding:0 48px 16px 16px}.contact-page .info .info-one{padding:12px}.contact-page .info .info-one .i{height:48px;width:48px}.blogs{display:block}.blog{margin-bottom:12px}.blog:last-child{margin-bottom:0}.blog .inner .img .img-inner{height:auto}.blog .inner .img .img-inner img{display:block}.blog .inner .desc{padding:16px}.blog-single-page{padding:32px 0 48px}.blog-single-page .main-image{margin:24px 0}.albums{display:block}.album{margin-bottom:12px}.album:last-child{margin-bottom:0}.album .inner .img .img-inner{height:auto}.album .inner .img .img-inner img{display:block}.album .inner .desc{padding:16px}.album-single-page{padding:32px 0 48px}.album-single-page .content{margin-top:24px}.album-single-page .content .wp-block-gallery{grid-template-columns:repeat(2,1fr);grid-row-gap:4px;grid-column-gap:4px}.album-single-page .content .wp-block-gallery .wp-block-image{border-radius:2px}.amenities-section .amenities .all{margin-top:16px}.amenities-section .amenities .all .one{display:block;padding-bottom:8px;margin-bottom:8px}.amenities-section .amenities .all .one .title{width:100%;margin-bottom:8px}.amenities-section .amenities .all .one ul{width:100%;grid-row-gap:0;grid-column-gap:0}.amenities-section .opening-hours ul{margin-top:16px}.google-reviews .all{margin:12px 0;display:block}.google-reviews .all .one{margin-bottom:6px}.google-reviews .all .one:last-child{margin-bottom:0}.booking{padding:32px 0 48px}.booking .row .form{display:block}.booking .row .form ul.menus{width:100%;margin-bottom:24px}.booking .row .form ul.menus li{padding:16px}.booking .row .form ._services{padding:20px 16px;background-color:#fdfdfd;border-radius:8px;border:1px solid #f0f0f0}.booking-preview{left:12px;margin-left:unset}#booking-form .inner .box,.booking-preview{width:-o-calc(100% - 24px);width:-ms-calc(100% - 24px);width:calc(100% - 24px)}#booking-form .inner .box{height:-o-calc(100% - 24px);height:-ms-calc(100% - 24px);height:calc(100% - 24px);overflow-y:scroll;padding:16px}#booking-form .inner .box .row{display:block}#booking-form .inner .box .row ._right{width:100%;padding:16px}}@media only screen and (max-width:520px){.container{max-width:100%;padding-left:16px;padding-right:16px}header .top ._btn{display:none}footer{padding:48px 0 24px}.go-to-top{bottom:8px;right:8px}.notice .box{width:-o-calc(100% - 32px);width:-ms-calc(100% - 32px);width:calc(100% - 32px)}.notice .box .img{height:auto}.breadcrumb ul{gap:4px}.home-landing .hero .row{padding:102px 0 60px}.home-landing .hero .row .txt{height:auto}.home-landing .hero .row .txt h1{font-size:28px}.home-landing .hero .row .txt ._tagline{max-width:348px;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.home-landing .hero .row .txt ._tagline p{font-size:18px}.home-landing .hero:after{background-color:rgba(0,0,0,.24)}.all-services,.choose,.common-landing,.faqs-contact,.google-reviews,.introduction,.my-services,.page-not-found,.pricing,.reviews,.welcome .row{padding:48px 0}.welcome .row .card .link .link-row{gap:12px}.welcome .row .main-card{height:224px}.welcome .row .main-card .link{padding:16px}.welcome .row .small-card{height:128px}.introduction h1{font-size:28px}.about{padding:48px 0 24px}.about-more .row{padding:24px 0 48px}.choose .row .img{height:224px}.choose .row .reasons{display:block}.choose .row .reasons .reason{height:224px;margin-bottom:12px;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.choose .row .reasons .reason:last-child{margin-bottom:0}.choose .row .reasons .reason:after{top:0}.services{display:block}.services .service{margin-bottom:12px}.services .service:last-child{margin-bottom:0}.services .service .img{height:224px}.service-single-page{padding:24px 0 48px}.service-single-page .row ._left h1{font-size:28px}.service-single-page .row ._right{margin-top:32px}.service-single-page .row ._right ul li a{padding:16px}.click-to-action{padding:80px 0}.click-to-action h4{font-size:20px}.reviews .row .img{height:224px}.faqs-contact .row .two-cards{display:block}.faqs-contact .row .card{width:100%}.faqs-contact .row .card:last-child{margin-top:12px}.faqs-contact .row .big-card,.faqs-contact .row .small-card{height:224px}.faqs-contact .row .big-card .link{padding:12px}.common-pages{padding:24px 0 48px}.common-landing .txt h2{font-size:24px;line-height:1}.common-landing .txt h6{font-size:16px;margin-top:4px}.contact-page,.help-page{padding:24px 0 48px}.contact-page .info h6{font-size:16px}.contact-page table tbody tr td{width:100%;display:block}.contact-page table tbody tr td:first-child{padding-right:0}.contact-page table tbody tr td:nth-child(2){padding-left:0}.album-single-page h1,.blog-single-page h1{font-size:28px}.google-reviews .all .one{border-radius:8px;padding:12px 16px 16px}.booking .row .form ._services{padding:16px}.booking .row .form .single-sub-category .options .option{margin-bottom:16px;padding-bottom:16px;display:block}.booking .row .form .single-sub-category .options .option ._price-button button{margin-left:auto}.booking-preview .booking-preview-row{display:block}.booking-preview ._inn{padding:16px}.booking-preview button{width:100%;line-height:48px;height:48px;padding:0 12px}#booking-form .inner .box{width:-o-calc(100% - 24px);width:-ms-calc(100% - 24px);width:calc(100% - 24px);height:-o-calc(100% - 24px);height:-ms-calc(100% - 24px);height:calc(100% - 24px);overflow-y:scroll;padding:16px}#booking-form .inner .box .row{display:block}#booking-form .inner .box .row ._left table{border-collapse:collapse;border-spacing:0}#booking-form .inner .box .row ._left table tbody tr td{display:block;padding-bottom:12px}#booking-form .inner .box .row ._right{width:100%;padding:16px}}