@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";*{margin:0;padding:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{height:auto;overflow:auto;position:relative;font-family:Montserrat,sans-serif}body[data-theme=dark],body[data-theme=light]{--background-primary:#fff;--color-primary:#16161d}body{background:var(--background-primary);color:var(--color-primary)}.grecaptcha-badge{position:fixed;right:-266px!important}.montserrat{font-family:Montserrat,sans-serif}h1{font-size:40px}h1,h2{font-weight:700}h2{font-size:34px}h3{font-size:30px}h3,h4{font-weight:700}h4{font-size:26px}h5{font-size:22px}h6{font-size:18px}p{font-size:14px;line-height:1.6;font-weight:400}a{color:inherit;text-decoration:none}.color-white{color:#fff}.f-w-100{font-weight:100}.f-w-300{font-weight:300}.f-w-400{font-weight:400}.f-w-500{font-weight:500}.f-w-600{font-weight:600}.f-w-700{font-weight:700}.l-h-1{line-height:1}.l-h-1-2{line-height:1.2}.italic{font-style:italic}li{list-style:none}.transition{transition:all .2s}.container{max-width:980px;margin:0 auto}.b-r-2{border-radius:2px}.flex{display:flex}.center-center{justify-content:center;align-items:center}.center-left{justify-content:left;align-items:center}.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}.of-hid{overflow:hidden}.of-vis{overflow:visible}.t-t-u{text-transform:uppercase}.t-a-c{text-align:center}.cursor-pointer{cursor:pointer}.cover-img{background:url(/images/default.png) 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;font-family:DM Mono,monospace}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{outline:none!important}select:-moz-focusring{color:rgba(0,0,0,0);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:#666}::-moz-placeholder{color:#666}::-o-placeholder{color:#666}:-ms-input-placeholder{color:#666}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 100px #fff!important;-webkit-text-fill-color:#444!important}button{outline:none;padding:0 15px;height:40px;line-height:37px;text-transform:uppercase;font-size:13px;font-weight:600;cursor:pointer;position:relative;transition:all .2s;border-radius:4px;font-family:Montserrat,sans-serif;background:#3498db;color:#fff;border:none;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:2px solid rgba(0,0,0,.08)}button span{display:flex;justify-content:center;align-items:center}button span img{height:16px;margin-right:4px}button.green{background-color:#27ae60}button.red{background-color:#f75f13}button:disabled{background-color:#dfdfdf;cursor:not-allowed;color:#aaa}button:disabled:hover{border-color:#dfdfdf;background-color:#dfdfdf;color:#aaa}input,select,textarea{color:#444;background:rgba(0,0,0,0);border:2px solid #cfcfcf;padding:0 12px;line-height:36px;height:40px;font-size:13px;font-weight:400;border-radius:3px;width:100%;display:block;font-family:Montserrat,sans-serif}.error{color:red;border-color:red;animation:shake 1s linear}.error:valid+label{top:6px!important;font-size:10px;color:red}textarea{padding:8px 10px;height:222px;line-height:20px}.main-section,header{position:relative}header{width:100%;z-index:99999;background:#fff}header .upper{position:relative;z-index:3}header .upper .row{display:flex;align-items:center;justify-content:center}header .upper .row .logo{margin:10px 0}header .upper .row .logo img{height:60px;width:auto;display:block}header .upper .row .info{margin-left:auto}header .upper .row .info button{margin:0 2px}header .lower{background:#3498db;position:relative;z-index:3}header .lower .menu-btn{display:none}header .lower nav ul{display:flex;align-items:center}header .lower nav ul li{position:relative}header .lower nav ul li:before{left:0}header .lower nav ul li:before,header .lower nav ul li:last-child:after{position:absolute;content:"";height:16px;width:2px;top:22px;background-color:rgba(0,0,0,.08)}header .lower nav ul li:last-child:after{right:0}header .lower nav ul li a{height:52px;line-height:52px;font-size:15px;font-weight:400;color:#fff;display:block;cursor:pointer;padding:0 32px}header .lower nav ul .active a,header .lower nav ul .active a:hover,header .lower nav ul li a:hover{color:#ff0}footer{background:#3498db}footer .upper{padding:40px 0 30px}footer .upper ul{display:flex;justify-content:center;align-items:center}footer .upper ul li{position:relative}footer .upper ul li:before{left:0}footer .upper ul li:before,footer .upper ul li:last-child:after{position:absolute;content:"";height:14px;width:1px;top:0;background-color:hsla(0,0%,100%,.2)}footer .upper ul li:last-child:after{right:0}footer .upper ul li a{font-size:14px;line-height:14px;display:block;padding:0 20px;color:hsla(0,0%,100%,.4);transition:all .2s}footer .upper ul li a:hover{color:#fff}footer .lower{padding:30px 0 40px;position:relative;z-index:3;background:rgba(0,0,0,.12)}footer .lower .info{text-align:center;display:flex;align-items:center}footer .lower .info .right{margin-left:auto}footer .lower .info p{font-size:12px;color:hsla(0,0%,100%,.4);line-height:1}footer .lower .info p a{transition:all .2s}footer .lower .info p a:hover{color:#fff}.rotating{animation:rotating 20s linear infinite}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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:red}.react-multiple-carousel__arrow:hover{background-color:red;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-black.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-black.svg) no-repeat 50% 50%}.react-multi-carousel-dot-list{position:absolute;bottom:20px;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 6px;outline:0;cursor:pointer;border:2px solid #e8e8e8;background:#f0f0f0}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{border-color:red;background:red}.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;top:50%;margin-top:-16px;transition:all .2s;border-radius:100%;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:red}.carousel-button-group .left-nav:hover,.carousel-button-group .right-nav:hover{transform:scale(1.12)}.carousel-button-group .left-nav{left:-60px}.carousel-button-group .right-nav{right:-60px}.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-black.svg) no-repeat 50% 50%}.carousel-button-group .right-nav:before{background:url(/images/icons/sliders/next-black.svg) no-repeat 50% 50%}.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}@keyframes blink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.hitLeft{animation-name:hitLeft;-webkit-backface-visibility:hidden;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}@keyframes shake{10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}}.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%{animation-timing-function:ease-out;transform:translateZ(0)}60%{animation-timing-function:ease-in;transform:translate3d(0,-30px,0)}75%{animation-timing-function:ease-out;transform:translateZ(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}@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}@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}@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(0deg)}}.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(0deg)}}.jumpOutRight{animation-name:jumpOutRight;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpOutRight{0%{transform:scaleX(1) rotate(0deg)}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(0deg)}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}@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(0deg)}}.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(0deg)}}.rollInTop{animation-name:rollInTop;animation-duration:.9s;-webkit-backface-visibility:hidden;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(0deg)}}.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(0deg)}}.rollOutLeft{animation-name:rollOutLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutLeft{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0deg)}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(0deg)}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(0deg)}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}@keyframes rollOutBottom{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}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}@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}@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(0deg) scaleX(1);animation-timing-function:cubic-bezier(.95,.05,.795,.035)}}.flipInX{animation-name:flipInX;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(0deg) 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(0deg) scaleX(1)}}.flipOutX{animation-name:flipOutX}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg) 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(0deg) 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)}@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)}@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)}@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)}@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}@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}@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}@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}@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(0deg);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(0deg) 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(0deg) 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}@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}@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}@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}#home-page .landing img.full{display:none}#home-page .landing .col{height:480px;display:flex;align-items:flex-end;padding-bottom:60px}#home-page .landing .col .i h1,#home-page .landing .col .i p{color:#fff;-webkit-text-shadow:1px 1px 1px rgba(0,0,0,.6);-moz-text-shadow:1px 1px 1px rgba(0,0,0,.6);-ms-text-shadow:1px 1px 1px rgba(0,0,0,.6);-o-text-shadow:1px 1px 1px rgba(0,0,0,.6);text-shadow:1px 1px 1px rgba(0,0,0,.6)}#home-page .landing .col .i p{padding:22px;background-color:#3498db;max-width:480px;margin-top:10px}#home-page .about-me{background-color:#f8f8f8;padding:60px 0}#home-page .about-me hr{outline:none;border:none;height:4px;background-color:#3498db;width:20px;margin:12px 0}#home-page .services{padding:60px 0}#home-page .services hr{outline:none;border:none;height:4px;background-color:#3498db;width:20px;margin:12px 0}#home-page .services .all{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:24px;grid-column-gap:24px;margin-top:30px}#home-page .services .all .one{border:2px solid #f0f0f0;display:flex;align-items:center;justify-content:center;transition:all .2s;text-align:center;height:320px;padding:24px;border-radius:4px}#home-page .services .all .one img{height:60px;width:auto;margin:0 auto;display:block;-webkit-opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);-khtml-opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}#home-page .services .all .one p.t{font-weight:700;color:#444;margin:10px 0 5px}#home-page .services .all .one p.d{color:#666;font-size:13px;line-height:1.5}#home-page .services .all .one:first-child:hover{border-color:#3498db}#home-page .services .all .one:nth-child(2):hover{border-color:#2980b9}#home-page .services .all .one:nth-child(3):hover{border-color:#8e44ad}#home-page .services .all .one:nth-child(4):hover{border-color:#9b59b6}#home-page .services .all .one:nth-child(5):hover{border-color:#e74c3c}#home-page .services .all .one:nth-child(6):hover{border-color:#c0392b}#home-page .services .all .one:nth-child(7):hover{border-color:#d35400}#home-page .services .all .one:nth-child(8):hover{border-color:#e67e22}#home-page .services .all .one:nth-child(9):hover{border-color:#f39c12}#home-page .how-it-works{background-color:#f8f8f8;padding:60px 0}#home-page .how-it-works hr{outline:none;border:none;height:4px;background-color:#3498db;width:20px;margin:12px 0}#home-page .prices{padding:60px 0}#home-page .prices hr{outline:none;border:none;height:4px;background-color:#3498db;width:20px;margin:12px 0}#home-page .prices table{margin-top:30px;width:100%;border-collapse:collapse;border:1px solid #f0f0f0}#home-page .prices table tr td,#home-page .prices table tr th{border:1px solid #aaa;padding:8px 10px}#home-page .prices table tr td.bg-dark{background:#8f8f8f}#home-page .prices table tr td.bg-dark p{color:#fff}#home-page .contact{background-color:#f8f8f8;padding:60px 0}#home-page .contact hr{outline:none;border:none;height:4px;background-color:#3498db;width:20px;margin:12px 0}#home-page .contact .row{display:flex;gap:40px}#home-page .contact .row .left,#home-page .contact .row .right{width:50%}#home-page .contact .row .left table{width:100%}#home-page .contact .row .left table tr td{padding-bottom:6px}#home-page .contact .row .left table tr td:first-child{padding-right:3px}#home-page .contact .row .left table tr td:nth-child(2){padding-left:3px}#home-page .contact .row .left table tr td[colspan="2"]{padding-right:0}#home-page .contact .row .right .map{height:320px}#common-page .landing{padding:80px 0}#common-page .landing .txt{max-width:680px;margin:0 auto}#common-page .landing .txt hr.vertical{outline:none;border:none;height:120px;width:2px;margin:40px auto;background:#3498db}#common-content .main{padding:80px 0}#common-content .main .content{margin-top:40px}@media only screen and (max-width:1048px){.container{max-width:680px}header .container{max-width:100%;padding:0 20px}header .lower{display:none;padding:10px 0}header .lower .menu-btn{display:block;height:40px;width:40px;background-color:#2c3e50;cursor:pointer;padding:12px 10px}header .lower .menu-btn span{height:2px;width:20px;background-color:#fff;display:block;transition:all .1s}header .lower .menu-btn span:nth-child(2),header .lower .menu-btn span:nth-child(3){margin-top:5px}header .lower .menu-btn-open span:nth-child(2){-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}header .lower .menu-btn-open span:first-child{transform:rotate(45deg) translateY(4px) translateX(6px)}header .lower .menu-btn-open span:nth-child(3){transform:rotate(-45deg) translateY(-4px) translateX(6px)}header .lower nav{display:none}header .lower nav.open{display:block;position:absolute;background:#2c3e50;width:200px;left:20px;top:52px}header .lower nav.open ul{display:block}header .lower nav.open ul li{border-bottom:1px solid hsla(0,0%,100%,.1)}header .lower nav.open ul li a{padding:0 20px;line-height:48px;height:48px}header .lower nav.open ul li:before{display:none}header .lower nav.open ul li:last-child{border-bottom:none}header .lower nav.open ul li:last-child:after{display:none}footer .upper ul li a{color:#fff}#home-page .landing .col{height:360px;padding-bottom:48px}#home-page .services .all{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:24px;grid-column-gap:24px}#home-page .services .all .one{height:272px}#home-page .contact .row{display:block}#home-page .contact .row .left,#home-page .contact .row .right{width:100%}#home-page .contact .row .left{margin-bottom:40px}#common-content .main{padding:60px 0}}@media only screen and (max-width:720px){.container{max-width:480px}header .upper .row .tagline{padding-left:20px;padding-right:20px}footer .upper ul{display:block}footer .upper ul li{text-align:center}footer .upper ul li:before,footer .upper ul li:last-child:after{display:none}footer .upper ul li a{line-height:30px}footer .lower .info{display:block}footer .lower .info .right{margin-top:12px}#home-page .landing .col{height:300px}#home-page .about-me,#home-page .contact,#home-page .how-it-works,#home-page .prices,#home-page .services{padding:48px 0}#home-page .services .all{display:block}#home-page .services .all .one{height:auto;margin-bottom:24px}#home-page .services .all .one:last-child{margin-bottom:0}#common-content .main{padding:48px 0}}@media only screen and (max-width:520px){.container{max-width:100%;padding-left:16px;padding-right:16px}header .upper .row{display:block}header .upper .row .logo img{margin:0 auto}header .upper .row .info{text-align:center;padding:6px 0 20px}#home-page .landing .col{height:240px;padding-bottom:16px}#home-page .landing .col .i h1{font-size:26px}#home-page .landing .col .i p{padding:12px 16px}#home-page .services .all .one img{height:48px}#home-page .prices .table-holder{padding-bottom:20px;overflow-x:scroll}#home-page .prices .table-holder table{width:560px}#home-page .contact .row .left table tr td{width:100%;display:block;padding-bottom:6px}#home-page .contact .row .left table tr td:first-child{padding-right:0}#home-page .contact .row .left table tr td:nth-child(2){padding-left:0}#home-page .contact .row .left table tr td[colspan="2"]{padding-right:0}}