@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(25%,0,0) rotate(5deg)}30%{transform:translate3d(-20%,0,0) rotate(-3deg)}45%{transform:translate3d(15%,0,0) rotate(3deg)}60%{transform:translate3d(-10%,0,0) rotate(-2deg)}75%{transform:translate3d(5%,0,0) rotate(1deg)}to{transform:translateZ(0)}} .wobble{animation-name:wobble} @keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(12.5deg) skewY(12.5deg)}33.3%{transform:skewX(-6.25deg) skewY(-6.25deg)}44.4%{transform:skewX(3.125deg) skewY(3.125deg)}55.5%{transform:skewX(-1.5625deg) skewY(-1.5625deg)}66.6%{transform:skewX(0.78125deg) skewY(0.78125deg)}77.7%{transform:skewX(-0.390625deg) skewY(-0.390625deg)}88.8%{transform:skewX(0.1953125deg) skewY(0.1953125deg)}} .jello{animation-name:jello;transform-origin:center} @keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}} .bounceIn{animation-duration:.75s;animation-name:bounceIn} @keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}} .bounceInDown{animation-name:bounceInDown} @keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}} .bounceInLeft{animation-name:bounceInLeft} @keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}} .bounceInRight{animation-name:bounceInRight} @keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}} .bounceInUp{animation-name:bounceInUp} @keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}} .bounceOut{animation-duration:.75s;animation-name:bounceOut} @keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}} .bounceOutDown{animation-name:bounceOutDown} @keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}} .bounceOutLeft{animation-name:bounceOutLeft} @keyframes bounceOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}} .bounceOutRight{animation-name:bounceOutRight} @keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}} .bounceOutUp{animation-name:bounceOutUp} @keyframes fadeIn{0%{opacity:0}to{opacity:1}} .fadeIn{animation-name:fadeIn} @keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}} .fadeInDown{animation-name:fadeInDown} @keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}} .fadeInDownBig{animation-name:fadeInDownBig} @keyframes fadeInLeft{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}} .fadeInLeft{animation-name:fadeInLeft} @keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}} .fadeInLeftBig{animation-name:fadeInLeftBig} @keyframes fadeInRight{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}} .fadeInRight{animation-name:fadeInRight} @keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}} .fadeInRightBig{animation-name:fadeInRightBig} @keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}} .fadeInUp{animation-name:fadeInUp} @keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}} .fadeInUpBig{animation-name:fadeInUpBig} @keyframes fadeOut{0%{opacity:1}to{opacity:0}} .fadeOut{animation-name:fadeOut} @keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}} .fadeOutDown{animation-name:fadeOutDown} @keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}} .fadeOutDownBig{animation-name:fadeOutDownBig} @keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}} .fadeOutLeft{animation-name:fadeOutLeft} @keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}} .fadeOutLeftBig{animation-name:fadeOutLeftBig} @keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}} .fadeOutRight{animation-name:fadeOutRight} @keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}} .fadeOutRightBig{animation-name:fadeOutRightBig} @keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}} .fadeOutUp{animation-name:fadeOutUp} @keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}} .fadeOutUpBig{animation-name:fadeOutUpBig} @keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}} .animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip} @keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}} .flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX} @keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}} .flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY} @keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}} .flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important} @keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}} .flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY} @keyframes lightSpeedIn{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg);opacity:1}to{transform:translateZ(0);opacity:1}} .lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out} @keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}} .lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in} @keyframes rotateIn{0%{transform-origin:center;transform:rotate(200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}} .rotateIn{animation-name:rotateIn} @keyframes rotateInDownLeft{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}} .rotateInDownLeft{animation-name:rotateInDownLeft} @keyframes rotateInDownRight{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}} .rotateInDownRight{animation-name:rotateInDownRight} @keyframes rotateInUpLeft{0%{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}} .rotateInUpLeft{animation-name:rotateInUpLeft} @keyframes rotateInUpRight{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}} .rotateInUpRight{animation-name:rotateInUpRight} @keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(-200deg);opacity:0}} .rotateOut{animation-name:rotateOut} @keyframes rotateOutDownLeft{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}} .rotateOutDownLeft{animation-name:rotateOutDownLeft} @keyframes rotateOutDownRight{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}} .rotateOutDownRight{animation-name:rotateOutDownRight} @keyframes rotateOutUpLeft{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(45deg);opacity:0}} .rotateOutUpLeft{animation-name:rotateOutUpLeft} @keyframes rotateOutUpRight{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}} .rotateOutUpRight{animation-name:rotateOutUpRight} @keyframes hinge{0%{transform-origin:top right;animation-timing-function:ease-in-out}20%,60%{transform:rotate(-80deg);transform-origin:top right;animation-timing-function:ease-in-out}40%,80%{transform:rotate(-60deg);transform-origin:top right;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}} .hinge{animation-duration:2s;animation-name:hinge} @keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(-30deg);transform-origin:center bottom}50%{transform:rotate(10deg)}70%{transform:rotate(-3deg)}to{opacity:1;transform:scale(1)}} .jackInTheBox{animation-name:jackInTheBox} @keyframes rollIn{0%{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}to{opacity:1;transform:translateZ(0)}} .rollIn{animation-name:rollIn} @keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}} .rollOut{animation-name:rollOut} @keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}} .zoomIn{animation-name:zoomIn} @keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInDown{animation-name:zoomInDown} @keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInLeft{animation-name:zoomInLeft} @keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInRight{animation-name:zoomInRight} @keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomInUp{animation-name:zoomInUp} @keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}} .zoomOut{animation-name:zoomOut} @keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomOutDown{animation-name:zoomOutDown} @keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}} .zoomOutLeft{animation-name:zoomOutLeft} @keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}} .zoomOutRight{animation-name:zoomOutRight} @keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}} .zoomOutUp{animation-name:zoomOutUp} @keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}} .slideInDown{animation-name:slideInDown} @keyframes slideInLeft{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}} .slideInLeft{animation-name:slideInLeft} @keyframes slideInRight{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}} .slideInRight{animation-name:slideInRight} @keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}} .slideInUp{animation-name:slideInUp} @keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}} .slideOutDown{animation-name:slideOutDown} @keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}} .slideOutLeft{animation-name:slideOutLeft} @keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}} .slideOutRight{animation-name:slideOutRight} @keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}} .slideOutUp{animation-name:slideOutUp} .fa-fw,.fa-li{text-align:center} .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1} .fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em} .fa-xs{font-size:.75em} .fa-sm{font-size:.875em} .fa-1x{font-size:1em} .fa-2x{font-size:2em} .fa-3x{font-size:3em} .fa-4x{font-size:4em} .fa-5x{font-size:5em} .fa-6x{font-size:6em} .fa-7x{font-size:7em} .fa-8x{font-size:8em} .fa-9x{font-size:9em} .fa-10x{font-size:10em} .fa-fw{width:1.25em} .fa-ul{list-style-type:none;margin-right:2.5em;padding-right:0} .fa-ul>li{position:relative} .fa-li{right:-2em;position:absolute;width:2em;line-height:inherit} .fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em} .fa-pull-left{float:right} .fa-pull-right{float:left} .fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-left:.3em} .fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-right:.3em} .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear} .fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)} @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}} @keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}} .fa-rotate-90{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)} .fa-rotate-180{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)} .fa-rotate-270{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)} .fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)} .fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)} .fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)} :root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none} .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em} .fa-stack-1x,.fa-stack-2x{right:0;position:absolute;text-align:center;width:100%} .fa-stack-1x{line-height:inherit} .fa-stack-2x{font-size:2em} .fa-inverse{color:#fff} .fa-500px:before{content:"\f26e"} .fa-accessible-icon:before{content:"\f368"} .fa-accusoft:before{content:"\f369"} .fa-ad:before{content:"\f641"} .fa-address-book:before{content:"\f2b9"} .fa-address-card:before{content:"\f2bb"} .fa-adjust:before{content:"\f042"} .fa-adn:before{content:"\f170"} .fa-adversal:before{content:"\f36a"} .fa-affiliatetheme:before{content:"\f36b"} .fa-air-freshener:before{content:"\f5d0"} .fa-algolia:before{content:"\f36c"} .fa-align-center:before{content:"\f037"} .fa-align-justify:before{content:"\f039"} .fa-align-left:before{content:"\f036"} .fa-align-right:before{content:"\f038"} .fa-alipay:before{content:"\f642"} .fa-allergies:before{content:"\f461"} .fa-amazon:before{content:"\f270"} .fa-amazon-pay:before{content:"\f42c"} .fa-ambulance:before{content:"\f0f9"} .fa-american-sign-language-interpreting:before{content:"\f2a3"} .fa-amilia:before{content:"\f36d"} .fa-anchor:before{content:"\f13d"} .fa-android:before{content:"\f17b"} .fa-angellist:before{content:"\f209"} .fa-angle-double-down:before{content:"\f103"} .fa-angle-double-left:before{content:"\f100"} .fa-angle-double-right:before{content:"\f101"} .fa-angle-double-up:before{content:"\f102"} .fa-angle-down:before{content:"\f107"} .fa-angle-left:before{content:"\f104"} .fa-angle-right:before{content:"\f105"} .fa-angle-up:before{content:"\f106"} .fa-angry:before{content:"\f556"} .fa-angrycreative:before{content:"\f36e"} .fa-angular:before{content:"\f420"} .fa-ankh:before{content:"\f644"} .fa-app-store:before{content:"\f36f"} .fa-app-store-ios:before{content:"\f370"} .fa-apper:before{content:"\f371"} .fa-apple:before{content:"\f179"} .fa-apple-alt:before{content:"\f5d1"} .fa-apple-pay:before{content:"\f415"} .fa-archive:before{content:"\f187"} .fa-archway:before{content:"\f557"} .fa-arrow-alt-circle-down:before{content:"\f358"} .fa-arrow-alt-circle-left:before{content:"\f359"} .fa-arrow-alt-circle-right:before{content:"\f35a"} .fa-arrow-alt-circle-up:before{content:"\f35b"} .fa-arrow-circle-down:before{content:"\f0ab"} .fa-arrow-circle-left:before{content:"\f0a8"} .fa-arrow-circle-right:before{content:"\f0a9"} .fa-arrow-circle-up:before{content:"\f0aa"} .fa-arrow-down:before{content:"\f063"} .fa-arrow-left:before{content:"\f060"} .fa-arrow-right:before{content:"\f061"} .fa-arrow-up:before{content:"\f062"} .fa-arrows-alt:before{content:"\f0b2"} .fa-arrows-alt-h:before{content:"\f337"} .fa-arrows-alt-v:before{content:"\f338"} .fa-assistive-listening-systems:before{content:"\f2a2"} .fa-asterisk:before{content:"\f069"} .fa-asymmetrik:before{content:"\f372"} .fa-at:before{content:"\f1fa"} .fa-atlas:before{content:"\f558"} .fa-atom:before{content:"\f5d2"} .fa-audible:before{content:"\f373"} .fa-audio-description:before{content:"\f29e"} .fa-autoprefixer:before{content:"\f41c"} .fa-avianex:before{content:"\f374"} .fa-aviato:before{content:"\f421"} .fa-award:before{content:"\f559"} .fa-aws:before{content:"\f375"} .fa-backspace:before{content:"\f55a"} .fa-backward:before{content:"\f04a"} .fa-balance-scale:before{content:"\f24e"} .fa-ban:before{content:"\f05e"} .fa-band-aid:before{content:"\f462"} .fa-bandcamp:before{content:"\f2d5"} .fa-barcode:before{content:"\f02a"} .fa-bars:before{content:"\f0c9"} .fa-baseball-ball:before{content:"\f433"} .fa-basketball-ball:before{content:"\f434"} .fa-bath:before{content:"\f2cd"} .fa-battery-empty:before{content:"\f244"} .fa-battery-full:before{content:"\f240"} .fa-battery-half:before{content:"\f242"} .fa-battery-quarter:before{content:"\f243"} .fa-battery-three-quarters:before{content:"\f241"} .fa-bed:before{content:"\f236"} .fa-beer:before{content:"\f0fc"} .fa-behance:before{content:"\f1b4"} .fa-behance-square:before{content:"\f1b5"} .fa-bell:before{content:"\f0f3"} .fa-bell-slash:before{content:"\f1f6"} .fa-bezier-curve:before{content:"\f55b"} .fa-bible:before{content:"\f647"} .fa-bicycle:before{content:"\f206"} .fa-bimobject:before{content:"\f378"} .fa-binoculars:before{content:"\f1e5"} .fa-birthday-cake:before{content:"\f1fd"} .fa-bitbucket:before{content:"\f171"} .fa-bitcoin:before{content:"\f379"} .fa-bity:before{content:"\f37a"} .fa-black-tie:before{content:"\f27e"} .fa-blackberry:before{content:"\f37b"} .fa-blender:before{content:"\f517"} .fa-blind:before{content:"\f29d"} .fa-blogger:before{content:"\f37c"} .fa-blogger-b:before{content:"\f37d"} .fa-bluetooth:before{content:"\f293"} .fa-bluetooth-b:before{content:"\f294"} .fa-bold:before{content:"\f032"} .fa-bolt:before{content:"\f0e7"} .fa-bomb:before{content:"\f1e2"} .fa-bone:before{content:"\f5d7"} .fa-bong:before{content:"\f55c"} .fa-book:before{content:"\f02d"} .fa-book-open:before{content:"\f518"} .fa-book-reader:before{content:"\f5da"} .fa-bookmark:before{content:"\f02e"} .fa-bowling-ball:before{content:"\f436"} .fa-box:before{content:"\f466"} .fa-box-open:before{content:"\f49e"} .fa-boxes:before{content:"\f468"} .fa-braille:before{content:"\f2a1"} .fa-brain:before{content:"\f5dc"} .fa-briefcase:before{content:"\f0b1"} .fa-briefcase-medical:before{content:"\f469"} .fa-broadcast-tower:before{content:"\f519"} .fa-broom:before{content:"\f51a"} .fa-brush:before{content:"\f55d"} .fa-btc:before{content:"\f15a"} .fa-bug:before{content:"\f188"} .fa-building:before{content:"\f1ad"} .fa-bullhorn:before{content:"\f0a1"} .fa-bullseye:before{content:"\f140"} .fa-burn:before{content:"\f46a"} .fa-buromobelexperte:before{content:"\f37f"} .fa-bus:before{content:"\f207"} .fa-bus-alt:before{content:"\f55e"} .fa-business-time:before{content:"\f64a"} .fa-buysellads:before{content:"\f20d"} .fa-calculator:before{content:"\f1ec"} .fa-calendar:before{content:"\f133"} .fa-calendar-alt:before{content:"\f073"} .fa-calendar-check:before{content:"\f274"} .fa-calendar-minus:before{content:"\f272"} .fa-calendar-plus:before{content:"\f271"} .fa-calendar-times:before{content:"\f273"} .fa-camera:before{content:"\f030"} .fa-camera-retro:before{content:"\f083"} .fa-cannabis:before{content:"\f55f"} .fa-capsules:before{content:"\f46b"} .fa-car:before{content:"\f1b9"} .fa-car-alt:before{content:"\f5de"} .fa-car-battery:before{content:"\f5df"} .fa-car-crash:before{content:"\f5e1"} .fa-car-side:before{content:"\f5e4"} .fa-caret-down:before{content:"\f0d7"} .fa-caret-left:before{content:"\f0d9"} .fa-caret-right:before{content:"\f0da"} .fa-caret-square-down:before{content:"\f150"} .fa-caret-square-left:before{content:"\f191"} .fa-caret-square-right:before{content:"\f152"} .fa-caret-square-up:before{content:"\f151"} .fa-caret-up:before{content:"\f0d8"} .fa-cart-arrow-down:before{content:"\f218"} .fa-cart-plus:before{content:"\f217"} .fa-cc-amazon-pay:before{content:"\f42d"} .fa-cc-amex:before{content:"\f1f3"} .fa-cc-apple-pay:before{content:"\f416"} .fa-cc-diners-club:before{content:"\f24c"} .fa-cc-discover:before{content:"\f1f2"} .fa-cc-jcb:before{content:"\f24b"} .fa-cc-mastercard:before{content:"\f1f1"} .fa-cc-paypal:before{content:"\f1f4"} .fa-cc-stripe:before{content:"\f1f5"} .fa-cc-visa:before{content:"\f1f0"} .fa-centercode:before{content:"\f380"} .fa-certificate:before{content:"\f0a3"} .fa-chalkboard:before{content:"\f51b"} .fa-chalkboard-teacher:before{content:"\f51c"} .fa-charging-station:before{content:"\f5e7"} .fa-chart-area:before{content:"\f1fe"} .fa-chart-bar:before{content:"\f080"} .fa-chart-line:before{content:"\f201"} .fa-chart-pie:before{content:"\f200"} .fa-check:before{content:"\f00c"} .fa-check-circle:before{content:"\f058"} .fa-check-double:before{content:"\f560"} .fa-check-square:before{content:"\f14a"} .fa-chess:before{content:"\f439"} .fa-chess-bishop:before{content:"\f43a"} .fa-chess-board:before{content:"\f43c"} .fa-chess-king:before{content:"\f43f"} .fa-chess-knight:before{content:"\f441"} .fa-chess-pawn:before{content:"\f443"} .fa-chess-queen:before{content:"\f445"} .fa-chess-rook:before{content:"\f447"} .fa-chevron-circle-down:before{content:"\f13a"} .fa-chevron-circle-left:before{content:"\f137"} .fa-chevron-circle-right:before{content:"\f138"} .fa-chevron-circle-up:before{content:"\f139"} .fa-chevron-down:before{content:"\f078"} .fa-chevron-left:before{content:"\f053"} .fa-chevron-right:before{content:"\f054"} .fa-chevron-up:before{content:"\f077"} .fa-child:before{content:"\f1ae"} .fa-chrome:before{content:"\f268"} .fa-church:before{content:"\f51d"} .fa-circle:before{content:"\f111"} .fa-circle-notch:before{content:"\f1ce"} .fa-city:before{content:"\f64f"} .fa-clipboard:before{content:"\f328"} .fa-clipboard-check:before{content:"\f46c"} .fa-clipboard-list:before{content:"\f46d"} .fa-clock:before{content:"\f017"} .fa-clone:before{content:"\f24d"} .fa-closed-captioning:before{content:"\f20a"} .fa-cloud:before{content:"\f0c2"} .fa-cloud-download-alt:before{content:"\f381"} .fa-cloud-upload-alt:before{content:"\f382"} .fa-cloudscale:before{content:"\f383"} .fa-cloudsmith:before{content:"\f384"} .fa-cloudversify:before{content:"\f385"} .fa-cocktail:before{content:"\f561"} .fa-code:before{content:"\f121"} .fa-code-branch:before{content:"\f126"} .fa-codepen:before{content:"\f1cb"} .fa-codiepie:before{content:"\f284"} .fa-coffee:before{content:"\f0f4"} .fa-cog:before{content:"\f013"} .fa-cogs:before{content:"\f085"} .fa-coins:before{content:"\f51e"} .fa-columns:before{content:"\f0db"} .fa-comment:before{content:"\f075"} .fa-comment-alt:before{content:"\f27a"} .fa-comment-dollar:before{content:"\f651"} .fa-comment-dots:before{content:"\f4ad"} .fa-comment-slash:before{content:"\f4b3"} .fa-comments:before{content:"\f086"} .fa-comments-dollar:before{content:"\f653"} .fa-compact-disc:before{content:"\f51f"} .fa-compass:before{content:"\f14e"} .fa-compress:before{content:"\f066"} .fa-concierge-bell:before{content:"\f562"} .fa-connectdevelop:before{content:"\f20e"} .fa-contao:before{content:"\f26d"} .fa-cookie:before{content:"\f563"} .fa-cookie-bite:before{content:"\f564"} .fa-copy:before{content:"\f0c5"} .fa-copyright:before{content:"\f1f9"} .fa-couch:before{content:"\f4b8"} .fa-cpanel:before{content:"\f388"} .fa-creative-commons:before{content:"\f25e"} .fa-creative-commons-by:before{content:"\f4e7"} .fa-creative-commons-nc:before{content:"\f4e8"} .fa-creative-commons-nc-eu:before{content:"\f4e9"} .fa-creative-commons-nc-jp:before{content:"\f4ea"} .fa-creative-commons-nd:before{content:"\f4eb"} .fa-creative-commons-pd:before{content:"\f4ec"} .fa-creative-commons-pd-alt:before{content:"\f4ed"} .fa-creative-commons-remix:before{content:"\f4ee"} .fa-creative-commons-sa:before{content:"\f4ef"} .fa-creative-commons-sampling:before{content:"\f4f0"} .fa-creative-commons-sampling-plus:before{content:"\f4f1"} .fa-creative-commons-share:before{content:"\f4f2"} .fa-credit-card:before{content:"\f09d"} .fa-crop:before{content:"\f125"} .fa-crop-alt:before{content:"\f565"} .fa-cross:before{content:"\f654"} .fa-crosshairs:before{content:"\f05b"} .fa-crow:before{content:"\f520"} .fa-crown:before{content:"\f521"} .fa-css3:before{content:"\f13c"} .fa-css3-alt:before{content:"\f38b"} .fa-cube:before{content:"\f1b2"} .fa-cubes:before{content:"\f1b3"} .fa-cut:before{content:"\f0c4"} .fa-cuttlefish:before{content:"\f38c"} .fa-d-and-d:before{content:"\f38d"} .fa-dashcube:before{content:"\f210"} .fa-database:before{content:"\f1c0"} .fa-deaf:before{content:"\f2a4"} .fa-delicious:before{content:"\f1a5"} .fa-deploydog:before{content:"\f38e"} .fa-deskpro:before{content:"\f38f"} .fa-desktop:before{content:"\f108"} .fa-deviantart:before{content:"\f1bd"} .fa-dharmachakra:before{content:"\f655"} .fa-diagnoses:before{content:"\f470"} .fa-dice:before{content:"\f522"} .fa-dice-five:before{content:"\f523"} .fa-dice-four:before{content:"\f524"} .fa-dice-one:before{content:"\f525"} .fa-dice-six:before{content:"\f526"} .fa-dice-three:before{content:"\f527"} .fa-dice-two:before{content:"\f528"} .fa-digg:before{content:"\f1a6"} .fa-digital-ocean:before{content:"\f391"} .fa-digital-tachograph:before{content:"\f566"} .fa-directions:before{content:"\f5eb"} .fa-discord:before{content:"\f392"} .fa-discourse:before{content:"\f393"} .fa-divide:before{content:"\f529"} .fa-dizzy:before{content:"\f567"} .fa-dna:before{content:"\f471"} .fa-dochub:before{content:"\f394"} .fa-docker:before{content:"\f395"} .fa-dollar-sign:before{content:"\f155"} .fa-dolly:before{content:"\f472"} .fa-dolly-flatbed:before{content:"\f474"} .fa-donate:before{content:"\f4b9"} .fa-door-closed:before{content:"\f52a"} .fa-door-open:before{content:"\f52b"} .fa-dot-circle:before{content:"\f192"} .fa-dove:before{content:"\f4ba"} .fa-download:before{content:"\f019"} .fa-draft2digital:before{content:"\f396"} .fa-drafting-compass:before{content:"\f568"} .fa-draw-polygon:before{content:"\f5ee"} .fa-dribbble:before{content:"\f17d"} .fa-dribbble-square:before{content:"\f397"} .fa-dropbox:before{content:"\f16b"} .fa-drum:before{content:"\f569"} .fa-drum-steelpan:before{content:"\f56a"} .fa-drupal:before{content:"\f1a9"} .fa-dumbbell:before{content:"\f44b"} .fa-dyalog:before{content:"\f399"} .fa-earlybirds:before{content:"\f39a"} .fa-ebay:before{content:"\f4f4"} .fa-edge:before{content:"\f282"} .fa-edit:before{content:"\f044"} .fa-eject:before{content:"\f052"} .fa-elementor:before{content:"\f430"} .fa-ellipsis-h:before{content:"\f141"} .fa-ellipsis-v:before{content:"\f142"} .fa-ello:before{content:"\f5f1"} .fa-ember:before{content:"\f423"} .fa-empire:before{content:"\f1d1"} .fa-envelope:before{content:"\f0e0"} .fa-envelope-open:before{content:"\f2b6"} .fa-envelope-open-text:before{content:"\f658"} .fa-envelope-square:before{content:"\f199"} .fa-envira:before{content:"\f299"} .fa-equals:before{content:"\f52c"} .fa-eraser:before{content:"\f12d"} .fa-erlang:before{content:"\f39d"} .fa-ethereum:before{content:"\f42e"} .fa-etsy:before{content:"\f2d7"} .fa-euro-sign:before{content:"\f153"} .fa-exchange-alt:before{content:"\f362"} .fa-exclamation:before{content:"\f12a"} .fa-exclamation-circle:before{content:"\f06a"} .fa-exclamation-triangle:before{content:"\f071"} .fa-expand:before{content:"\f065"} .fa-expand-arrows-alt:before{content:"\f31e"} .fa-expeditedssl:before{content:"\f23e"} .fa-external-link-alt:before{content:"\f35d"} .fa-external-link-square-alt:before{content:"\f360"} .fa-eye:before{content:"\f06e"} .fa-eye-dropper:before{content:"\f1fb"} .fa-eye-slash:before{content:"\f070"} .fa-facebook:before{content:"\f09a"} .fa-facebook-f:before{content:"\f39e"} .fa-facebook-messenger:before{content:"\f39f"} .fa-facebook-square:before{content:"\f082"} .fa-fast-backward:before{content:"\f049"} .fa-fast-forward:before{content:"\f050"} .fa-fax:before{content:"\f1ac"} .fa-feather:before{content:"\f52d"} .fa-feather-alt:before{content:"\f56b"} .fa-female:before{content:"\f182"} .fa-fighter-jet:before{content:"\f0fb"} .fa-file:before{content:"\f15b"} .fa-file-alt:before{content:"\f15c"} .fa-file-archive:before{content:"\f1c6"} .fa-file-audio:before{content:"\f1c7"} .fa-file-code:before{content:"\f1c9"} .fa-file-contract:before{content:"\f56c"} .fa-file-download:before{content:"\f56d"} .fa-file-excel:before{content:"\f1c3"} .fa-file-export:before{content:"\f56e"} .fa-file-image:before{content:"\f1c5"} .fa-file-import:before{content:"\f56f"} .fa-file-invoice:before{content:"\f570"} .fa-file-invoice-dollar:before{content:"\f571"} .fa-file-medical:before{content:"\f477"} .fa-file-medical-alt:before{content:"\f478"} .fa-file-pdf:before{content:"\f1c1"} .fa-file-powerpoint:before{content:"\f1c4"} .fa-file-prescription:before{content:"\f572"} .fa-file-signature:before{content:"\f573"} .fa-file-upload:before{content:"\f574"} .fa-file-video:before{content:"\f1c8"} .fa-file-word:before{content:"\f1c2"} .fa-fill:before{content:"\f575"} .fa-fill-drip:before{content:"\f576"} .fa-film:before{content:"\f008"} .fa-filter:before{content:"\f0b0"} .fa-fingerprint:before{content:"\f577"} .fa-fire:before{content:"\f06d"} .fa-fire-extinguisher:before{content:"\f134"} .fa-firefox:before{content:"\f269"} .fa-first-aid:before{content:"\f479"} .fa-first-order:before{content:"\f2b0"} .fa-first-order-alt:before{content:"\f50a"} .fa-firstdraft:before{content:"\f3a1"} .fa-fish:before{content:"\f578"} .fa-flag:before{content:"\f024"} .fa-flag-checkered:before{content:"\f11e"} .fa-flask:before{content:"\f0c3"} .fa-flickr:before{content:"\f16e"} .fa-flipboard:before{content:"\f44d"} .fa-flushed:before{content:"\f579"} .fa-fly:before{content:"\f417"} .fa-folder:before{content:"\f07b"} .fa-folder-minus:before{content:"\f65d"} .fa-folder-open:before{content:"\f07c"} .fa-folder-plus:before{content:"\f65e"} .fa-font:before{content:"\f031"} .fa-font-awesome:before{content:"\f2b4"} .fa-font-awesome-alt:before{content:"\f35c"} .fa-font-awesome-flag:before{content:"\f425"} .fa-font-awesome-logo-full:before{content:"\f4e6"} .fa-fonticons:before{content:"\f280"} .fa-fonticons-fi:before{content:"\f3a2"} .fa-football-ball:before{content:"\f44e"} .fa-fort-awesome:before{content:"\f286"} .fa-fort-awesome-alt:before{content:"\f3a3"} .fa-forumbee:before{content:"\f211"} .fa-forward:before{content:"\f04e"} .fa-foursquare:before{content:"\f180"} .fa-free-code-camp:before{content:"\f2c5"} .fa-freebsd:before{content:"\f3a4"} .fa-frog:before{content:"\f52e"} .fa-frown:before{content:"\f119"} .fa-frown-open:before{content:"\f57a"} .fa-fulcrum:before{content:"\f50b"} .fa-funnel-dollar:before{content:"\f662"} .fa-futbol:before{content:"\f1e3"} .fa-galactic-republic:before{content:"\f50c"} .fa-galactic-senate:before{content:"\f50d"} .fa-gamepad:before{content:"\f11b"} .fa-gas-pump:before{content:"\f52f"} .fa-gavel:before{content:"\f0e3"} .fa-gem:before{content:"\f3a5"} .fa-genderless:before{content:"\f22d"} .fa-get-pocket:before{content:"\f265"} .fa-gg:before{content:"\f260"} .fa-gg-circle:before{content:"\f261"} .fa-gift:before{content:"\f06b"} .fa-git:before{content:"\f1d3"} .fa-git-square:before{content:"\f1d2"} .fa-github:before{content:"\f09b"} .fa-github-alt:before{content:"\f113"} .fa-github-square:before{content:"\f092"} .fa-gitkraken:before{content:"\f3a6"} .fa-gitlab:before{content:"\f296"} .fa-gitter:before{content:"\f426"} .fa-glass-martini:before{content:"\f000"} .fa-glass-martini-alt:before{content:"\f57b"} .fa-glasses:before{content:"\f530"} .fa-glide:before{content:"\f2a5"} .fa-glide-g:before{content:"\f2a6"} .fa-globe:before{content:"\f0ac"} .fa-globe-africa:before{content:"\f57c"} .fa-globe-americas:before{content:"\f57d"} .fa-globe-asia:before{content:"\f57e"} .fa-gofore:before{content:"\f3a7"} .fa-golf-ball:before{content:"\f450"} .fa-goodreads:before{content:"\f3a8"} .fa-goodreads-g:before{content:"\f3a9"} .fa-google:before{content:"\f1a0"} .fa-google-drive:before{content:"\f3aa"} .fa-google-play:before{content:"\f3ab"} .fa-google-plus:before{content:"\f2b3"} .fa-google-plus-g:before{content:"\f0d5"} .fa-google-plus-square:before{content:"\f0d4"} .fa-google-wallet:before{content:"\f1ee"} .fa-gopuram:before{content:"\f664"} .fa-graduation-cap:before{content:"\f19d"} .fa-gratipay:before{content:"\f184"} .fa-grav:before{content:"\f2d6"} .fa-greater-than:before{content:"\f531"} .fa-greater-than-equal:before{content:"\f532"} .fa-grimace:before{content:"\f57f"} .fa-grin:before{content:"\f580"} .fa-grin-alt:before{content:"\f581"} .fa-grin-beam:before{content:"\f582"} .fa-grin-beam-sweat:before{content:"\f583"} .fa-grin-hearts:before{content:"\f584"} .fa-grin-squint:before{content:"\f585"} .fa-grin-squint-tears:before{content:"\f586"} .fa-grin-stars:before{content:"\f587"} .fa-grin-tears:before{content:"\f588"} .fa-grin-tongue:before{content:"\f589"} .fa-grin-tongue-squint:before{content:"\f58a"} .fa-grin-tongue-wink:before{content:"\f58b"} .fa-grin-wink:before{content:"\f58c"} .fa-grip-horizontal:before{content:"\f58d"} .fa-grip-vertical:before{content:"\f58e"} .fa-gripfire:before{content:"\f3ac"} .fa-grunt:before{content:"\f3ad"} .fa-gulp:before{content:"\f3ae"} .fa-h-square:before{content:"\f0fd"} .fa-hacker-news:before{content:"\f1d4"} .fa-hacker-news-square:before{content:"\f3af"} .fa-hackerrank:before{content:"\f5f7"} .fa-hamsa:before{content:"\f665"} .fa-hand-holding:before{content:"\f4bd"} .fa-hand-holding-heart:before{content:"\f4be"} .fa-hand-holding-usd:before{content:"\f4c0"} .fa-hand-lizard:before{content:"\f258"} .fa-hand-paper:before{content:"\f256"} .fa-hand-peace:before{content:"\f25b"} .fa-hand-point-down:before{content:"\f0a7"} .fa-hand-point-left:before{content:"\f0a5"} .fa-hand-point-right:before{content:"\f0a4"} .fa-hand-point-up:before{content:"\f0a6"} .fa-hand-pointer:before{content:"\f25a"} .fa-hand-rock:before{content:"\f255"} .fa-hand-scissors:before{content:"\f257"} .fa-hand-spock:before{content:"\f259"} .fa-hands:before{content:"\f4c2"} .fa-hands-helping:before{content:"\f4c4"} .fa-handshake:before{content:"\f2b5"} .fa-hashtag:before{content:"\f292"} .fa-haykal:before{content:"\f666"} .fa-hdd:before{content:"\f0a0"} .fa-heading:before{content:"\f1dc"} .fa-headphones:before{content:"\f025"} .fa-headphones-alt:before{content:"\f58f"} .fa-headset:before{content:"\f590"} .fa-heart:before{content:"\f004"} .fa-heartbeat:before{content:"\f21e"} .fa-helicopter:before{content:"\f533"} .fa-highlighter:before{content:"\f591"} .fa-hips:before{content:"\f452"} .fa-hire-a-helper:before{content:"\f3b0"} .fa-history:before{content:"\f1da"} .fa-hockey-puck:before{content:"\f453"} .fa-home:before{content:"\f015"} .fa-hooli:before{content:"\f427"} .fa-hornbill:before{content:"\f592"} .fa-hospital:before{content:"\f0f8"} .fa-hospital-alt:before{content:"\f47d"} .fa-hospital-symbol:before{content:"\f47e"} .fa-hot-tub:before{content:"\f593"} .fa-hotel:before{content:"\f594"} .fa-hotjar:before{content:"\f3b1"} .fa-hourglass:before{content:"\f254"} .fa-hourglass-end:before{content:"\f253"} .fa-hourglass-half:before{content:"\f252"} .fa-hourglass-start:before{content:"\f251"} .fa-houzz:before{content:"\f27c"} .fa-html5:before{content:"\f13b"} .fa-hubspot:before{content:"\f3b2"} .fa-i-cursor:before{content:"\f246"} .fa-id-badge:before{content:"\f2c1"} .fa-id-card:before{content:"\f2c2"} .fa-id-card-alt:before{content:"\f47f"} .fa-image:before{content:"\f03e"} .fa-images:before{content:"\f302"} .fa-imdb:before{content:"\f2d8"} .fa-inbox:before{content:"\f01c"} .fa-indent:before{content:"\f03c"} .fa-industry:before{content:"\f275"} .fa-infinity:before{content:"\f534"} .fa-info:before{content:"\f129"} .fa-info-circle:before{content:"\f05a"} .fa-instagram:before{content:"\f16d"} .fa-internet-explorer:before{content:"\f26b"} .fa-ioxhost:before{content:"\f208"} .fa-italic:before{content:"\f033"} .fa-itunes:before{content:"\f3b4"} .fa-itunes-note:before{content:"\f3b5"} .fa-java:before{content:"\f4e4"} .fa-jedi:before{content:"\f669"} .fa-jedi-order:before{content:"\f50e"} .fa-jenkins:before{content:"\f3b6"} .fa-joget:before{content:"\f3b7"} .fa-joint:before{content:"\f595"} .fa-joomla:before{content:"\f1aa"} .fa-journal-whills:before{content:"\f66a"} .fa-js:before{content:"\f3b8"} .fa-js-square:before{content:"\f3b9"} .fa-jsfiddle:before{content:"\f1cc"} .fa-kaaba:before{content:"\f66b"} .fa-kaggle:before{content:"\f5fa"} .fa-key:before{content:"\f084"} .fa-keybase:before{content:"\f4f5"} .fa-keyboard:before{content:"\f11c"} .fa-keycdn:before{content:"\f3ba"} .fa-khanda:before{content:"\f66d"} .fa-kickstarter:before{content:"\f3bb"} .fa-kickstarter-k:before{content:"\f3bc"} .fa-kiss:before{content:"\f596"} .fa-kiss-beam:before{content:"\f597"} .fa-kiss-wink-heart:before{content:"\f598"} .fa-kiwi-bird:before{content:"\f535"} .fa-korvue:before{content:"\f42f"} .fa-landmark:before{content:"\f66f"} .fa-language:before{content:"\f1ab"} .fa-laptop:before{content:"\f109"} .fa-laptop-code:before{content:"\f5fc"} .fa-laravel:before{content:"\f3bd"} .fa-lastfm:before{content:"\f202"} .fa-lastfm-square:before{content:"\f203"} .fa-laugh:before{content:"\f599"} .fa-laugh-beam:before{content:"\f59a"} .fa-laugh-squint:before{content:"\f59b"} .fa-laugh-wink:before{content:"\f59c"} .fa-layer-group:before{content:"\f5fd"} .fa-leaf:before{content:"\f06c"} .fa-leanpub:before{content:"\f212"} .fa-lemon:before{content:"\f094"} .fa-less:before{content:"\f41d"} .fa-less-than:before{content:"\f536"} .fa-less-than-equal:before{content:"\f537"} .fa-level-down-alt:before{content:"\f3be"} .fa-level-up-alt:before{content:"\f3bf"} .fa-life-ring:before{content:"\f1cd"} .fa-lightbulb:before{content:"\f0eb"} .fa-line:before{content:"\f3c0"} .fa-link:before{content:"\f0c1"} .fa-linkedin:before{content:"\f08c"} .fa-linkedin-in:before{content:"\f0e1"} .fa-linode:before{content:"\f2b8"} .fa-linux:before{content:"\f17c"} .fa-lira-sign:before{content:"\f195"} .fa-list:before{content:"\f03a"} .fa-list-alt:before{content:"\f022"} .fa-list-ol:before{content:"\f0cb"} .fa-list-ul:before{content:"\f0ca"} .fa-location-arrow:before{content:"\f124"} .fa-lock:before{content:"\f023"} .fa-lock-open:before{content:"\f3c1"} .fa-long-arrow-alt-down:before{content:"\f309"} .fa-long-arrow-alt-left:before{content:"\f30a"} .fa-long-arrow-alt-right:before{content:"\f30b"} .fa-long-arrow-alt-up:before{content:"\f30c"} .fa-low-vision:before{content:"\f2a8"} .fa-luggage-cart:before{content:"\f59d"} .fa-lyft:before{content:"\f3c3"} .fa-magento:before{content:"\f3c4"} .fa-magic:before{content:"\f0d0"} .fa-magnet:before{content:"\f076"} .fa-mail-bulk:before{content:"\f674"} .fa-mailchimp:before{content:"\f59e"} .fa-male:before{content:"\f183"} .fa-mandalorian:before{content:"\f50f"} .fa-map:before{content:"\f279"} .fa-map-marked:before{content:"\f59f"} .fa-map-marked-alt:before{content:"\f5a0"} .fa-map-marker:before{content:"\f041"} .fa-map-marker-alt:before{content:"\f3c5"} .fa-map-pin:before{content:"\f276"} .fa-map-signs:before{content:"\f277"} .fa-markdown:before{content:"\f60f"} .fa-marker:before{content:"\f5a1"} .fa-mars:before{content:"\f222"} .fa-mars-double:before{content:"\f227"} .fa-mars-stroke:before{content:"\f229"} .fa-mars-stroke-h:before{content:"\f22b"} .fa-mars-stroke-v:before{content:"\f22a"} .fa-mastodon:before{content:"\f4f6"} .fa-maxcdn:before{content:"\f136"} .fa-medal:before{content:"\f5a2"} .fa-medapps:before{content:"\f3c6"} .fa-medium:before{content:"\f23a"} .fa-medium-m:before{content:"\f3c7"} .fa-medkit:before{content:"\f0fa"} .fa-medrt:before{content:"\f3c8"} .fa-meetup:before{content:"\f2e0"} .fa-megaport:before{content:"\f5a3"} .fa-meh:before{content:"\f11a"} .fa-meh-blank:before{content:"\f5a4"} .fa-meh-rolling-eyes:before{content:"\f5a5"} .fa-memory:before{content:"\f538"} .fa-menorah:before{content:"\f676"} .fa-mercury:before{content:"\f223"} .fa-microchip:before{content:"\f2db"} .fa-microphone:before{content:"\f130"} .fa-microphone-alt:before{content:"\f3c9"} .fa-microphone-alt-slash:before{content:"\f539"} .fa-microphone-slash:before{content:"\f131"} .fa-microscope:before{content:"\f610"} .fa-microsoft:before{content:"\f3ca"} .fa-minus:before{content:"\f068"} .fa-minus-circle:before{content:"\f056"} .fa-minus-square:before{content:"\f146"} .fa-mix:before{content:"\f3cb"} .fa-mixcloud:before{content:"\f289"} .fa-mizuni:before{content:"\f3cc"} .fa-mobile:before{content:"\f10b"} .fa-mobile-alt:before{content:"\f3cd"} .fa-modx:before{content:"\f285"} .fa-monero:before{content:"\f3d0"} .fa-money-bill:before{content:"\f0d6"} .fa-money-bill-alt:before{content:"\f3d1"} .fa-money-bill-wave:before{content:"\f53a"} .fa-money-bill-wave-alt:before{content:"\f53b"} .fa-money-check:before{content:"\f53c"} .fa-money-check-alt:before{content:"\f53d"} .fa-monument:before{content:"\f5a6"} .fa-moon:before{content:"\f186"} .fa-mortar-pestle:before{content:"\f5a7"} .fa-mosque:before{content:"\f678"} .fa-motorcycle:before{content:"\f21c"} .fa-mouse-pointer:before{content:"\f245"} .fa-music:before{content:"\f001"} .fa-napster:before{content:"\f3d2"} .fa-neos:before{content:"\f612"} .fa-neuter:before{content:"\f22c"} .fa-newspaper:before{content:"\f1ea"} .fa-nimblr:before{content:"\f5a8"} .fa-nintendo-switch:before{content:"\f418"} .fa-node:before{content:"\f419"} .fa-node-js:before{content:"\f3d3"} .fa-not-equal:before{content:"\f53e"} .fa-notes-medical:before{content:"\f481"} .fa-npm:before{content:"\f3d4"} .fa-ns8:before{content:"\f3d5"} .fa-nutritionix:before{content:"\f3d6"} .fa-object-group:before{content:"\f247"} .fa-object-ungroup:before{content:"\f248"} .fa-odnoklassniki:before{content:"\f263"} .fa-odnoklassniki-square:before{content:"\f264"} .fa-oil-can:before{content:"\f613"} .fa-old-republic:before{content:"\f510"} .fa-om:before{content:"\f679"} .fa-opencart:before{content:"\f23d"} .fa-openid:before{content:"\f19b"} .fa-opera:before{content:"\f26a"} .fa-optin-monster:before{content:"\f23c"} .fa-osi:before{content:"\f41a"} .fa-outdent:before{content:"\f03b"} .fa-page4:before{content:"\f3d7"} .fa-pagelines:before{content:"\f18c"} .fa-paint-brush:before{content:"\f1fc"} .fa-paint-roller:before{content:"\f5aa"} .fa-palette:before{content:"\f53f"} .fa-palfed:before{content:"\f3d8"} .fa-pallet:before{content:"\f482"} .fa-paper-plane:before{content:"\f1d8"} .fa-paperclip:before{content:"\f0c6"} .fa-parachute-box:before{content:"\f4cd"} .fa-paragraph:before{content:"\f1dd"} .fa-parking:before{content:"\f540"} .fa-passport:before{content:"\f5ab"} .fa-pastafarianism:before{content:"\f67b"} .fa-paste:before{content:"\f0ea"} .fa-patreon:before{content:"\f3d9"} .fa-pause:before{content:"\f04c"} .fa-pause-circle:before{content:"\f28b"} .fa-paw:before{content:"\f1b0"} .fa-paypal:before{content:"\f1ed"} .fa-peace:before{content:"\f67c"} .fa-pen:before{content:"\f304"} .fa-pen-alt:before{content:"\f305"} .fa-pen-fancy:before{content:"\f5ac"} .fa-pen-nib:before{content:"\f5ad"} .fa-pen-square:before{content:"\f14b"} .fa-pencil-alt:before{content:"\f303"} .fa-pencil-ruler:before{content:"\f5ae"} .fa-people-carry:before{content:"\f4ce"} .fa-percent:before{content:"\f295"} .fa-percentage:before{content:"\f541"} .fa-periscope:before{content:"\f3da"} .fa-phabricator:before{content:"\f3db"} .fa-phoenix-framework:before{content:"\f3dc"} .fa-phoenix-squadron:before{content:"\f511"} .fa-phone:before{content:"\f095"} .fa-phone-slash:before{content:"\f3dd"} .fa-phone-square:before{content:"\f098"} .fa-phone-volume:before{content:"\f2a0"} .fa-php:before{content:"\f457"} .fa-pied-piper:before{content:"\f2ae"} .fa-pied-piper-alt:before{content:"\f1a8"} .fa-pied-piper-hat:before{content:"\f4e5"} .fa-pied-piper-pp:before{content:"\f1a7"} .fa-piggy-bank:before{content:"\f4d3"} .fa-pills:before{content:"\f484"} .fa-pinterest:before{content:"\f0d2"} .fa-pinterest-p:before{content:"\f231"} .fa-pinterest-square:before{content:"\f0d3"} .fa-place-of-worship:before{content:"\f67f"} .fa-plane:before{content:"\f072"} .fa-plane-arrival:before{content:"\f5af"} .fa-plane-departure:before{content:"\f5b0"} .fa-play:before{content:"\f04b"} .fa-play-circle:before{content:"\f144"} .fa-playstation:before{content:"\f3df"} .fa-plug:before{content:"\f1e6"} .fa-plus:before{content:"\f067"} .fa-plus-circle:before{content:"\f055"} .fa-plus-square:before{content:"\f0fe"} .fa-podcast:before{content:"\f2ce"} .fa-poll:before{content:"\f681"} .fa-poll-h:before{content:"\f682"} .fa-poo:before{content:"\f2fe"} .fa-poop:before{content:"\f619"} .fa-portrait:before{content:"\f3e0"} .fa-pound-sign:before{content:"\f154"} .fa-power-off:before{content:"\f011"} .fa-pray:before{content:"\f683"} .fa-praying-hands:before{content:"\f684"} .fa-prescription:before{content:"\f5b1"} .fa-prescription-bottle:before{content:"\f485"} .fa-prescription-bottle-alt:before{content:"\f486"} .fa-print:before{content:"\f02f"} .fa-procedures:before{content:"\f487"} .fa-product-hunt:before{content:"\f288"} .fa-project-diagram:before{content:"\f542"} .fa-pushed:before{content:"\f3e1"} .fa-puzzle-piece:before{content:"\f12e"} .fa-python:before{content:"\f3e2"} .fa-qq:before{content:"\f1d6"} .fa-qrcode:before{content:"\f029"} .fa-question:before{content:"\f128"} .fa-question-circle:before{content:"\f059"} .fa-quidditch:before{content:"\f458"} .fa-quinscape:before{content:"\f459"} .fa-quora:before{content:"\f2c4"} .fa-quote-left:before{content:"\f10d"} .fa-quote-right:before{content:"\f10e"} .fa-quran:before{content:"\f687"} .fa-r-project:before{content:"\f4f7"} .fa-random:before{content:"\f074"} .fa-ravelry:before{content:"\f2d9"} .fa-react:before{content:"\f41b"} .fa-readme:before{content:"\f4d5"} .fa-rebel:before{content:"\f1d0"} .fa-receipt:before{content:"\f543"} .fa-recycle:before{content:"\f1b8"} .fa-red-river:before{content:"\f3e3"} .fa-reddit:before{content:"\f1a1"} .fa-reddit-alien:before{content:"\f281"} .fa-reddit-square:before{content:"\f1a2"} .fa-redo:before{content:"\f01e"} .fa-redo-alt:before{content:"\f2f9"} .fa-registered:before{content:"\f25d"} .fa-rendact:before{content:"\f3e4"} .fa-renren:before{content:"\f18b"} .fa-reply:before{content:"\f3e5"} .fa-reply-all:before{content:"\f122"} .fa-replyd:before{content:"\f3e6"} .fa-researchgate:before{content:"\f4f8"} .fa-resolving:before{content:"\f3e7"} .fa-retweet:before{content:"\f079"} .fa-rev:before{content:"\f5b2"} .fa-ribbon:before{content:"\f4d6"} .fa-road:before{content:"\f018"} .fa-robot:before{content:"\f544"} .fa-rocket:before{content:"\f135"} .fa-rocketchat:before{content:"\f3e8"} .fa-rockrms:before{content:"\f3e9"} .fa-route:before{content:"\f4d7"} .fa-rss:before{content:"\f09e"} .fa-rss-square:before{content:"\f143"} .fa-ruble-sign:before{content:"\f158"} .fa-ruler:before{content:"\f545"} .fa-ruler-combined:before{content:"\f546"} .fa-ruler-horizontal:before{content:"\f547"} .fa-ruler-vertical:before{content:"\f548"} .fa-rupee-sign:before{content:"\f156"} .fa-sad-cry:before{content:"\f5b3"} .fa-sad-tear:before{content:"\f5b4"} .fa-safari:before{content:"\f267"} .fa-sass:before{content:"\f41e"} .fa-save:before{content:"\f0c7"} .fa-schlix:before{content:"\f3ea"} .fa-school:before{content:"\f549"} .fa-screwdriver:before{content:"\f54a"} .fa-scribd:before{content:"\f28a"} .fa-search:before{content:"\f002"} .fa-search-dollar:before{content:"\f688"} .fa-search-location:before{content:"\f689"} .fa-search-minus:before{content:"\f010"} .fa-search-plus:before{content:"\f00e"} .fa-searchengin:before{content:"\f3eb"} .fa-seedling:before{content:"\f4d8"} .fa-sellcast:before{content:"\f2da"} .fa-sellsy:before{content:"\f213"} .fa-server:before{content:"\f233"} .fa-servicestack:before{content:"\f3ec"} .fa-shapes:before{content:"\f61f"} .fa-share:before{content:"\f064"} .fa-share-alt:before{content:"\f1e0"} .fa-share-alt-square:before{content:"\f1e1"} .fa-share-square:before{content:"\f14d"} .fa-shekel-sign:before{content:"\f20b"} .fa-shield-alt:before{content:"\f3ed"} .fa-ship:before{content:"\f21a"} .fa-shipping-fast:before{content:"\f48b"} .fa-shirtsinbulk:before{content:"\f214"} .fa-shoe-prints:before{content:"\f54b"} .fa-shopping-bag:before{content:"\f290"} .fa-shopping-basket:before{content:"\f291"} .fa-shopping-cart:before{content:"\f07a"} .fa-shopware:before{content:"\f5b5"} .fa-shower:before{content:"\f2cc"} .fa-shuttle-van:before{content:"\f5b6"} .fa-sign:before{content:"\f4d9"} .fa-sign-in-alt:before{content:"\f2f6"} .fa-sign-language:before{content:"\f2a7"} .fa-sign-out-alt:before{content:"\f2f5"} .fa-signal:before{content:"\f012"} .fa-signature:before{content:"\f5b7"} .fa-simplybuilt:before{content:"\f215"} .fa-sistrix:before{content:"\f3ee"} .fa-sitemap:before{content:"\f0e8"} .fa-sith:before{content:"\f512"} .fa-skull:before{content:"\f54c"} .fa-skyatlas:before{content:"\f216"} .fa-skype:before{content:"\f17e"} .fa-slack:before{content:"\f198"} .fa-slack-hash:before{content:"\f3ef"} .fa-sliders-h:before{content:"\f1de"} .fa-slideshare:before{content:"\f1e7"} .fa-smile:before{content:"\f118"} .fa-smile-beam:before{content:"\f5b8"} .fa-smile-wink:before{content:"\f4da"} .fa-smoking:before{content:"\f48d"} .fa-smoking-ban:before{content:"\f54d"} .fa-snapchat:before{content:"\f2ab"} .fa-snapchat-ghost:before{content:"\f2ac"} .fa-snapchat-square:before{content:"\f2ad"} .fa-snowflake:before{content:"\f2dc"} .fa-socks:before{content:"\f696"} .fa-solar-panel:before{content:"\f5ba"} .fa-sort:before{content:"\f0dc"} .fa-sort-alpha-down:before{content:"\f15d"} .fa-sort-alpha-up:before{content:"\f15e"} .fa-sort-amount-down:before{content:"\f160"} .fa-sort-amount-up:before{content:"\f161"} .fa-sort-down:before{content:"\f0dd"} .fa-sort-numeric-down:before{content:"\f162"} .fa-sort-numeric-up:before{content:"\f163"} .fa-sort-up:before{content:"\f0de"} .fa-soundcloud:before{content:"\f1be"} .fa-spa:before{content:"\f5bb"} .fa-space-shuttle:before{content:"\f197"} .fa-speakap:before{content:"\f3f3"} .fa-spinner:before{content:"\f110"} .fa-splotch:before{content:"\f5bc"} .fa-spotify:before{content:"\f1bc"} .fa-spray-can:before{content:"\f5bd"} .fa-square:before{content:"\f0c8"} .fa-square-full:before{content:"\f45c"} .fa-square-root-alt:before{content:"\f698"} .fa-squarespace:before{content:"\f5be"} .fa-stack-exchange:before{content:"\f18d"} .fa-stack-overflow:before{content:"\f16c"} .fa-stamp:before{content:"\f5bf"} .fa-star:before{content:"\f005"} .fa-star-and-crescent:before{content:"\f699"} .fa-star-half:before{content:"\f089"} .fa-star-half-alt:before{content:"\f5c0"} .fa-star-of-david:before{content:"\f69a"} .fa-star-of-life:before{content:"\f621"} .fa-staylinked:before{content:"\f3f5"} .fa-steam:before{content:"\f1b6"} .fa-steam-square:before{content:"\f1b7"} .fa-steam-symbol:before{content:"\f3f6"} .fa-step-backward:before{content:"\f048"} .fa-step-forward:before{content:"\f051"} .fa-stethoscope:before{content:"\f0f1"} .fa-sticker-mule:before{content:"\f3f7"} .fa-sticky-note:before{content:"\f249"} .fa-stop:before{content:"\f04d"} .fa-stop-circle:before{content:"\f28d"} .fa-stopwatch:before{content:"\f2f2"} .fa-store:before{content:"\f54e"} .fa-store-alt:before{content:"\f54f"} .fa-strava:before{content:"\f428"} .fa-stream:before{content:"\f550"} .fa-street-view:before{content:"\f21d"} .fa-strikethrough:before{content:"\f0cc"} .fa-stripe:before{content:"\f429"} .fa-stripe-s:before{content:"\f42a"} .fa-stroopwafel:before{content:"\f551"} .fa-studiovinari:before{content:"\f3f8"} .fa-stumbleupon:before{content:"\f1a4"} .fa-stumbleupon-circle:before{content:"\f1a3"} .fa-subscript:before{content:"\f12c"} .fa-subway:before{content:"\f239"} .fa-suitcase:before{content:"\f0f2"} .fa-suitcase-rolling:before{content:"\f5c1"} .fa-sun:before{content:"\f185"} .fa-superpowers:before{content:"\f2dd"} .fa-superscript:before{content:"\f12b"} .fa-supple:before{content:"\f3f9"} .fa-surprise:before{content:"\f5c2"} .fa-swatchbook:before{content:"\f5c3"} .fa-swimmer:before{content:"\f5c4"} .fa-swimming-pool:before{content:"\f5c5"} .fa-synagogue:before{content:"\f69b"} .fa-sync:before{content:"\f021"} .fa-sync-alt:before{content:"\f2f1"} .fa-syringe:before{content:"\f48e"} .fa-table:before{content:"\f0ce"} .fa-table-tennis:before{content:"\f45d"} .fa-tablet:before{content:"\f10a"} .fa-tablet-alt:before{content:"\f3fa"} .fa-tablets:before{content:"\f490"} .fa-tachometer-alt:before{content:"\f3fd"} .fa-tag:before{content:"\f02b"} .fa-tags:before{content:"\f02c"} .fa-tape:before{content:"\f4db"} .fa-tasks:before{content:"\f0ae"} .fa-taxi:before{content:"\f1ba"} .fa-teamspeak:before{content:"\f4f9"} .fa-teeth:before{content:"\f62e"} .fa-teeth-open:before{content:"\f62f"} .fa-telegram:before{content:"\f2c6"} .fa-telegram-plane:before{content:"\f3fe"} .fa-tencent-weibo:before{content:"\f1d5"} .fa-terminal:before{content:"\f120"} .fa-text-height:before{content:"\f034"} .fa-text-width:before{content:"\f035"} .fa-th:before{content:"\f00a"} .fa-th-large:before{content:"\f009"} .fa-th-list:before{content:"\f00b"} .fa-the-red-yeti:before{content:"\f69d"} .fa-theater-masks:before{content:"\f630"} .fa-themeco:before{content:"\f5c6"} .fa-themeisle:before{content:"\f2b2"} .fa-thermometer:before{content:"\f491"} .fa-thermometer-empty:before{content:"\f2cb"} .fa-thermometer-full:before{content:"\f2c7"} .fa-thermometer-half:before{content:"\f2c9"} .fa-thermometer-quarter:before{content:"\f2ca"} .fa-thermometer-three-quarters:before{content:"\f2c8"} .fa-thumbs-down:before{content:"\f165"} .fa-thumbs-up:before{content:"\f164"} .fa-thumbtack:before{content:"\f08d"} .fa-ticket-alt:before{content:"\f3ff"} .fa-times:before{content:"\f00d"} .fa-times-circle:before{content:"\f057"} .fa-tint:before{content:"\f043"} .fa-tint-slash:before{content:"\f5c7"} .fa-tired:before{content:"\f5c8"} .fa-toggle-off:before{content:"\f204"} .fa-toggle-on:before{content:"\f205"} .fa-toolbox:before{content:"\f552"} .fa-tooth:before{content:"\f5c9"} .fa-torah:before{content:"\f6a0"} .fa-torii-gate:before{content:"\f6a1"} .fa-trade-federation:before{content:"\f513"} .fa-trademark:before{content:"\f25c"} .fa-traffic-light:before{content:"\f637"} .fa-train:before{content:"\f238"} .fa-transgender:before{content:"\f224"} .fa-transgender-alt:before{content:"\f225"} .fa-trash:before{content:"\f1f8"} .fa-trash-alt:before{content:"\f2ed"} .fa-tree:before{content:"\f1bb"} .fa-trello:before{content:"\f181"} .fa-tripadvisor:before{content:"\f262"} .fa-trophy:before{content:"\f091"} .fa-truck:before{content:"\f0d1"} .fa-truck-loading:before{content:"\f4de"} .fa-truck-monster:before{content:"\f63b"} .fa-truck-moving:before{content:"\f4df"} .fa-truck-pickup:before{content:"\f63c"} .fa-tshirt:before{content:"\f553"} .fa-tty:before{content:"\f1e4"} .fa-tumblr:before{content:"\f173"} .fa-tumblr-square:before{content:"\f174"} .fa-tv:before{content:"\f26c"} .fa-twitch:before{content:"\f1e8"} .fa-twitter:before{content:"\f099"} .fa-twitter-square:before{content:"\f081"} .fa-typo3:before{content:"\f42b"} .fa-uber:before{content:"\f402"} .fa-uikit:before{content:"\f403"} .fa-umbrella:before{content:"\f0e9"} .fa-umbrella-beach:before{content:"\f5ca"} .fa-underline:before{content:"\f0cd"} .fa-undo:before{content:"\f0e2"} .fa-undo-alt:before{content:"\f2ea"} .fa-uniregistry:before{content:"\f404"} .fa-universal-access:before{content:"\f29a"} .fa-university:before{content:"\f19c"} .fa-unlink:before{content:"\f127"} .fa-unlock:before{content:"\f09c"} .fa-unlock-alt:before{content:"\f13e"} .fa-untappd:before{content:"\f405"} .fa-upload:before{content:"\f093"} .fa-usb:before{content:"\f287"} .fa-user:before{content:"\f007"} .fa-user-alt:before{content:"\f406"} .fa-user-alt-slash:before{content:"\f4fa"} .fa-user-astronaut:before{content:"\f4fb"} .fa-user-check:before{content:"\f4fc"} .fa-user-circle:before{content:"\f2bd"} .fa-user-clock:before{content:"\f4fd"} .fa-user-cog:before{content:"\f4fe"} .fa-user-edit:before{content:"\f4ff"} .fa-user-friends:before{content:"\f500"} .fa-user-graduate:before{content:"\f501"} .fa-user-lock:before{content:"\f502"} .fa-user-md:before{content:"\f0f0"} .fa-user-minus:before{content:"\f503"} .fa-user-ninja:before{content:"\f504"} .fa-user-plus:before{content:"\f234"} .fa-user-secret:before{content:"\f21b"} .fa-user-shield:before{content:"\f505"} .fa-user-slash:before{content:"\f506"} .fa-user-tag:before{content:"\f507"} .fa-user-tie:before{content:"\f508"} .fa-user-times:before{content:"\f235"} .fa-users:before{content:"\f0c0"} .fa-users-cog:before{content:"\f509"} .fa-ussunnah:before{content:"\f407"} .fa-utensil-spoon:before{content:"\f2e5"} .fa-utensils:before{content:"\f2e7"} .fa-vaadin:before{content:"\f408"} .fa-vector-square:before{content:"\f5cb"} .fa-venus:before{content:"\f221"} .fa-venus-double:before{content:"\f226"} .fa-venus-mars:before{content:"\f228"} .fa-viacoin:before{content:"\f237"} .fa-viadeo:before{content:"\f2a9"} .fa-viadeo-square:before{content:"\f2aa"} .fa-vial:before{content:"\f492"} .fa-vials:before{content:"\f493"} .fa-viber:before{content:"\f409"} .fa-video:before{content:"\f03d"} .fa-video-slash:before{content:"\f4e2"} .fa-vihara:before{content:"\f6a7"} .fa-vimeo:before{content:"\f40a"} .fa-vimeo-square:before{content:"\f194"} .fa-vimeo-v:before{content:"\f27d"} .fa-vine:before{content:"\f1ca"} .fa-vk:before{content:"\f189"} .fa-vnv:before{content:"\f40b"} .fa-volleyball-ball:before{content:"\f45f"} .fa-volume-down:before{content:"\f027"} .fa-volume-off:before{content:"\f026"} .fa-volume-up:before{content:"\f028"} .fa-vuejs:before{content:"\f41f"} .fa-walking:before{content:"\f554"} .fa-wallet:before{content:"\f555"} .fa-warehouse:before{content:"\f494"} .fa-weebly:before{content:"\f5cc"} .fa-weibo:before{content:"\f18a"} .fa-weight:before{content:"\f496"} .fa-weight-hanging:before{content:"\f5cd"} .fa-weixin:before{content:"\f1d7"} .fa-whatsapp:before{content:"\f232"} .fa-whatsapp-square:before{content:"\f40c"} .fa-wheelchair:before{content:"\f193"} .fa-whmcs:before{content:"\f40d"} .fa-wifi:before{content:"\f1eb"} .fa-wikipedia-w:before{content:"\f266"} .fa-window-close:before{content:"\f410"} .fa-window-maximize:before{content:"\f2d0"} .fa-window-minimize:before{content:"\f2d1"} .fa-window-restore:before{content:"\f2d2"} .fa-windows:before{content:"\f17a"} .fa-wine-glass:before{content:"\f4e3"} .fa-wine-glass-alt:before{content:"\f5ce"} .fa-wix:before{content:"\f5cf"} .fa-wolf-pack-battalion:before{content:"\f514"} .fa-won-sign:before{content:"\f159"} .fa-wordpress:before{content:"\f19a"} .fa-wordpress-simple:before{content:"\f411"} .fa-wpbeginner:before{content:"\f297"} .fa-wpexplorer:before{content:"\f2de"} .fa-wpforms:before{content:"\f298"} .fa-wrench:before{content:"\f0ad"} .fa-x-ray:before{content:"\f497"} .fa-xbox:before{content:"\f412"} .fa-xing:before{content:"\f168"} .fa-xing-square:before{content:"\f169"} .fa-y-combinator:before{content:"\f23b"} .fa-yahoo:before{content:"\f19e"} .fa-yandex:before{content:"\f413"} .fa-yandex-international:before{content:"\f414"} .fa-yelp:before{content:"\f1e9"} .fa-yen-sign:before{content:"\f157"} .fa-yin-yang:before{content:"\f6ad"} .fa-yoast:before{content:"\f2b1"} .fa-youtube:before{content:"\f167"} .fa-youtube-square:before{content:"\f431"} .fa-zhihu:before{content:"\f63f"} .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} .sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} @font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;src:url(/mc_theme_v5/static/src/webfonts/fa-brands-400.eot);src:url(/mc_theme_v5/static/src/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/mc_theme_v5/static/src/webfonts/fa-brands-400.woff2) format("woff2"),url(/mc_theme_v5/static/src/webfonts/fa-brands-400.woff) format("woff"),url(/mc_theme_v5/static/src/webfonts/fa-brands-400.ttf) format("truetype"),url(/mc_theme_v5/static/src/webfonts/fa-brands-400.svg#fontawesome) format("svg")} .fab{font-family:'Font Awesome 5 Brands'} .fa,.far,.fas{font-family:'Font Awesome 5 Free'} @font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(/mc_theme_v5/static/src/webfonts/fa-regular-400.eot);src:url(/mc_theme_v5/static/src/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/mc_theme_v5/static/src/webfonts/fa-regular-400.woff2) format("woff2"),url(/mc_theme_v5/static/src/webfonts/fa-regular-400.woff) format("woff"),url(/mc_theme_v5/static/src/webfonts/fa-regular-400.ttf) format("truetype"),url(/mc_theme_v5/static/src/webfonts/fa-regular-400.svg#fontawesome) format("svg")} .far{font-weight:400} @font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(/mc_theme_v5/static/src/webfonts/fa-solid-900.eot);src:url(/mc_theme_v5/static/src/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/mc_theme_v5/static/src/webfonts/fa-solid-900.woff2) format("woff2"),url(/mc_theme_v5/static/src/webfonts/fa-solid-900.woff) format("woff"),url(/mc_theme_v5/static/src/webfonts/fa-solid-900.ttf) format("truetype"),url(/mc_theme_v5/static/src/webfonts/fa-solid-900.svg#fontawesome) format("svg")} .fa,.fas{font-weight:900} 

/* /mc_theme_v5/static/src/css/style.css defined in bundle 'web.assets_frontend' */
  html{overflow-x: hidden;} body .body-inner{padding: 0; margin: 0;} body .container-wide{width: 100%; margin: 0 auto; padding: 0 60px;} @media (max-width: 1024px){body .body-inner{width: 100%; margin: 0;}body .container-wide{padding: 0 30px;}} @media (min-width: 1024px){body.boxed .body-inner{float: none; width: 1200px; margin: 0 auto;}body.modern .body-inner .container{max-width: 1500px;}body.frame:before, body.frame:after{border: 10px solid #fff; content: ""; position: fixed; width: auto; height: 20px; z-index: 200; box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.1); right: 0; left: 0;}body.frame:after{bottom: 0;}body.frame .body-inner{padding: 20px;}body.frame .body-inner:before, body.frame .body-inner:after{border: 10px solid #fff; content: ""; position: fixed; width: 20px; z-index: 200; box-shadow: 0px 10px 14px 0 rgba(0, 0, 0, 0.1); top: 20px; bottom: 20px; right: 0; left: auto;}body.frame .body-inner:after{right: auto; left: 0; box-shadow: 0px 10px 14px 0 rgba(0, 0, 0, 0.1);}body.frame #scrollTop{left: 46px;}} .container-fullwidth{margin: 0 auto;} .container-fullwidth .row{padding-right: 15px; padding-left: 15px;} section{padding: 80px 0; position: relative; width: 100%; overflow: hidden; z-index: 1; background-color: #ffffff;} @media (max-width: 768px){section{padding: 40px 0;}} @media (max-width: 1024px){.container{padding: 0 30px;}} body.dark{background-color: #181818; color: #999999;} section.dark, .dark section{background-color: #181818; color: #999999;} #page-title{clear: both; padding: 80px 0; background-color: #f8f9fa; position: relative;} #page-title .page-title{text-align: center; padding: 0;} #page-title .page-title > h1{font-family: "Poppins", sans-serif; font-size: 2.5rem; line-height: 1.2; font-weight: 400; margin-bottom: 1rem;} #page-title .page-title > span{font-weight: 400; font-size: 14px;} #page-title .breadcrumb{text-align: center; margin-bottom: 0; padding: 0;} #page-title.page-title-left .page-title{float: right; text-align: right; clear: both;} #page-title.page-title-left .breadcrumb{float: right; text-align: right; display: block;} #page-title.page-title-right .page-title{float: left; text-align: left; clear: both;} #page-title.page-title-right .breadcrumb{float: left; text-align: left;} #page-title[data-bg-parallax] .page-title > h1{color: #ffffff;} #page-title[data-bg-parallax] .page-title > span{color: #ffffff;} #page-title[data-bg-parallax] .breadcrumb ul li + li:before{color: #ffffff;} #page-title[data-bg-parallax] .breadcrumb ul li a{color: #ffffff;} #page-title[data-bg-parallax], #page-title[data-bg-video]{background-color: #1f1f1f;} #header[data-transparent="true"] + #page-title{top: -120px; margin-bottom: -124px; position: relative; padding: 220px 0 160px 0;} .dark #page-title, #page-title.dark{background-color: #181818;} .dark #page-title .page-title > h1, #page-title.dark .page-title > h1{color: #1f1f1f;} .dark #page-title .page-title > span, #page-title.dark .page-title > span{color: #1f1f1f;} .dark #page-title .breadcrumb ul li + li:before, #page-title.dark .breadcrumb ul li + li:before{color: #1f1f1f;} .dark #page-title .breadcrumb ul li a, #page-title.dark .breadcrumb ul li a{color: #1f1f1f;} @media (max-width: 1024px){#page-title .page-title > h1{font-size: 26px; line-height: 34px;}#header[data-transparent="true"] + #page-title{top: -120px; margin-bottom: -124px; padding: 160px 0 80px 0;}} #page-content:not(.no-sidebar){padding: 40px 0 40px 0;} #page-content:not(.no-sidebar).sidebar-left > .container > .row, #page-content:not(.no-sidebar).sidebar-left > .container-wide > .row, #page-content:not(.no-sidebar).sidebar-left > .container-fluid > .row{flex-direction: row-reverse;} #page-content:not(.no-sidebar).sidebar-right > .container > .row, #page-content:not(.no-sidebar).sidebar-right > .container-wide > .row, #page-content:not(.no-sidebar).sidebar-right > .container-fluid > .row{flex-direction: row;} #page-content:not(.no-sidebar).sidebar-right > .container > .row, #page-content:not(.no-sidebar).sidebar-right > .container-wide > .row, #page-content:not(.no-sidebar).sidebar-right > .container-fluid > .row{flex-direction: row;} #page-content:not(.no-sidebar).sidebar-both > .container > .row, #page-content:not(.no-sidebar).sidebar-both > .container-wide > .row, #page-content:not(.no-sidebar).sidebar-both > .container-fluid > .row{flex-direction: row;} #content{overflow: hidden; padding: 60px 0; position: relative;} #content .container, #content .container-wide, #content .container-fluid{position: relative;} .page-content-shadow{box-shadow: 0 82px 53px 10px rgba(0, 0, 0, 0.3);} .content{padding-left: 25px; margin-bottom: 26px;} .sidebar{padding-right: 25px;} .sidebar .content{padding-left: 25px; padding-right: 15px;} .sidebar .sidebar{padding-right: 25px; padding-left: 15px;} .sidebar.sidebar-modern{padding-right: 15px; padding-left: 15px;} .sidebar.sidebar-modern:before{background-color: #f8f9fa; width: 100%; content: ""; position: absolute; z-index: -10; bottom: -10px; right: 0; left: 0; top: -20px; border-radius: 4px;} .sidebar-left .content{padding-right: 25px; padding-left: 15px;} .sidebar-left .sidebar{padding-left: 25px; padding-right: 15px;} .sidebar-left .sidebar.sidebar-modern{padding-right: 15px; padding-left: 15px;} .sidebar-both .sidebar{padding-right: 15px; padding-left: 25px;} .sidebar-both .sidebar.sidebar-modern{padding-right: 15px; padding-left: 15px;} .sidebar-both .content{padding-left: 25px; padding-right: 25px;} .sidebar-both .content + .sidebar{padding-right: 25px; border-left-width: 0; padding-left: 15px;} .sidebar-both .content + .sidebar.sidebar-modern{padding-right: 15px; padding-left: 15px;} @media (max-width: 1024px){#page-content:not(.no-sidebar).sidebar-both > .container > .row .content, #page-content:not(.no-sidebar).sidebar-both > .container-wide > .row .content, #page-content:not(.no-sidebar).sidebar-both > .container-fluid > .row .content{order: -1;}.content, .sidebar{width: 100% !important; padding-right: 15px; padding-left: 15px;}.sidebar-right .sidebar, .sidebar-right .content, .sidebar-both .content, .sidebar-both .content + .sidebar{padding-left: 15px; padding-right: 15px;}.sidebar-both .sidebar:before, .sidebar-right .sidebar:before, .sidebar:before{left: 0; border-left-width: 0; border-right-width: 0; right: 0;}.sidebar-both .sidebar .widgets, .sidebar-right .sidebar .widgets, .sidebar .widgets{float: right;}.sidebar-both .content + .sidebar{border-left-width: 0;}.sidebar-both .content + .sidebar:before{border-left-width: 0; border-right-width: 0;}} @media (max-width: 1024px){#page-content{padding: 20px 0 20px 0;}} .grid-layout{overflow: hidden; margin-bottom: -2px !important;} .grid-layout > *{opacity: 0; transition: opacity .5s ease;} .grid-layout .grid-loader{transition: opacity .1s ease; opacity: 1; z-index: -1;} .grid-layout.grid-loaded > *{opacity: 1;} .grid-layout.grid-loaded .grid-loader{opacity: 0;} .grid-layout, .portfolioo, .posts{position: relative; display: block; clear: both; padding: 0;} .grid-mix-size .portfolio-item:nth-child(2n) .new-badge{left: 70px !important;} .grid-mix-size .portfolio-item:nth-child(2n) > .portfolio-item-wrap{-webkit-transform: scale(0.75); transform: scale(0.8);} .grid-6-columns .grid-item, .post-6-columns .post-item, .portfolio-6-columns .portfolio-item{width: 16.6666666666%;} .grid-6-columns .grid-item.large-width, .post-6-columns .post-item.large-width, .portfolio-6-columns .portfolio-item.large-width{width: 33.333333333%;} .grid-5-columns .grid-item, .post-5-columns .post-item, .portfolio-5-columns .portfolio-item{width: 20%;} .grid-5-columns .grid-item.large-width, .post-5-columns .post-item.large-width, .portfolio-5-columns .portfolio-item.large-width{width: 40%;} .grid-4-columns .grid-item, .post-4-columns .post-item, .portfolio-4-columns .portfolio-item{width: 25%;} .grid-4-columns .grid-item.large-width, .post-4-columns .post-item.large-width, .portfolio-4-columns .portfolio-item.large-width{width: 50%;} .grid-3-columns .grid-item, .post-3-columns .post-item, .portfolio-3-columns .portfolio-item{width: 33.333333333%;} .grid-3-columns .grid-item.large-width, .post-3-columns .post-item.large-width, .portfolio-3-columns .portfolio-item.large-width{width: 66.6666666666%;} .grid-2-columns .grid-item, .post-2-columns .post-item, .portfolio-2-columns .portfolio-item{width: 50.00%;} .grid-2-columns .grid-item.large-width, .post-2-columns .post-item.large-width, .portfolio-2-columns .portfolio-item.large-width{width: 100%;} .grid-1-columns .grid-item, .post-1-columns .post-item, .portfolio-1-columns .portfolio-item{width: 100%;} .grid-1-columns .grid-item.large-width, .post-1-columns .post-item.large-width, .portfolio-1-columns .portfolio-item.large-width{width: 100%;} @media (max-width: 1380px){.grid-5-columns .grid-item, .post-5-columns .post-item, .portfolio-5-columns .portfolio-item{width: 25%;}.grid-5-columns .grid-item.large-width, .post-5-columns .post-item.large-width, .portfolio-5-columns .portfolio-item.large-width{width: 50%;}} @media (max-width: 1024px){.grid-6-columns .grid-item, .post-6-columns .post-item, .portfolio-6-columns .portfolio-item, .grid-5-columns .grid-item, .post-5-columns .post-item, .portfolio-5-columns .portfolio-item, .grid-4-columns .grid-item, .post-4-columns .post-item, .portfolio-4-columns .portfolio-item{width: 33.3333333333%;}.grid-6-columns .grid-item.large-width, .post-6-columns .post-item.large-width, .portfolio-6-columns .portfolio-item.large-width, .grid-5-columns .grid-item.large-width, .post-5-columns .post-item.large-width, .portfolio-5-columns .portfolio-item.large-width, .grid-4-columns .grid-item.large-width, .post-4-columns .post-item.large-width, .portfolio-4-columns .portfolio-item.large-width{width: 66.6666666666%;}.grid-3-columns .grid-item, .post-3-columns .post-item, .portfolio-3-columns .portfolio-item, .grid-2-columns .grid-item, .post-2-columns .post-item, .portfolio-2-columns .portfolio-item{width: 50%;}.grid-3-columns .grid-item.large-width, .post-3-columns .post-item.large-width, .portfolio-3-columns .portfolio-item.large-width, .grid-2-columns .grid-item.large-width, .post-2-columns .post-item.large-width, .portfolio-2-columns .portfolio-item.large-width{width: 100%;}} @media (max-width: 767px){.grid-6-columns .grid-item, .post-6-columns .post-item, .portfolio-6-columns .portfolio-item, .grid-5-columns .grid-item, .post-5-columns .post-item, .portfolio-5-columns .portfolio-item, .grid-4-columns .grid-item, .post-4-columns .post-item, .portfolio-4-columns .portfolio-item{width: 50%;}.grid-6-columns .grid-item.large-width, .post-6-columns .post-item.large-width, .portfolio-6-columns .portfolio-item.large-width, .grid-5-columns .grid-item.large-width, .post-5-columns .post-item.large-width, .portfolio-5-columns .portfolio-item.large-width, .grid-4-columns .grid-item.large-width, .post-4-columns .post-item.large-width, .portfolio-4-columns .portfolio-item.large-width{width: 100%;}.grid-3-columns .grid-item, .post-3-columns .post-item, .portfolio-3-columns .portfolio-item, .grid-2-columns .grid-item, .post-2-columns .post-item, .portfolio-2-columns .portfolio-item{width: 50%;}.grid-3-columns .grid-item.large-width, .post-3-columns .post-item.large-width, .portfolio-3-columns .portfolio-item.large-width, .grid-2-columns .grid-item.large-width, .post-2-columns .post-item.large-width, .portfolio-2-columns .portfolio-item.large-width{width: 100%;}} @media (max-width: 480px){.grid-6-columns .grid-item, .post-6-columns .post-item, .portfolio-6-columns .portfolio-item, .grid-5-columns .grid-item, .post-5-columns .post-item, .portfolio-5-columns .portfolio-item, .grid-4-columns .grid-item, .post-4-columns .post-item, .portfolio-4-columns .portfolio-item, .grid-3-columns .grid-item, .post-3-columns .post-item, .portfolio-3-columns .portfolio-item, .grid-2-columns .grid-item, .post-2-columns .post-item, .portfolio-2-columns .portfolio-item{width: 100%;}.grid-6-columns .grid-item.large-width, .post-6-columns .post-item.large-width, .portfolio-6-columns .portfolio-item.large-width, .grid-5-columns .grid-item.large-width, .post-5-columns .post-item.large-width, .portfolio-5-columns .portfolio-item.large-width, .grid-4-columns .grid-item.large-width, .post-4-columns .post-item.large-width, .portfolio-4-columns .portfolio-item.large-width, .grid-3-columns .grid-item.large-width, .post-3-columns .post-item.large-width, .portfolio-3-columns .portfolio-item.large-width, .grid-2-columns .grid-item.large-width, .post-2-columns .post-item.large-width, .portfolio-2-columns .portfolio-item.large-width{width: 100%;}.grid-xs-2-columns .grid-item, .post-xs-2-columns .post-item, .portfolio-xs-2-columns .portfolio-item{width: 50%;}.grid-xs-2-columns .grid-item.large-width, .post-xs-2-columns .post-item.large-width, .portfolio-xs-2-columns .portfolio-item.large-width{width: 100%;}.grid-xs-3-columns .grid-item, .post-xs-3-columns .post-item, .portfolio-xs-3-columns .portfolio-item{width: 33.3333333333%;}.grid-xs-3-columns .grid-item.large-width, .post-xs-3-columns .post-item.large-width, .portfolio-xs-3-columns .portfolio-item.large-width{width: 66.6666666666%;}.grid-xs-4-columns .grid-item, .post-xs-4-columns .post-item, .portfolio-xs-4-columns .portfolio-item{width: 25%;}.grid-xs-4-columns .grid-item.large-width, .post-xs-4-columns .post-item.large-width, .portfolio-xs-4-columns .portfolio-item.large-width{width: 25%;}} .grid-item .post-item{width: 100%; padding: 0;} .grid-item > img, .grid-item > a > img{width: 100%; height: auto;} .grid-item > .widget{margin: 0;} .grid-item{height: auto !important;} .grid-filter{clear: both; display: block; width: 100%; margin-bottom: 26px; position: relative;} .grid-filter ul{list-style: none; padding: 0; position: relative; height: auto;} .grid-filter li{position: relative; margin-left: 6px; border: 0; margin-bottom: -1px; display: inline-block;} .grid-filter li a{font-weight: 600; display: block; position: relative; padding: 8px 10px; font-size: 13px; line-height: 15px; color: #484848; border-radius: 50px; transition: all .3s ease; border-width: 2px; border-style: solid; border-color: transparent;} .grid-filter li:hover a, .grid-filter li:hover a:hover, .grid-filter li:hover a:active, .grid-filter li:hover a:focus, .grid-filter li.active a, .grid-filter li.active a:hover, .grid-filter li.active a:active, .grid-filter li.active a:focus{background-color: #2250fc; color: #ffffff;} .grid-filter li.active{cursor: pointer; pointer-events: none;} .grid-filter li.active a{color: #ffffff; pointer-events: none;} .grid-filter.gf-outline li:hover a, .grid-filter.gf-outline li.active a{border-color: #2250fc; color: #2250fc; background-color: transparent;} .grid-filter.gf-lines li a{border-radius: 0; border: none; background-color: transparent !important;} .grid-filter.gf-lines li a:after{content: ''; position: absolute; top: auto; bottom: -2px; right: 50%; width: 0; height: 2px; transition: all 0.3s ease;} .grid-filter.gf-lines li:hover a, .grid-filter.gf-lines li.active a{color: #2250fc;} .grid-filter.gf-lines li:hover a:after, .grid-filter.gf-lines li.active a:after{width: 100%; right: 0%; background-color: #2250fc;} .grid-filter.gf-line-bottom{border-bottom: 2px solid #ebebeb;} .grid-filter.gf-classic li a{color: #484848; border-radius: 4px;} .grid-filter.gf-classic li:hover a, .grid-filter.gf-classic li.active a{background-color: #2250fc; color: #ffffff;} .grid-filter.gf-light li a{color: #ffffff; background-color: transparent;} .grid-filter.gf-light li:hover a, .grid-filter.gf-light li.active a{color: #ffffff; border-color: #ffffff; background-color: transparent;} .grid-filter.gf-dark li a{color: #1f1f1f; background-color: transparent;} .grid-filter.gf-dark li:hover, .grid-filter.gf-dark li.active{background-color: transparent;} .grid-filter.gf-dark li:hover a, .grid-filter.gf-dark li.active a{background-color: transparent; color: #1f1f1f; border-color: #1f1f1f;} .grid-filter.gf-default li a{color: none; border-radius: 0; background-color: transparent;} .grid-filter.gf-default li:hover a, .grid-filter.gf-default li.active a{background-color: transparent; color: #2250fc;} .grid-filter.gf-creative li a{border-radius: 0; border: none;} .grid-filter.gf-creative li a:after{background: #1f1f1f; content: ""; height: 2px; right: 0; opacity: 0; position: absolute; top: 100%; transform: translateY(10px); transition: opacity 0.3s ease 0s, transform 0.3s ease 0s; width: 100%;} .grid-filter.gf-creative li:hover, .grid-filter.gf-creative li.active{background-color: transparent;} .grid-filter.gf-creative li:hover a, .grid-filter.gf-creative li.active a{color: #484848; background-color: transparent;} .grid-filter.gf-creative li:hover a:after, .grid-filter.gf-creative li.active a:after{opacity: 1; transform: translateY(0px);} .grid-filter.gf-list li{clear: both; margin-bottom: 3px;} .grid-filter.center li{text-align: center; float: none;} .grid-active-title{font-size: 3rem; font-weight: 100; opacity: 0.1; position: absolute; left: 0; top: -6px;} .content .grid-active-title{font-size: 42px;} .sidebar-both .grid-active-title{display: none;} @media (max-width: 1024px){.grid-active-title{display: none;}.grid-filter li{margin-left: 0; margin-bottom: 4px;}.grid-filter li a{text-align: center; transition: none;}} @media (max-width: 479px){.grid-filter li{margin-left: 0;}} .infinite-scroll-message, #showMore{height: 80px; padding-top: 36px; text-align: center;} .infinite-scroll-message p, #showMore p{margin: 0;} .grid-loader{border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out; position: absolute; top: 60px; right: 48%; color: #dadada; font-size: 6px; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s;} .grid-loader:before, .grid-loader:after{border-radius: 50%; width: 2.5em; height: 2.5em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: load7 1.8s infinite ease-in-out; animation: load7 1.8s infinite ease-in-out;} .grid-loader:before, .grid-loader:after{content: ''; position: absolute; top: 0;} .grid-loader:before{right: -3.5em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s;} .grid-loader:after{right: 3.5em;} @-webkit-keyframes load7{0%, 80%, 100%{box-shadow: 0 2.5em 0 -1.3em;}40%{box-shadow: 0 2.5em 0 0;}} @keyframes load7{0%, 80%, 100%{box-shadow: 0 2.5em 0 -1.3em;}40%{box-shadow: 0 2.5em 0 0;}} #topbar{position: relative; z-index: 200; background-color: #ffffff;} #topbar .top-menu{list-style: outside none none; margin: 0; padding: 0; float: right;} #topbar .top-menu > li{display: inline-block; height: 40px; line-height: 40px;} #topbar .top-menu > li > a{color: #484848; display: block; font-size: 12px; font-weight: 500; height: 40px; margin-left: 16px;} #topbar .top-links{position: relative;} #topbar .social-icons{float: left; height: 100%; overflow: hidden;} #topbar .social-icons li, #topbar .social-icons li a{float: right; list-style: outside none none;} #topbar .social-icons li a{border-radius: 0px; font-size: 15px; height: 40px; line-height: 40px; text-align: center; width: 35px; overflow: hidden; margin: 0;} #topbar.dark{background-color: #1f1f1f;} #topbar.dark .top-menu > li > a, #topbar.dark .social-icons li a{color: #ffffff !important;} #topbar.topbar-colored, #topbar.topbar-colored.dark{background-color: #2250fc;} .topbar-dropdown{color: #747474; float: right; font-size: 13px; font-weight: 400; position: relative;} .topbar-dropdown .title{border-right: 1px solid #eeeeee; padding: 0 20px; cursor: pointer; line-height: 40px;} .topbar-dropdown .title a{color: #747474;} .topbar-dropdown .title a:hover{text-decoration: underline;} .topbar-dropdown .title b{font-weight: 600;} .topbar-dropdown .title .fa{margin-right: 7px; position: relative; top: -1px;} .topbar-dropdown .title .fa:first-child{margin-right: 0; margin-left: 7px;} .topbar-dropdown:first-child .title{border-color: transparent; padding-right: 0;} .topbar-dropdown .title img, .topbar-dropdown .list-entry img{display: inline-block; vertical-align: middle; margin-left: 7px; position: relative; top: -1px;} .topbar-dropdown .dropdown-list{position: absolute; width: auto; right: 0px; top: auto; border-radius: 3px; background-color: #ffffff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border: solid 1px #eee; padding: 0px 16px; z-index: 1; text-align: right; opacity: 0; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; transform-origin: 50% 0% 0px; -moz-transform-origin: 50% 0% 0px; -webkit-transform-origin: 50% 0% 0px; -ms-transform-origin: 50% 0% 0px; z-index: 1; visibility: hidden;} .topbar-dropdown:hover .dropdown-list, .topbar-dropdown:hover .topbar-form{opacity: 1; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); visibility: visible;} .topbar-dropdown .list-entry{line-height: 30px; white-space: nowrap; display: block; color: #747474; padding: 2px 0; border-top: 1px #f0f0f0 solid;} .topbar-dropdown .list-entry:hover{color: #222;} .topbar-dropdown .list-entry:first-child{border-top: none;} .topbar-dropdown .topbar-form{position: absolute; width: 240px; padding: 20px 20px 10px 20px; left: auto; top: 40px; border-radius: 3px; background-color: #ffffff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border: solid 1px #eee; z-index: 1; text-align: right; opacity: 0; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out; transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; transform-origin: 50% 0% 0px; -moz-transform-origin: 50% 0% 0px; -webkit-transform-origin: 50% 0% 0px; -ms-transform-origin: 50% 0% 0px; visibility: hidden;} .topbar-dropdown input{margin-bottom: 2px;} .topbar-dropdown .form-group{margin-bottom: 10px;} .topbar-dropdown .checkbox{display: inline-block; margin-bottom: 0; margin-top: 0; vertical-align: middle; margin-top: -12px;} .topbar-dropdown.float-right .title{padding: 0 20px 0 0px !important;} .topbar-dropdown .dropdown-invert.topbar-form{right: auto; left: -20px;} #topbar.topbar-fullwidth > .container{max-width: 100%; padding: 0 30px;} #topbar{border-bottom: 1px solid #eeeeee;} #topbar.topbar-dark, #topbar.dark{background-color: #252525; border-color: rgba(231, 231, 231, 0.25);} #topbar.topbar-dark .top-menu > li > a, #topbar.topbar-dark .social-icons li a, #topbar.dark .top-menu > li > a, #topbar.dark .social-icons li a{color: #ffffff !important;} #topbar .topbar-light .top-menu > li > a, #topbar .topbar-light .social-icons li a{color: #111 !important;} .topbar-transparent{margin-top: -2px;} .topbar-transparent.topbar-dark .topbar-dropdown .title a, .topbar-transparent.topbar-dark .topbar-dropdown{color: #ffffff;} .topbar-transparent .topbar-dropdown .title{border-color: rgba(231, 231, 231, 0.25);} .topbar-transparent .topbar-dropdown:first-child .title{border-color: transparent;} #topbar.topbar-dark.topbar-colored{border-bottom: 0;} #topbar.dark{border-bottom: 1px solid rgba(231, 231, 231, 0.05);} #topbar.dark.topbar-transparent{background-color: transparent; border-bottom: 1px solid rgba(144, 144, 144, 0.25);} #topbar ~ #header[data-transparent="true"] + #slider, #topbar ~ #header[data-transparent="true"] + .fullscreen, #topbar ~ #header[data-transparent="true"] + .halfscreen, #topbar ~ #header[data-transparent="true"] + #google-map{top: -120px; margin-bottom: -120px;} @media (max-width: 1024px){#topbar.topbar-transparent.dark{background-color: #ffffff !important;}#topbar.topbar-transparent.dark .top-menu > li > a, #topbar.topbar-transparent.dark .social-icons li a{color: #484848 !important;}} #header{position: relative; width: 100%; z-index: 199 !important; height: 80px; line-height: 80px;} #header .container{position: relative;} #header .header-inner, #header #header-wrap{height: 80px; background-color: #fff; right: 0; left: 0; transition: all .4s ease-in-out;} #header .header-inner #logo, #header #header-wrap #logo{float: right; font-size: 28px; position: relative; z-index: 1; transition: all .4s ease-in-out; height: 80px;} #header .header-inner #logo a > img, #header #header-wrap #logo a > img{vertical-align: inherit; transition: all .4s ease-in-out; height: 80px; width: auto;} #header .header-inner #logo a > img, #header .header-inner #logo a [class*="logo-"], #header #header-wrap #logo a > img, #header #header-wrap #logo a [class*="logo-"]{display: none;} #header .header-inner #logo a .logo-default, #header #header-wrap #logo a .logo-default{display: block;} #header .header-inner #logo a, #header .header-inner #logo a span, #header #header-wrap #logo a, #header #header-wrap #logo a span{font-family: "Poppins", sans-serif; font-size: 40px; color: #1f1f1f; font-weight: 800; letter-spacing: normal;} #header[data-fullwidth="true"] .header-inner .container, #header[data-fullwidth="true"] #header-wrap .container{max-width: 100%; padding: 0 30px;} #header.header-modern:not(.header-active){margin: 40px auto 0; width: 1200px;} #header.header-modern:not(.header-active) .header-inner, #header.header-modern:not(.header-active) #header-wrap{border-radius: 4px;} #header.header-modern:not(.header-active) + .inspiro-slider, #header.header-modern:not(.header-active) + #slider, #header.header-modern:not(.header-active) + .fullscreen, #header.header-modern:not(.header-active) + .halfscreen, #header.header-modern:not(.header-active) + #google-map{top: -130px; margin-bottom: -130px;} #header.header-mini{line-height: 60px; height: 60px;} #header.header-mini .header-inner, #header.header-mini #header-wrap{height: 60px;} #header.header-mini .header-inner #mainMenu > .container nav > ul > li > a, #header.header-mini #header-wrap #mainMenu > .container nav > ul > li > a{font-size: 11px;} #header.header-mini .header-inner #mainMenu > .container nav > ul > li .dropdown-submenu:before, #header.header-mini #header-wrap #mainMenu > .container nav > ul > li .dropdown-submenu:before{top: -6px;} #header.header-mini .header-inner #logo, #header.header-mini #header-wrap #logo{height: 60px;} #header.header-mini .header-inner #logo a > img, #header.header-mini #header-wrap #logo a > img{height: 60px;} #header.header-mini .header-inner #logo a, #header.header-mini .header-inner #logo a span, #header.header-mini #header-wrap #logo a, #header.header-mini #header-wrap #logo a span{font-size: 30px;} #header.header-mini .header-inner #mainMenu-trigger, #header.header-mini #header-wrap #mainMenu-trigger{height: 60px;} #header.header-mini .header-inner .header-extras, #header.header-mini #header-wrap .header-extras{height: 60px;} #header.header-alternative{line-height: 60px; height: 60px;} #header.header-alternative .header-inner, #header.header-alternative #header-wrap{height: 60px;} #header.header-alternative .header-inner #mainMenu > .container nav > ul > li .dropdown-submenu:before, #header.header-alternative #header-wrap #mainMenu > .container nav > ul > li .dropdown-submenu:before{top: -6px;} #header.header-alternative .header-inner #logo, #header.header-alternative #header-wrap #logo{height: 60px;} #header.header-alternative .header-inner #logo a > img, #header.header-alternative #header-wrap #logo a > img{height: 60px; padding-top: 10px; padding-bottom: 10px;} #header.header-alternative .header-inner #mainMenu-trigger, #header.header-alternative #header-wrap #mainMenu-trigger{height: 60px;} #header.header-alternative .header-inner .header-extras, #header.header-alternative #header-wrap .header-extras{height: 60px;} #header[data-transparent="true"]:not(.sticky-active) .header-inner, #header[data-transparent="true"]:not(.sticky-active) #header-wrap{background-color: transparent;} #header[data-transparent="true"] + .inspiro-slider, #header[data-transparent="true"] + #slider, #header[data-transparent="true"] + .fullscreen, #header[data-transparent="true"] + .halfscreen, #header[data-transparent="true"] + #google-map{top: -80px; margin-bottom: -80px;} #header.header-logo-right .header-inner #logo, #header.header-logo-right #header-wrap #logo{float: left;} #header.header-logo-right .header-inner .header-extras, #header.header-logo-right #header-wrap .header-extras{float: right;} #header.header-logo-right .header-inner #mainMenu nav, #header.header-logo-right #header-wrap #mainMenu nav{float: right;} #header.header-shadow .header-inner, #header.header-shadow #header-wrap{box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.12) !important;} #header[data-transparent="true"]:not(.sticky-active) .header-inner, #header[data-transparent="true"]:not(.sticky-active) #header-wrap, #header[data-transparent="true"]:not(.sticky-active).dark .header-inner, #header[data-transparent="true"]:not(.sticky-active).dark #header-wrap{background-color: transparent;} #header[data-transparent="true"] + .inspiro-slider, #header[data-transparent="true"] + #slider, #header[data-transparent="true"] + .fullscreen, #header[data-transparent="true"] + .halfscreen, #header[data-transparent="true"] + #google-map{top: -80px; margin-bottom: -80px;} #header.header-sticky .header-inner, #header.header-sticky #header-wrap{transition: top .8s ease-in-out; top: -140px;} #header.header-sticky.sticky-active .header-inner, #header.header-sticky.sticky-active #header-wrap{box-shadow: 0 12px 6px rgba(0, 0, 0, 0.06); top: 0; position: fixed; margin: 0 auto; width: 100%;} #header.header-always-fixed .header-inner, #header.header-always-fixed #header-wrap{position: fixed !important; top: 0 !important;} .dark #header .header-inner, .dark #header #header-wrap, #header.dark .header-inner, #header.dark #header-wrap{background-color: #181818;} .dark #header .header-inner #logo a > img, .dark #header .header-inner #logo a [class*="logo-"], .dark #header #header-wrap #logo a > img, .dark #header #header-wrap #logo a [class*="logo-"], #header.dark .header-inner #logo a > img, #header.dark .header-inner #logo a [class*="logo-"], #header.dark #header-wrap #logo a > img, #header.dark #header-wrap #logo a [class*="logo-"]{display: none;} .dark #header .header-inner #logo a .logo-dark, .dark #header #header-wrap #logo a .logo-dark, #header.dark .header-inner #logo a .logo-dark, #header.dark #header-wrap #logo a .logo-dark{display: block;} .dark #header .header-inner #logo a, .dark #header .header-inner #logo a span, .dark #header #header-wrap #logo a, .dark #header #header-wrap #logo a span, #header.dark .header-inner #logo a, #header.dark .header-inner #logo a span, #header.dark #header-wrap #logo a, #header.dark #header-wrap #logo a span{color: #ffffff;} .dark #header .header-inner .lines, .dark #header .header-inner .lines:before, .dark #header .header-inner .lines:after, .dark #header #header-wrap .lines, .dark #header #header-wrap .lines:before, .dark #header #header-wrap .lines:after, #header.dark .header-inner .lines, #header.dark .header-inner .lines:before, #header.dark .header-inner .lines:after, #header.dark #header-wrap .lines, #header.dark #header-wrap .lines:before, #header.dark #header-wrap .lines:after{background-color: #ffffff;} .dark #header[data-transparent="true"]:not(.sticky-active) .header-inner, .dark #header[data-transparent="true"]:not(.sticky-active) #header-wrap, #header.dark[data-transparent="true"]:not(.sticky-active) .header-inner, #header.dark[data-transparent="true"]:not(.sticky-active) #header-wrap{background-color: transparent;} @media (min-width: 1200px){body.boxed #header .header-inner{max-width: 1200px; margin: auto;}body.modern #header .header-inner > .container{max-width: 1500px; padding: 0 15px;}body.frame #header.header-sticky.sticky-active .header-inner{right: 20px; left: 20px; top: 20px;}} @media (max-width: 1024px){#header .header-inner, #header #header-wrap{height: auto;}#header #logo{position: absolute !important; width: 100%; text-align: center; margin: 0 !important; float: none; height: 80px; right: 0; left: 0; padding: 0 !important;}#header #logo > a{display: inline-block;}#header #logo > a img{max-height: 80px; padding-bottom: 6px;}#header #logo .logo-responsive{display: block;}#header #logo .logo-responsive-dark{display: block;}#header.header-mobile-logo-left #header #logo{width: auto; text-align: right; right: 30px; left: auto;}#header.header-mobile-logo-left .header-extras{float: left; margin-right: 20px;}#header.header-alternative .header-inner, #header.header-alternative #header-wrap{height: auto;}#header.header-modern{margin: 0 !important; width: 100% !important;}#header.header-modern .header-inner, #header.header-modern #header-wrap{border-radius: 0px !important;}#header.header-logo-right .header-inner .header-extras, #header.header-logo-right #header-wrap .header-extras{float: left;}#header.header-mini .header-inner, #header.header-mini #header-wrap{height: auto !important;}} @media (max-width: 1024px){#header[data-transparent="true"] + main{top: -120px; margin-bottom: -124px; position: relative;}#header[data-transparent="true"] + main > #page-title{padding: 160px 0 80px 0;}#header[data-transparent="true"] + .fullscreen{top: -80px; margin-bottom: -80px;}} #mainMenu{padding: 0;} #mainMenu > .container{padding: 0 !important;} #mainMenu [class*="col-lg-"]{line-height: 24px !important;} #mainMenu nav{float: left;} #mainMenu nav > ul{list-style: none; padding: 0; margin: 0;} #mainMenu nav > ul > li{float: right; border: 0; transition: all .3s ease; margin-right: 6px; position: relative;} #mainMenu nav > ul > li > a{position: relative; font-family: "Poppins", sans-serif; padding: 10px 12px; text-transform: uppercase; font-size: 12px; font-weight: 600; letter-spacing: normal; color: #000000; border-radius: 0; border-width: 0; border-style: solid; border-color: transparent; transition: all .3s ease; line-height: normal;} #mainMenu nav > ul > li > a > i{margin-right: 2px; margin-left: 6px; min-width: 14px; font-size: 14px;} #mainMenu nav > ul > li > a:after, #mainMenu nav > ul > li > a:before{transition: all .3s ease;} #mainMenu nav > ul > li.hover-active > a, #mainMenu nav > ul > li.hover-active > span, #mainMenu nav > ul > li.current > a, #mainMenu nav > ul > li.current > span, #mainMenu nav > ul > li:hover > a, #mainMenu nav > ul > li:hover > span, #mainMenu nav > ul > li:focus > a, #mainMenu nav > ul > li:focus > span{color: #2250fc;} #mainMenu nav > ul > li.dropdown:before{content: "\e930"; transform: rotate(-90deg); font-family: "inspiro-icons"; opacity: 0.6; position: absolute; left: 16px; color: #262626; font-size: 16px; display: none;} #mainMenu nav > ul > li .dropdown-arrow{display: none; height: 40px; width: 50px; position: absolute; z-index: 1; left: -10px; top: 0; cursor: pointer;} #mainMenu nav > ul > li .dropdown-menu{background-position: left bottom; background-repeat: no-repeat; min-width: 230px; top: auto; background-color: #ffffff; border: 0; color: #000000; border-style: solid; border-color: #eeeeee; border-width: 1px !important; right: auto; margin: 0; margin-top: -6px; border-radius: 4px; box-shadow: 0 33px 32px rgba(0, 0, 0, 0.1); padding: 10px; display: none; position: absolute;} #mainMenu nav > ul > li .dropdown-menu > li > a, #mainMenu nav > ul > li .dropdown-menu > li > span, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a{font-size: 12px; line-height: 14px; font-weight: 500; font-style: normal; color: #444; font-family: "Poppins", sans-serif; padding: 12px 18px 12px 20px; display: block; transition: .3s ease;} #mainMenu nav > ul > li .dropdown-menu > li > a:focus, #mainMenu nav > ul > li .dropdown-menu > li > a:hover, #mainMenu nav > ul > li .dropdown-menu > li > a:active, #mainMenu nav > ul > li .dropdown-menu > li > span:focus, #mainMenu nav > ul > li .dropdown-menu > li > span:hover, #mainMenu nav > ul > li .dropdown-menu > li > span:active, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:focus, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:hover, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:active{background-color: transparent; color: #2250fc; cursor: pointer;} #mainMenu nav > ul > li .dropdown-menu > li > a > i, #mainMenu nav > ul > li .dropdown-menu > li > span > i, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a > i{margin-right: -4px; margin-left: 6px; min-width: 14px;} #mainMenu nav > ul > li .dropdown-menu > li.current > a, #mainMenu nav > ul > li .dropdown-menu > li.current > span, #mainMenu nav > ul > li .dropdown-menu > li:hover > a, #mainMenu nav > ul > li .dropdown-menu > li:hover > span, #mainMenu nav > ul > li .dropdown-menu > li:focus > a, #mainMenu nav > ul > li .dropdown-menu > li:focus > span, #mainMenu nav > ul > li .dropdown-menu > li:active > a, #mainMenu nav > ul > li .dropdown-menu > li:active > span, #mainMenu nav > ul > li .dropdown-menu > li.hover-active > a, #mainMenu nav > ul > li .dropdown-menu > li.hover-active > span{color: #2250fc;} #mainMenu nav > ul > li .dropdown-menu.menu-last{left: 0; right: auto;} #mainMenu nav > ul > li.mega-menu-item{position: static;} #mainMenu nav > ul > li.mega-menu-item > .dropdown-menu{right: 0; left: 0; overflow: hidden; width: 1140px; transition-duration: 0.3s !important;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content{padding: 20px;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title{font-family: "Poppins", sans-serif; color: #000000; font-size: 13px; line-height: 14px; font-weight: 600; text-transform: uppercase; padding-bottom: 12px;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content li ~ .mega-menu-title{margin-top: 12px;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content > a, #mainMenu nav > ul > li.mega-menu-item .mega-menu-content > span, #mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li > a{padding: 10px 0px 10px 0px;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content > a > i, #mainMenu nav > ul > li.mega-menu-item .mega-menu-content > span > i, #mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li > a > i{margin-right: 0px; margin-left: 8px;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li:first-child > a{padding-top: 0;} #mainMenu nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li:last-child > a{padding-bottom: 0;} #mainMenu nav > ul > li .dropdown-submenu{position: relative;} #mainMenu nav > ul > li .dropdown-submenu:before{line-height: 40px; content: "\e930"; font-family: "inspiro-icons"; opacity: 0.6; position: absolute; left: 16px; color: #262626; font-size: 12px; transition: all .2s ease;} #mainMenu nav > ul > li .dropdown-submenu > .dropdown-menu{margin-right: -6px; right: 100%; top: -1px; z-index: 1;} #mainMenu nav > ul > li .dropdown-submenu > .dropdown-menu.menu-invert{left: 100%; right: auto;} #mainMenu nav > ul > li .dropdown-submenu:not(.hover-active):hover:before{left: 12px;} #mainMenu nav > ul > li .dropdown-submenu:not(.hover-active):hover > ul{display: block; animation: fade-in-out .3s ease;} #mainMenu nav > ul > li:not(.hover-active):hover > ul{display: block; animation: fade-in-out .3s ease;} #mainMenu nav > ul > li:last-child{margin-left: 0;} #mainMenu nav > ul > a.btn{margin-top: 4px;} #mainMenu nav > ul li ul{list-style: none; padding: 0;} #mainMenu nav > ul .badge{font-size: 8px; padding: 2px 4px; line-height: 9px; margin: -2px 4px;} #mainMenu.menu-fullwidth nav > ul > li.mega-menu-item > .dropdown-menu{right: 0 !important; left: 0 !important; width: 100%;} #mainMenu.menu-rounded nav > ul > li > a{border-radius: 4px; border-width: 2px;} #mainMenu.menu-rounded nav > ul > li.current > a, #mainMenu.menu-rounded nav > ul > li:hover > a, #mainMenu.menu-rounded nav > ul > li:focus > a{background-color: #2250fc; color: #ffffff;} #mainMenu.menu-outline nav > ul > li > a{border-radius: 50px; border-width: 2px;} #mainMenu.menu-outline nav > ul > li.current > a, #mainMenu.menu-outline nav > ul > li:hover > a, #mainMenu.menu-outline nav > ul > li:focus > a{color: #2250fc; border-color: #2250fc; background-color: transparent;} #mainMenu.menu-sub-title nav > ul > li{line-height: 64px;} #mainMenu.menu-sub-title nav > ul > li > a > .menu-sub-title{font-size: 10px; padding: 0px; margin-top: -14px !important; line-height: 0; height: 0; text-transform: none; display: block; opacity: 0.5; font-weight: 400; margin: 0; margin-top: 0px; margin-bottom: 0px; margin-bottom: -50px; margin-right: 12px; margin-left: 14px;} #mainMenu.menu-lines nav > ul > li{margin-right: 4px;} #mainMenu.menu-lines nav > ul > li > a{border-radius: 0; border: none;} #mainMenu.menu-lines nav > ul > li > a:after{content: ''; position: absolute; top: auto; bottom: -2px; right: 50%; width: 0; height: 2px;} #mainMenu.menu-lines nav > ul > li.current > a, #mainMenu.menu-lines nav > ul > li:hover > a, #mainMenu.menu-lines nav > ul > li:focus > a{color: #2250fc;} #mainMenu.menu-lines nav > ul > li.current > a:after, #mainMenu.menu-lines nav > ul > li:hover > a:after, #mainMenu.menu-lines nav > ul > li:focus > a:after{width: 100%; right: 0%; background-color: #2250fc;} #mainMenu.menu-creative nav > ul > li{margin-right: 4px;} #mainMenu.menu-creative nav > ul > li > a:after{background-color: #ffffff; content: ""; height: 2px; right: 0; opacity: 0; position: absolute; top: 100%; transform: translateY(10px); transition: opacity 0.3s ease 0s, transform 0.3s ease 0s; width: 100%; bottom: -2px;} #mainMenu.menu-creative nav > ul > li.current > a:after, #mainMenu.menu-creative nav > ul > li:hover > a:after, #mainMenu.menu-creative nav > ul > li:focus > a:after{opacity: 1; transform: translateY(0px);} #mainMenu.menu-hover-background nav > ul > li{margin-right: 0;} #mainMenu.menu-hover-background nav > ul > li > a{background: none;} #mainMenu.menu-hover-background nav > ul > li.current, #mainMenu.menu-hover-background nav > ul > li:hover, #mainMenu.menu-hover-background nav > ul > li:focus{background-color: #2250fc;} #mainMenu.menu-hover-background nav > ul > li.current > a, #mainMenu.menu-hover-background nav > ul > li:hover > a, #mainMenu.menu-hover-background nav > ul > li:focus > a{color: #ffffff !important;} #mainMenu.menu-hover-background nav > ul .dropdown-menu{margin-top: 0; border-radius: 0;} #mainMenu.menu-overlay nav{opacity: 0 !important; pointer-events: none; position: fixed; right: 0; top: 0; width: 100%; height: 100% !important; background: rgba(31, 31, 31, 0.99); transition: opacity 0.5s ease;} #mainMenu.menu-overlay nav > ul{transition: transform 1s ease; transform: translateY(-80%); top: -80%; position: relative;} #mainMenu.menu-overlay nav > ul > li{float: none; text-align: center; max-width: 400px; margin: 0 auto; padding: 0px; line-height: 40px;} #mainMenu.menu-overlay nav > ul > li > a{opacity: 0; font-size: 32px; padding-top: 12px; padding-bottom: 12px; letter-spacing: 2px; text-transform: none; color: #ffffff;} #mainMenu.menu-overlay nav > ul > li .dropdown-menu, #mainMenu.menu-overlay nav > ul > li .dropdown-submenu{display: none !important; visibility: hidden !important; opacity: 0 !important;} #mainMenu.menu-left nav{float: right; margin-right: 20px;} #mainMenu.menu-left nav > ul > li.mega-menu-item{position: static;} #mainMenu.menu-left nav > ul > li.mega-menu-item > .dropdown-menu{left: auto; right: 0;} #mainMenu.menu-center > .container{float: none !important; text-align: center;} #mainMenu.menu-center nav{float: none; display: inline-block; vertical-align: top;} #mainMenu.menu-onclick nav > ul > li:hover:not(.hover-active) > ul, #mainMenu.menu-onclick nav > ul > li .dropdown-submenu:hover > ul{opacity: 0 !important; visibility: hidden !important; display: inherit !important;} #mainMenu.menu-onclick nav > ul > li.hover-active > ul, #mainMenu.menu-onclick nav > ul > li .hover-active.dropdown-submenu > ul{opacity: 1 !important; visibility: visible !important; display: block;} #mainMenu.menu-rounded-dropdown nav > ul > li .dropdown-menu{border-radius: 6px;} #mainMenu.menu-rounded-dropdown nav > ul > li > .dropdown-menu{margin-top: -6px !important;} #mainMenu.menu-lowercase nav > ul > li > a{text-transform: unset; letter-spacing: 0; font-size: 14px; font-weight: 500;} #dotsMenu{position: fixed; left: 36px; top: 50%; bottom: auto; transform: translateY(-50%); z-index: 99;} #dotsMenu:before{content: ""; background: rgba(31, 31, 31, 0.7); position: absolute; width: 32px; left: -8px; height: 100%; border-radius: 20px; top: -24px; box-shadow: 0 4px 9px 0 rgba(43, 43, 49, 0.1), 0 7px 14px 0 rgba(43, 43, 49, 0.13);} #dotsMenu ul{list-style: none; padding-bottom: 6px;} #dotsMenu ul li{text-align: left; padding: 0px; width: 15px; height: 15px; margin-bottom: 12px; background-color: #eeeeee; border-radius: 50%; transform: scale(0.6); transition: transform 0.3s, background-color 0.5s;} #dotsMenu ul li:hover{background-color: #2250fc; transform: scale(1);} #dotsMenu ul li.current{background-color: #2250fc;} #dotsMenu ul li a{position: absolute; width: 40px; height: 40px; line-height: 1.5; border-radius: 50%; right: -14px; top: -14px;} #dotsMenu ul li a span{position: absolute; width: auto; top: 8px; left: 25px; white-space: nowrap; margin-left: 14px; font-size: 12px; font-weight: 800; color: #ffffff; transition: transform 0.2s, opacity 0.2s; opacity: 0; transform-origin: 0% 50%; background-color: rgba(0, 0, 0, 0.6); border-radius: 100px; line-height: 26px; padding: 0 12px; text-transform: uppercase;} #dotsMenu ul li a:hover:before{transform: scale(1);} #dotsMenu ul li a:hover:before{background-color: #2250fc;} #dotsMenu ul li a:hover > span{opacity: 1; transform: scale(1);} @media (max-width: 1024px){#dotsMenu ul li a span{display: none;}} .mainMenu-open #dotsMenu{z-index: -1 !important;} .menu-overlay-active #topbar.topbar-transparent.topbar-fullwidth, .menu-overlay-active #header[data-fullwidth="true"][data-transparent="true"] .header-inner, .menu-overlay-active #header[data-fullwidth="true"][data-transparent="true"] .header-inner .header-extras, .menu-overlay-active #header[data-fullwidth="true"][data-transparent="true"] #header-wrap, .menu-overlay-active #header[data-fullwidth="true"][data-transparent="true"] #header-wrap .header-extras{border: 0;} .menu-overlay-active #header.header-sticky.dark .header-inner, .menu-overlay-active #header.header-sticky.dark #header-wrap{background-color: transparent;} .menu-overlay-active #header #logo{z-index: -1 !important;} .menu-overlay-active #header #mainMenu{z-index: 200;} .menu-overlay-active #header #mainMenu nav{opacity: 1 !important; display: inherit !important; pointer-events: auto;} .menu-overlay-active #header #mainMenu nav > ul{transform: translateY(-50%); top: 50%;} .menu-overlay-active #header #mainMenu nav > ul > li > a{opacity: 1;} .menu-overlay-active #header .header-extras li > *:not(#menu-overlay-trigger){opacity: 0; visibility: hidden; z-index: -1;} .menu-overlay-active #header #menu-overlay-trigger .lines, .menu-overlay-active #header #menu-overlay-trigger .lines:before, .menu-overlay-active #header #menu-overlay-trigger .lines:after{background-color: #ffffff;} .header-logo-center #logo, .menu-split #logo{position: absolute !important; width: 100%; text-align: center; margin: 0; float: none; height: 100px;} .header-logo-center #logo > a, .menu-split #logo > a{display: inline-block;} .header-logo-center #mainMenu nav, .menu-split #mainMenu nav{float: none; margin: 0; position: relative; z-index: 1;} .header-logo-center #mainMenu nav > ul, .menu-split #mainMenu nav > ul{z-index: 198;} .header-logo-center #mainMenu nav > ul:first-child, .menu-split #mainMenu nav > ul:first-child{float: right;} .header-logo-center #mainMenu nav > ul:last-child, .menu-split #mainMenu nav > ul:last-child{float: left;} .dark #mainMenu nav > ul > li > a, #mainMenu.dark nav > ul > li > a{color: #ffffff;} .dark #mainMenu nav > ul > li.hover-active > a, .dark #mainMenu nav > ul > li.hover-active > span, .dark #mainMenu nav > ul > li.current > a, .dark #mainMenu nav > ul > li.current > span, .dark #mainMenu nav > ul > li:hover > a, .dark #mainMenu nav > ul > li:hover > span, .dark #mainMenu nav > ul > li:focus > a, .dark #mainMenu nav > ul > li:focus > span, #mainMenu.dark nav > ul > li.hover-active > a, #mainMenu.dark nav > ul > li.hover-active > span, #mainMenu.dark nav > ul > li.current > a, #mainMenu.dark nav > ul > li.current > span, #mainMenu.dark nav > ul > li:hover > a, #mainMenu.dark nav > ul > li:hover > span, #mainMenu.dark nav > ul > li:focus > a, #mainMenu.dark nav > ul > li:focus > span{color: #e2e2e2;} .dark #mainMenu nav > ul > li.dropdown:before, #mainMenu.dark nav > ul > li.dropdown:before{color: #ffffff;} .dark:not(.submenu-light) #mainMenu, #mainMenu.dark{} .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu, #mainMenu.dark nav > ul > li .dropdown-menu{background-color: #181818; border-color: #272727;} .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a, #mainMenu.dark nav > ul > li .dropdown-menu > li > a, #mainMenu.dark nav > ul > li .dropdown-menu > li > span, #mainMenu.dark nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a{color: #9896a6;} .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > a:focus, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > a:hover, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > a:active, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > span:focus, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > span:hover, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li > span:active, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:focus, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:hover, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:active, #mainMenu.dark nav > ul > li .dropdown-menu > li > a:focus, #mainMenu.dark nav > ul > li .dropdown-menu > li > a:hover, #mainMenu.dark nav > ul > li .dropdown-menu > li > a:active, #mainMenu.dark nav > ul > li .dropdown-menu > li > span:focus, #mainMenu.dark nav > ul > li .dropdown-menu > li > span:hover, #mainMenu.dark nav > ul > li .dropdown-menu > li > span:active, #mainMenu.dark nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:focus, #mainMenu.dark nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:hover, #mainMenu.dark nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a:active{color: #e2e2e2;} .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li.current > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li.current > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li:hover > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li:hover > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li:focus > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li:focus > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li:active > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li:active > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li.hover-active > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-menu > li.hover-active > span, #mainMenu.dark nav > ul > li .dropdown-menu > li.current > a, #mainMenu.dark nav > ul > li .dropdown-menu > li.current > span, #mainMenu.dark nav > ul > li .dropdown-menu > li:hover > a, #mainMenu.dark nav > ul > li .dropdown-menu > li:hover > span, #mainMenu.dark nav > ul > li .dropdown-menu > li:focus > a, #mainMenu.dark nav > ul > li .dropdown-menu > li:focus > span, #mainMenu.dark nav > ul > li .dropdown-menu > li:active > a, #mainMenu.dark nav > ul > li .dropdown-menu > li:active > span, #mainMenu.dark nav > ul > li .dropdown-menu > li.hover-active > a, #mainMenu.dark nav > ul > li .dropdown-menu > li.hover-active > span{color: #e2e2e2;} .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:before, #mainMenu.dark nav > ul > li .dropdown-submenu:before{color: #9896a6;} .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu.current > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu.current > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:hover > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:hover > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:focus > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:focus > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:active > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu:active > span, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu.hover-active > a, .dark:not(.submenu-light) #mainMenu nav > ul > li .dropdown-submenu.hover-active > span, #mainMenu.dark nav > ul > li .dropdown-submenu.current > a, #mainMenu.dark nav > ul > li .dropdown-submenu.current > span, #mainMenu.dark nav > ul > li .dropdown-submenu:hover > a, #mainMenu.dark nav > ul > li .dropdown-submenu:hover > span, #mainMenu.dark nav > ul > li .dropdown-submenu:focus > a, #mainMenu.dark nav > ul > li .dropdown-submenu:focus > span, #mainMenu.dark nav > ul > li .dropdown-submenu:active > a, #mainMenu.dark nav > ul > li .dropdown-submenu:active > span, #mainMenu.dark nav > ul > li .dropdown-submenu.hover-active > a, #mainMenu.dark nav > ul > li .dropdown-submenu.hover-active > span{color: #e2e2e2;} .dark:not(.submenu-light) #mainMenu nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title, #mainMenu.dark nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title{color: #ffffff;} .dark:not(.submenu-light) #mainMenu.menu-rounded nav > ul > li.current > a, .dark:not(.submenu-light) #mainMenu.menu-rounded nav > ul > li:hover > a, .dark:not(.submenu-light) #mainMenu.menu-rounded nav > ul > li:focus > a, #mainMenu.dark.menu-rounded nav > ul > li.current > a, #mainMenu.dark.menu-rounded nav > ul > li:hover > a, #mainMenu.dark.menu-rounded nav > ul > li:focus > a{background-color: #2250fc; color: #ffffff;} .dark:not(.submenu-light) #mainMenu.menu-outline nav > ul > li.current > a, .dark:not(.submenu-light) #mainMenu.menu-outline nav > ul > li:hover > a, .dark:not(.submenu-light) #mainMenu.menu-outline nav > ul > li:focus > a, #mainMenu.dark.menu-outline nav > ul > li.current > a, #mainMenu.dark.menu-outline nav > ul > li:hover > a, #mainMenu.dark.menu-outline nav > ul > li:focus > a{color: #2250fc; border-color: #2250fc;} .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li.current > a, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:hover > a, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:focus > a, #mainMenu.dark.menu-lines nav > ul > li.current > a, #mainMenu.dark.menu-lines nav > ul > li:hover > a, #mainMenu.dark.menu-lines nav > ul > li:focus > a{color: #2250fc;} .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li.current > a:after, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:hover > a:after, .dark:not(.submenu-light) #mainMenu.menu-lines nav > ul > li:focus > a:after, #mainMenu.dark.menu-lines nav > ul > li.current > a:after, #mainMenu.dark.menu-lines nav > ul > li:hover > a:after, #mainMenu.dark.menu-lines nav > ul > li:focus > a:after{background-color: #2250fc;} .dark:not(.submenu-light) #mainMenu.menu-creative nav > ul > li > a:after, #mainMenu.dark.menu-creative nav > ul > li > a:after{background-color: #ffffff;} .dark:not(.submenu-light) #mainMenu.menu-hover-background nav > ul > li.current, .dark:not(.submenu-light) #mainMenu.menu-hover-background nav > ul > li:hover, .dark:not(.submenu-light) #mainMenu.menu-hover-background nav > ul > li:focus, #mainMenu.dark.menu-hover-background nav > ul > li.current, #mainMenu.dark.menu-hover-background nav > ul > li:hover, #mainMenu.dark.menu-hover-background nav > ul > li:focus{background-color: #2250fc;} .dark:not(.submenu-light) #mainMenu.menu-hover-background nav > ul > li.current > a, .dark:not(.submenu-light) #mainMenu.menu-hover-background nav > ul > li:hover > a, .dark:not(.submenu-light) #mainMenu.menu-hover-background nav > ul > li:focus > a, #mainMenu.dark.menu-hover-background nav > ul > li.current > a, #mainMenu.dark.menu-hover-background nav > ul > li:hover > a, #mainMenu.dark.menu-hover-background nav > ul > li:focus > a{color: #ffffff !important;} .dark:not(.submenu-light) #mainMenu.menu-overlay nav, #mainMenu.dark.menu-overlay nav{background: rgba(31, 31, 31, 0.99);} #menu-overlay-trigger{z-index: 299 !important;} @media (min-width: 1024px){#header[data-fullwidth="true"] #mainMenu:not(.menu-left):not(.menu-center) nav > ul > li.mega-menu-item > .dropdown-menu{right: auto; left: 0;}#header[data-fullwidth="true"] #mainMenu.menu-center nav > ul > li.mega-menu-item > .dropdown-menu{left: auto; right: 50%; transform: translateX(50%);}} #mainMenu.menu-vertical:not(.menu-overlay){max-height: 3000px; clear: both; display: block; width: 100%; opacity: 1; overflow: hidden; transition: max-height 0.8s cubic-bezier(0.79, 0.14, 0.15, 0.86), opacity 0.8s cubic-bezier(0.79, 0.14, 0.15, 0.86);} #mainMenu.menu-vertical:not(.menu-overlay) > .container{text-align: right !important; width: 100%; max-width: 100%;} #mainMenu.menu-vertical:not(.menu-overlay) nav{line-height: 40px; float: none; width: 100%; padding-bottom: 20px; opacity: 1 !important; transform: translateY(0) !important;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul{float: none; width: 100%;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li{padding: 0; margin: 0; clear: both; float: none; display: block; border: 0;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li > a{display: block; padding: 12px 0; font-size: 14px; border: 0; border-radius: 0;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li > a:after{display: none;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li > a .menu-sub-title{display: none !important;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.dropdown:before{left: 14px; display: block;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .dropdown-menu{background-image: none !important; max-height: 0; overflow: hidden; opacity: 0; transition: max-height 0.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.5s cubic-bezier(0.77, 0, 0.175, 1); position: static; clear: both; float: none; box-shadow: none; border: 0 !important; min-width: 100%; margin: 0; border-radius: 0px; padding: 0 16px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .dropdown-menu > li > a, #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .dropdown-menu > li > span, #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a{line-height: 16px; font-size: 14px; padding: 12px 0; display: block;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item{position: relative;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content{padding: 0 15px 0 0;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title{padding-top: 12px; padding-bottom: 12px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > a, #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > span, #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li > a{padding: 10px 0px 10px 0px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li:first-child > a{padding-top: 12px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li:last-child > a{padding-bottom: 12px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .dropdown-submenu{position: relative;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul > li .dropdown-submenu:before{left: 0; top: 0; font-size: 16px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul li > .dropdown-menu{border: 0 none; background-color: transparent; display: block;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul li > .dropdown-menu > .dropdown-submenu{position: relative;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul li > .dropdown-menu > .dropdown-submenu:before{left: 0; transform: rotate(-90deg); font-size: 16px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul li.hover-active > .dropdown-menu{visibility: visible; opacity: 1; max-height: 3000px;} #mainMenu.menu-vertical:not(.menu-overlay) nav > ul [class*="col-lg"]{width: 100%; max-width: 100%; min-width: 100%; flex: 100%; padding: 0; margin: 0;} #mainMenu.menu-vertical:not(.menu-overlay).menu-sub-title nav > ul > li{line-height: unset !important;} #mainMenu.menu-vertical:not(.menu-overlay).menu-sub-title nav > ul > li .dropdown-submenu:before{top: 0;} #mainMenu.menu-vertical:not(.menu-overlay).menu-rounded nav > ul > li.current > a, #mainMenu.menu-vertical:not(.menu-overlay).menu-rounded nav > ul > li:hover > a, #mainMenu.menu-vertical:not(.menu-overlay).menu-rounded nav > ul > li:focus > a{background-color: unset !important;} #mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li.current, #mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:hover, #mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:focus{background-color: unset;} #mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li.current > a, #mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:hover > a, #mainMenu.menu-vertical:not(.menu-overlay).menu-hover-background nav > ul > li:focus > a{color: unset !important;} #mainMenu.menu-vertical:not(.menu-overlay).menu-left nav{margin-right: 0;} #mainMenu-trigger{position: absolute; opacity: 0; visibility: hidden; height: 80px; z-index: 1; float: left;} #mainMenu-trigger button{background: none; border: 0; padding: 0;} #mainMenu-trigger button:focus{outline: 0;} #mainMenu-trigger button i{font-size: 17px;} @media (max-width: 1024px){#mainMenu-trigger{position: relative; opacity: 1; visibility: visible;}#mainMenun.menu-center nav{margin: 0px;}#mainMenu:not(.menu-overlay){max-height: 0; clear: both; display: block; width: 100%; opacity: 1; overflow: hidden; transition: max-height 0.8s cubic-bezier(0.79, 0.14, 0.15, 0.86), opacity 0.8s cubic-bezier(0.79, 0.14, 0.15, 0.86);}#mainMenu:not(.menu-overlay) > .container{text-align: right !important; width: 100%; max-width: 100%;}#mainMenu:not(.menu-overlay) nav{line-height: 40px; float: none; width: 100%; padding-bottom: 20px; transition: .7s ease; opacity: 0; transform: translateY(-18px);}#mainMenu:not(.menu-overlay) nav > ul{float: none; width: 100%;}#mainMenu:not(.menu-overlay) nav > ul > li{padding: 0; margin: 0; clear: both; float: none; display: block; border: 0;}#mainMenu:not(.menu-overlay) nav > ul > li > a{display: block; padding: 12px 0; font-size: 14px; border: 0; border-radius: 0;}#mainMenu:not(.menu-overlay) nav > ul > li > a:after{display: none;}#mainMenu:not(.menu-overlay) nav > ul > li > a .menu-sub-title{display: none !important;}#mainMenu:not(.menu-overlay) nav > ul > li.dropdown:before{left: 14px; display: block;}#mainMenu:not(.menu-overlay) nav > ul > li .dropdown-arrow{display: inline;}#mainMenu:not(.menu-overlay) nav > ul > li .dropdown-menu{background-image: none !important; max-height: 0; overflow: hidden; opacity: 0; transition: max-height 0.5s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.5s cubic-bezier(0.77, 0, 0.175, 1); position: static; clear: both; float: none; box-shadow: none; border: 0 !important; min-width: 100%; margin: 0; border-radius: 0px; padding: 0 16px;}#mainMenu:not(.menu-overlay) nav > ul > li .dropdown-menu > li > a, #mainMenu:not(.menu-overlay) nav > ul > li .dropdown-menu > li > span, #mainMenu:not(.menu-overlay) nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a{line-height: 16px; font-size: 14px; padding: 12px 0; display: block;}#mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item{position: relative;}#mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content{padding: 0 15px 0 0;}#mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content .mega-menu-title{padding-top: 12px; padding-bottom: 12px;}#mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > a, #mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content > span, #mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li > a{padding: 10px 0px 10px 0px;}#mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li:first-child > a{padding-top: 12px;}#mainMenu:not(.menu-overlay) nav > ul > li.mega-menu-item .mega-menu-content [class*="col-"] > ul > li:last-child > a{padding-bottom: 12px;}#mainMenu:not(.menu-overlay) nav > ul > li .dropdown-submenu{position: relative;}#mainMenu:not(.menu-overlay) nav > ul > li .dropdown-submenu:before{left: 0; top: 0; font-size: 16px;}#mainMenu:not(.menu-overlay) nav > ul li > .dropdown-menu{border: 0 none; background-color: transparent; display: block;}#mainMenu:not(.menu-overlay) nav > ul li > .dropdown-menu > .dropdown-submenu{position: relative;}#mainMenu:not(.menu-overlay) nav > ul li > .dropdown-menu > .dropdown-submenu:before{left: 0; transform: rotate(-90deg); font-size: 16px;}#mainMenu:not(.menu-overlay) nav > ul li.hover-active > .dropdown-menu{visibility: visible; opacity: 1; max-height: 3000px;}#mainMenu:not(.menu-overlay) nav > ul [class*="col-lg"]{width: 100%; max-width: 100%; min-width: 100%; flex: 100%; padding: 0; margin: 0;}#mainMenu:not(.menu-overlay).menu-animate nav{opacity: 1; transform: translateY(0);}#mainMenu:not(.menu-overlay).menu-sub-title nav > ul > li{line-height: unset !important;}#mainMenu:not(.menu-overlay).menu-sub-title nav > ul > li .dropdown-submenu:before{top: 0;}#mainMenu:not(.menu-overlay).menu-rounded nav > ul > li.current > a, #mainMenu:not(.menu-overlay).menu-rounded nav > ul > li:hover > a, #mainMenu:not(.menu-overlay).menu-rounded nav > ul > li:focus > a{background-color: unset !important;}#mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li.current, #mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:hover, #mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:focus{background-color: unset;}#mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li.current > a, #mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:hover > a, #mainMenu:not(.menu-overlay).menu-hover-background nav > ul > li:focus > a{color: unset !important;}#mainMenu:not(.menu-overlay).menu-left nav{margin-right: 0;}.mainMenu-open #header #mainMenu{width: calc(100% + 14px); display: block; opacity: 1; overflow-y: scroll;}.mainMenu-open #header .header-inner, .mainMenu-open #header #header-wrap{box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); background-color: #fff !important;}.mainMenu-open.dark #header .header-inner, .mainMenu-open.dark #header #header-wrap, .mainMenu-open #header:not(.submenu-light).dark .header-inner, .mainMenu-open #header:not(.submenu-light).dark #header-wrap{background-color: #181818 !important;}.mainMenu-open #dotsMenu{z-index: -1;}#dotsMenu{left: 20px;}#dotsMenu:before{background: none;}} @media (max-width: 1024px){.mainMenu-open #header #logo [class*="logo-"]{display: none;}.mainMenu-open #header #logo .logo-default{display: block;}} @keyframes fade-in-out{0%{opacity: 0;}100%{opacity: 1;}} .header-extras{float: left; z-index: 199; position: relative; height: 80px;} .header-extras > ul{list-style: none; padding: 0; margin: 0;} .header-extras > ul > li{float: right; border: 0;} .header-extras > ul > li a, .header-extras > ul > li i{color: #484848;} .header-extras > ul > li > a:not(.btn), .header-extras > ul > li > .p-dropdown{padding-right: 6px; padding-left: 6px;} .header-extras > ul > li .p-dropdown a > span{position: absolute; top: -8px; font-size: 9px; opacity: 1; left: -2px;} .header-extras > ul > li > a:not(.btn), .header-extras > ul > li .topbar-dropdown > .title{font-family: "Poppins", sans-serif; font-size: 12px; position: relative; display: block; font-style: normal; text-transform: uppercase; font-weight: 700;} .header-extras > ul > li > a:not(.btn) i, .header-extras > ul > li .topbar-dropdown > .title i{font-size: 14px; position: relative;} .header-extras > ul > li > a:not(.btn) i:nth-of-type(2), .header-extras > ul > li .topbar-dropdown > .title i:nth-of-type(2){visibility: hidden; position: absolute;} .header-extras > ul > li > a:not(.btn).toggle-active i:nth-of-type(2), .header-extras > ul > li .topbar-dropdown > .title.toggle-active i:nth-of-type(2){visibility: visible; position: relative;} .header-extras > ul > li > a:not(.btn).toggle-active i:nth-of-type(1), .header-extras > ul > li .topbar-dropdown > .title.toggle-active i:nth-of-type(1){visibility: hidden; position: absolute;} .header-extras > ul > li .btn{margin-bottom: 0px;} .header-extras #shopping-cart{position: relative;} .header-extras #shopping-cart > a{position: relative;} .header-extras #shopping-cart > a .shopping-cart-items{position: absolute; z-index: 1; background: #2250fc; border-radius: 50%; color: #ffffff; font-size: 9px; font-weight: 600; height: 13px; line-height: 10px; padding: 2px 4px; left: -6px; top: -6px; width: 13px;} .header-extras .topbar-dropdown .title{line-height: inherit !important; letter-spacing: 1px; padding: 0; color: #1f1f1f;} .header-extras .topbar-dropdown .dropdown-list{left: -10px; margin-top: -20px; right: auto; box-shadow: 0px -6px 16px rgba(0, 0, 0, 0.1); margin-top: -16px;} .header-extras .topbar-dropdown .dropdown-list:before{content: " "; width: 0; height: 0; border-right: 9px solid transparent; border-left: 9px solid transparent; border-bottom: 9px solid #ffffff; top: -9px; left: 14px; position: absolute;} .dark .header-extras .p-dropdown a > span, .dark .header-extras a > i{color: #ffffff;} .dark .header-extras .lines, .dark .header-extras .lines:before, .dark .header-extras .lines:after{background-color: #ffffff;} @media (max-width: 1024px){.header-extras{float: right;}.header-extras > ul .p-dropdown > a > i, .header-extras > ul > li > a > i{font-size: 16px !important;}.header-extras > ul .p-dropdown:first-child > a, .header-extras > ul > li:first-child > a{padding-right: 0;}} #search{display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; background: #fff; line-height: normal; position: fixed; z-index: 1000; top: 0; right: 0; width: 100%; height: 100vh; pointer-events: none; opacity: 0; transition: opacity 0.5s;} #search #search-logo{top: -1px; right: 30px; opacity: 0; transition: opacity 0.5s; position: absolute; line-height: 80px; height: 80px; width: auto;} #search #search-logo img{width: 100%; height: 100%;} #search .search-form{opacity: 0; transform: scale3d(0.8, 0.8, 1); transition: opacity 0.5s, transform 0.5s; margin: 80px 0;} #search .search-form .text-muted{opacity: .4;} #search .search-form .form-control{border-width: 0px 0px 2px 0px; border-radius: 0px; font-size: 34px; padding: 10px 0; border-color: #cecece; font-weight: 700; margin-bottom: 20px; background-color: transparent;} #search .search-form .form-control:focus{background-color: transparent; outline: none; box-shadow: none;} #search .search-form .form-control:-webkit-input-placeholder{color: #999999;} #search .search-form .form-control:-moz-placeholder{color: #999999;} #search .search-form .form-control:-ms-input-placeholder{color: #999999;} #search .btn-search-close{font-size: 2em; position: absolute; top: 20px; left: 30px; display: none; padding: 12px; line-height: 12px; background-color: #2250fc; border: 0; cursor: pointer; border-radius: 5px; color: #ffffff; opacity: 0; transform: scale3d(0.8, 0.8, 1); transition: opacity 0.5s, transform 0.5s;} #search .search-suggestion-wrapper{display: none;} body.search-open #topbar{z-index: 199;} body.search-open #search{z-index: 201; pointer-events: auto; opacity: 1;} body.search-open #search #search-logo{display: block; opacity: 1;} body.search-open #search .search-form{opacity: 1; transform: scale3d(1, 1, 1);} body.search-open #search .btn-search-close{display: block; opacity: 1; transform: scale3d(1, 1, 1);} body.search-open #search .search-suggestion{opacity: 1; transform: translate3d(0, 0, 0);} body.search-open #search .search-suggestion:nth-child(2){transition-delay: 0.1s;} body.search-open #search .search-suggestion:nth-child(3){transition-delay: 0.2s;} @media (max-width: 1024px){#search #search-logo{margin: 0 auto !important; max-width: 130px; right: auto;}#search .search-form{margin: 40px;}#search .search-form .form-control{font-size: 24px; margin-bottom: 8px;}#search .search-form .text-muted{font-size: 10px;}#search .btn-search-close{font-size: 1em; padding: 8px; line-height: 8px;}} #search .search-form .form-control{color: #333 !important;} #side-panel{opacity: 0; background-color: #eeeeee; height: 100%; width: 300px; position: fixed; right: -300px; height: 100%; transition: right 0.4s, left 0.4s; overflow: hidden; z-index: 1;} #side-panel #close-panel{position: absolute; top: 0; left: 0; z-index: 100;} #side-panel #close-panel > i{cursor: pointer; display: block; width: 40px; height: 40px; font-size: 18px; line-height: 40px; color: #1f1f1f; text-align: center; background-color: rgba(0, 0, 0, 0.1); border-radius: 0 0 2px 0;} #side-panel .side-panel-wrap{position: absolute; top: 0; right: 0; left: 0; bottom: 0; height: 100%; overflow-y: auto; overflow-x: hidden; padding: 30px;} #side-panel .side-panel-wrap .logo{margin-bottom: 20px;} #side-panel.dark{background-color: #181818;} #side-panel.dark #close-panel > i{color: #eeeeee; background-color: rgba(255, 255, 255, 0.1);} .side-panel{} .side-panel .body-inner, .side-panel #wrapper{height: 100%; position: relative; transition: right 0.4s, left 0.4s; right: 0;} .side-panel.side-panel-static #side-panel{right: 0 !important; left: auto !important;} .side-panel.side-panel-static #close-panel, .side-panel.side-panel-static #side-panel-trigger{display: none;} .side-panel.side-panel-static .body-inner, .side-panel.side-panel-static #wrapper{padding-right: 300px; transition: right 0.4s, left 0.4s;} .side-panel.side-panel-static .body-inner > section > .container, .side-panel.side-panel-static .body-inner > footer .footer-content > .container, .side-panel.side-panel-static .body-inner > footer .copyright-content > .container, .side-panel.side-panel-static .body-inner > div > .container, .side-panel.side-panel-static #wrapper > section > .container, .side-panel.side-panel-static #wrapper > footer .footer-content > .container, .side-panel.side-panel-static #wrapper > footer .copyright-content > .container, .side-panel.side-panel-static #wrapper > div > .container{padding-right: 30px; width: auto; padding-left: 30px;} .side-panel.side-panel-static .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-static .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-static #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-static #wrapper #header.header-sticky #header-wrap > .container{padding-right: 330px;} .side-panel.side-panel-static.side-panel-right #side-panel{left: 0 !important; right: auto !important;} .side-panel.side-panel-static.side-panel-right .body-inner, .side-panel.side-panel-static.side-panel-right #wrapper{padding-right: 0; padding-left: 300px;} .side-panel.side-panel-static.side-panel-right .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-static.side-panel-right .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-static.side-panel-right #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-static.side-panel-right #wrapper #header.header-sticky #header-wrap > .container{padding-left: 330px; padding-right: 30px;} .side-panel.side-panel-reval #side-panel{z-index: -1; right: 0; left: auto;} .side-panel.side-panel-reval .body-inner, .side-panel.side-panel-reval #wrapper{right: 0; left: auto; transition: right 0.4s, left 0.4s;} .side-panel.side-panel-admin{transition: all 0.4s ease;} .side-panel.side-panel-admin #side-panel{width: 80px; right: 0; left: auto; transition: all 0.4s ease;} .side-panel.side-panel-admin #side-panel #mainMenu nav > ul > li > a > i{font-size: 22px;} .side-panel.side-panel-admin #side-panel .side-panel-wrap .logo{margin-right: -16px;} .side-panel.side-panel-admin .body-inner, .side-panel.side-panel-admin #wrapper{padding-right: 80px; right: 0; left: auto; transition: all 0.4s ease;} .side-panel.side-panel-admin .body-inner #header .header-inner, .side-panel.side-panel-admin .body-inner #header #header-wrap, .side-panel.side-panel-admin #wrapper #header .header-inner, .side-panel.side-panel-admin #wrapper #header #header-wrap{right: 80px; transition: all 0.4s ease;} .side-panel.side-panel-active{} .side-panel.side-panel-active.side-panel-slide-in #side-panel{right: 0; left: auto;} .side-panel.side-panel-active.side-panel-reval .body-inner, .side-panel.side-panel-active.side-panel-reval #wrapper{right: 300px; left: auto; box-shadow: 7px -2px 12px 0 rgba(0, 0, 0, 0.1);} .side-panel.side-panel-active.side-panel-reval .body-inner #header.header-sticky .header-inner, .side-panel.side-panel-active.side-panel-reval .body-inner #header.header-sticky #header-wrap, .side-panel.side-panel-active.side-panel-reval #wrapper #header.header-sticky .header-inner, .side-panel.side-panel-active.side-panel-reval #wrapper #header.header-sticky #header-wrap{right: 300px; left: -300px;} .side-panel.side-panel-active.side-panel-admin #side-panel{width: 300px; right: 0; left: auto;} .side-panel.side-panel-active.side-panel-admin .body-inner, .side-panel.side-panel-active.side-panel-admin #wrapper{padding-right: 300px; right: 0; left: auto;} .side-panel.side-panel-active.side-panel-admin .body-inner #header .header-inner, .side-panel.side-panel-active.side-panel-admin .body-inner #header #header-wrap, .side-panel.side-panel-active.side-panel-admin #wrapper #header .header-inner, .side-panel.side-panel-active.side-panel-admin #wrapper #header #header-wrap{right: 300px;} .side-panel.side-panel-active.side-panel-admin .body-inner #header.header-sticky .header-inner, .side-panel.side-panel-active.side-panel-admin .body-inner #header.header-sticky #header-wrap, .side-panel.side-panel-active.side-panel-admin #wrapper #header.header-sticky .header-inner, .side-panel.side-panel-active.side-panel-admin #wrapper #header.header-sticky #header-wrap{right: 300px;} .side-panel.side-panel-active.side-panel-push #side-panel{right: 0; left: auto;} .side-panel.side-panel-active.side-panel-push .body-inner, .side-panel.side-panel-active.side-panel-push #wrapper{right: 300px;} .side-panel.side-panel-active.side-panel-push .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-active.side-panel-push .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-active.side-panel-push #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-active.side-panel-push #wrapper #header.header-sticky #header-wrap > .container{right: 300px; left: 0;} .side-panel.side-panel-right #side-panel{left: -300px; right: auto;} .side-panel.side-panel-right #side-panel #close-panel{right: 0; left: auto;} .side-panel.side-panel-right .body-inner, .side-panel.side-panel-right #wrapper{right: auto; left: 0;} .side-panel.side-panel-right .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-right .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-right #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-right #wrapper #header.header-sticky #header-wrap > .container{transition: right 0.4s, left 0.4s;} .side-panel.side-panel-right.side-panel-reval #side-panel{right: auto; left: 0;} .side-panel.side-panel-right.side-panel-reval .body-inner, .side-panel.side-panel-right.side-panel-reval #wrapper{right: auto; left: 0; transition: right 0.4s, left 0.4s; box-shadow: -12px -2px 12px 0 rgba(0, 0, 0, 0.1);} .side-panel.side-panel-right.side-panel-active.side-panel-slide-in #side-panel{left: 0; right: auto;} .side-panel.side-panel-right.side-panel-active.side-panel-reval .body-inner, .side-panel.side-panel-right.side-panel-active.side-panel-reval #wrapper{left: 300px; right: auto;} .side-panel.side-panel-right.side-panel-active.side-panel-reval .body-inner #header.header-sticky .header-inner, .side-panel.side-panel-right.side-panel-active.side-panel-reval .body-inner #header.header-sticky #header-wrap, .side-panel.side-panel-right.side-panel-active.side-panel-reval #wrapper #header.header-sticky .header-inner, .side-panel.side-panel-right.side-panel-active.side-panel-reval #wrapper #header.header-sticky #header-wrap{left: 300px; right: -300px;} .side-panel.side-panel-right.side-panel-active.side-panel-admin .body-inner, .side-panel.side-panel-right.side-panel-active.side-panel-admin #wrapper{left: 300px; right: auto;} .side-panel.side-panel-right.side-panel-active.side-panel-admin .body-inner #header.header-sticky .header-inner, .side-panel.side-panel-right.side-panel-active.side-panel-admin .body-inner #header.header-sticky #header-wrap, .side-panel.side-panel-right.side-panel-active.side-panel-admin #wrapper #header.header-sticky .header-inner, .side-panel.side-panel-right.side-panel-active.side-panel-admin #wrapper #header.header-sticky #header-wrap{left: 300px; right: -300px;} .side-panel.side-panel-right.side-panel-active.side-panel-push #side-panel{left: 0; right: auto;} .side-panel.side-panel-right.side-panel-active.side-panel-push .body-inner, .side-panel.side-panel-right.side-panel-active.side-panel-push #wrapper{left: 300px; right: auto;} .side-panel.side-panel-right.side-panel-active.side-panel-push .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-right.side-panel-active.side-panel-push .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-right.side-panel-active.side-panel-push #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-right.side-panel-active.side-panel-push #wrapper #header.header-sticky #header-wrap > .container{transition: right 0.4s, left 0.4s; left: 300px; right: auto;} body.side-panel-static .body-inner .container, body.side-panel-static #wrapper .container{max-width: 1210px; padding: 0 35px; width: auto !important;} @media (max-width: 1024px){#side-panel{width: 300px; right: -300px;}#side-panel .side-panel-wrap{padding: 30px; left: 0;}.side-panel{}.side-panel #side-panel-trigger{display: block !important;}.side-panel.side-panel-static #side-panel{right: -300px !important; left: auto !important;}.side-panel.side-panel-static .body-inner, .side-panel.side-panel-static #wrapper{padding-right: 0px;}.side-panel.side-panel-static .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-static .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-static #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-static #wrapper #header.header-sticky #header-wrap > .container{padding-right: auto;}.side-panel.side-panel-static.side-panel-right #side-panel{left: -300px !important; right: auto !important;}.side-panel.side-panel-static.side-panel-right .body-inner, .side-panel.side-panel-static.side-panel-right #wrapper{padding-left: 0px;}.side-panel.side-panel-static.side-panel-right .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-static.side-panel-right .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-static.side-panel-right #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-static.side-panel-right #wrapper #header.header-sticky #header-wrap > .container{padding-left: auto;}.side-panel.side-panel-active.side-panel-static #close-panel{display: block !important;}.side-panel.side-panel-active.side-panel-static #side-panel{right: 0 !important; left: auto;}.side-panel.side-panel-active.side-panel-static .body-inner, .side-panel.side-panel-active.side-panel-static #wrapper{right: 300px;}.side-panel.side-panel-active.side-panel-static .body-inner #header.header-sticky .header-inner > .container, .side-panel.side-panel-active.side-panel-static .body-inner #header.header-sticky #header-wrap > .container, .side-panel.side-panel-active.side-panel-static #wrapper #header.header-sticky .header-inner > .container, .side-panel.side-panel-active.side-panel-static #wrapper #header.header-sticky #header-wrap > .container{right: 300px; left: 0;}} #sidepanel{position: fixed; height: 100%; width: 320px; max-width: 80vw; right: 100%; top: 0; transition: transform 0.5s; perspective: 1000; z-index: 1000; box-shadow: 4px 0 14px -1px rgba(0, 0, 0, 0.06);} #sidepanel.panel-open{transform: translateX(100%);} #sidepanel .panel-close-x{cursor: pointer; position: absolute; top: 160px; right: -36px; z-index: 1001; background-color: #fff; height: 40px; width: 40px; text-align: center; line-height: 40px; color: #9896a6; box-shadow: 4px 0 14px -1px rgba(0, 0, 0, 0.06); border-radius: 0 5px 5px 0;} #sidepanel .container{position: absolute; height: 100%; width: 100%; z-index: 1001; background-color: #fff; padding: 30px 20px;} .dark #sidepanel .panel-close-x, #sidepanel.dark .panel-close-x{color: #ffffff; background-color: #181818;} .dark #sidepanel .container, #sidepanel.dark .container{background-color: #181818;} .page-menu{position: relative; background-color: #fff; border-bottom: 1px solid #e6e8eb; border-top: 1px solid #e6e8eb; height: 52px; line-height: 48px;} .page-menu a:not(.btn){color: #484848;} .page-menu.no-border{border: 0;} .page-menu > .container{position: relative;} .page-menu .menu-title{display: none;} .page-menu nav{background-color: #fff; text-align: center;} .page-menu nav > ul{list-style: none; padding: 0; margin: 0; position: relative;} .page-menu nav > ul > li{transition: all .3s ease; position: relative; border: 0; display: inline-block; float: none; padding: 0px 2px; font-family: "Poppins", sans-serif;} .page-menu nav > ul > li:last-child{margin-left: 0;} .page-menu nav > ul > li > a{position: relative; padding: 6px 16px; font-size: 13px; line-height: 12px; color: #484848; border-radius: 50px; transition: all 0.3s ease; border-width: 2px; border-style: solid; border-color: transparent; font-weight: 500;} .page-menu nav > ul > li > a:after, .page-menu nav > ul > li > a:before{transition: all .3s ease;} .page-menu nav > ul > li:hover > a, .page-menu nav > ul > li.active > a{color: #2250fc;} .page-menu nav > ul > li.dropdown{line-height: 50px;} .page-menu nav > ul > li.dropdown a{padding-left: 20px;} .page-menu nav > ul > li.dropdown:before{font-size: 12px; transition: all .2s ease; content: "\e92e"; font-family: "inspiro-icons"; left: 10px; top: 1px; position: absolute; color: #484848; z-index: 2;} .page-menu nav > ul > li .dropdown-menu{position: absolute; text-align: right; list-style: none; font-family: "Poppins", sans-serif; padding: 14px 20px; width: auto; top: 50px; right: 0; margin: 0; border-radius: 4px; background-color: #fff; border: 1px solid #e6e8eb; min-width: 180px; box-shadow: 0 14px 20px rgba(0, 0, 0, 0.1);} .page-menu nav > ul > li .dropdown-menu > li{width: 100%;} .page-menu nav > ul > li .dropdown-menu > li a, .page-menu nav > ul > li .dropdown-menu > li > span{line-height: 26px; white-space: nowrap; display: block; padding: 4px 10px; font-size: 13px; font-weight: 400;} .page-menu nav > ul > li .dropdown-menu.menu-last{left: 0; right: auto;} .page-menu nav > ul > li:last-child{margin-left: 0;} .page-menu.menu-rounded nav > ul > li:hover > a, .page-menu.menu-rounded nav > ul > li.active > a{border-color: transparent; color: #ffffff; background-color: #2250fc;} .page-menu.menu-rounded nav > ul > li:hover.dropdown:before, .page-menu.menu-rounded nav > ul > li.active.dropdown:before{color: #ffffff;} .page-menu.menu-outline nav > ul > li:hover > a, .page-menu.menu-outline nav > ul > li.active > a{border-color: #2250fc; color: #2250fc; background-color: transparent;} .page-menu.menu-lines nav > ul > li > a{border-radius: 0; border: none; background-color: transparent;} .page-menu.menu-lines nav > ul > li > a:after{content: ''; position: absolute; top: auto; bottom: -11px; right: 50%; width: 0; height: 1px; transition: all 0.3s ease;} .page-menu.menu-lines nav > ul > li:hover > a, .page-menu.menu-lines nav > ul > li.active > a{color: #2250fc;} .page-menu.menu-lines nav > ul > li:hover > a:after, .page-menu.menu-lines nav > ul > li.active > a:after{width: 100%; right: 0%; background-color: #2250fc;} .page-menu.menu-solid nav > ul > li > a{color: #484848; border-radius: 4px;} .page-menu.menu-solid nav > ul > li:hover > a, .page-menu.menu-solid nav > ul > li.active > a{background-color: #2250fc; color: #ffffff;} .page-menu.menu-light nav > ul > li > a{color: #484848; background-color: transparent;} .page-menu.menu-light nav > ul > li:hover > a, .page-menu.menu-light nav > ul > li.active > a{border-color: #ebebeb;} .page-menu.inverted{background-color: #181818;} .page-menu.inverted nav{background-color: #181818;} .page-menu.inverted nav > ul > li > a{border: 0; color: #ffffff; background-color: transparent;} .page-menu.inverted nav > ul > li:hover > a, .page-menu.inverted nav > ul > li.active > a{border-color: transparent; background-color: #252525;} .page-menu.inverted nav > ul > li .dropdown-menu{background-color: #181818; border: 1px solid #2b2b2b; box-shadow: 0 14px 20px rgba(255, 255, 255, 0.1);} .page-menu.inverted nav > ul > li .dropdown-menu a{color: #ffffff;} .page-menu.menu-creative nav > ul > li > a{border-radius: 0; border: none; background-color: transparent;} .page-menu.menu-creative nav > ul > li > a:after{background: #1f1f1f; content: ""; height: 2px; right: 0; opacity: 0; position: absolute; top: 100%; transform: translateY(10px); transition: opacity 0.3s ease 0s, transform 0.3s ease 0s; width: 100%;} .page-menu.menu-creative nav > ul > li:hover > a, .page-menu.menu-creative nav > ul > li.active > a{color: #484848;} .page-menu.menu-creative nav > ul > li:hover > a:after, .page-menu.menu-creative nav > ul > li.active > a:after{opacity: 1; transform: translateY(0px);} #pageMenu-trigger{float: left; cursor: pointer; font-size: 15px; height: 48px; line-height: 48px; opacity: 0; text-align: center; width: 36px; z-index: 12; display: none;} #pageMenu-trigger i{color: #9896a6;} body:not(.breakpoint-xs):not(.breakpoint-sm):not(.breakpoint-md) .page-menu nav > ul > li:hover > ul{display: block; animation: fade-in-out .3s ease; z-index: 3;} @media (max-width: 1024px){.page-menu #pageMenu-trigger{opacity: 1; display: block;}.page-menu #pageMenu-trigger i{color: #484848;}.page-menu nav{border-radius: 0px 4px 4px 4px; border: 1px solid #e6e8eb; box-shadow: 0 33px 32px rgba(0, 0, 0, 0.1); text-align: right; display: none; position: absolute; float: left; width: 190px; top: 40px; height: auto; z-index: 11; line-height: 26px; left: 30px;}.page-menu nav > ul{padding: 14px 20px; top: 0; min-width: 100%; overflow: hidden;}.page-menu nav > ul > li{width: 100%; padding: 0;}.page-menu nav > ul > li > a, .page-menu nav > ul > li > span{line-height: 20px; width: 100%; display: block; padding: 6px 6px; border: none;}.page-menu nav > ul > li.dropdown:before{left: 4px; color: #484848; pointer-events: none; line-height: 36px;}.page-menu nav > ul > li.dropdown.hover-active{color: #484848;}.page-menu nav > ul > li.dropdown.hover-active .dropdown-menu{min-width: 100%; width: 100%; padding-right: 24px; display: block; position: relative; top: 0; box-shadow: none; border: 0; margin-top: 0; padding: 0;}.page-menu nav > ul > li.dropdown.hover-active .dropdown-menu > li > a, .page-menu nav > ul > li.dropdown.hover-active .dropdown-menu > li > span{font-size: 12px; padding: 4px 14px;}.page-menu nav > ul > li > ul{background-color: #ffffff; border: 0; border-style: solid; border-color: #eeeeee; border-width: 1px !important; box-shadow: 0 33px 32px rgba(0, 0, 0, 0.1); right: auto; margin: 0; margin-top: -6px; border-radius: 4px; padding: 0; z-index: 1;}.page-menu nav > ul > li > ul > li > a, .page-menu nav > ul > li > ul > li > span{width: 100%;}.page-menu.menu-rounded nav > ul > li > a, .page-menu.menu-outline nav > ul > li > a, .page-menu.menu-lines nav > ul > li > a, .page-menu.menu-solid nav > ul > li > a, .page-menu.menu-light nav > ul > li > a, .page-menu.menu-creative nav > ul > li > a, .page-menu.inverted nav > ul > li > a{color: #484848; border-radius: 0;}.page-menu.menu-rounded nav > ul > li:hover > a, .page-menu.menu-rounded nav > ul > li.active > a, .page-menu.menu-outline nav > ul > li:hover > a, .page-menu.menu-outline nav > ul > li.active > a, .page-menu.menu-lines nav > ul > li:hover > a, .page-menu.menu-lines nav > ul > li.active > a, .page-menu.menu-solid nav > ul > li:hover > a, .page-menu.menu-solid nav > ul > li.active > a, .page-menu.menu-light nav > ul > li:hover > a, .page-menu.menu-light nav > ul > li.active > a, .page-menu.menu-creative nav > ul > li:hover > a, .page-menu.menu-creative nav > ul > li.active > a, .page-menu.inverted nav > ul > li:hover > a, .page-menu.inverted nav > ul > li.active > a{color: #2250fc; background-color: initial; border: 0;}.page-menu.menu-rounded nav > ul > li:hover > a:after, .page-menu.menu-rounded nav > ul > li.active > a:after, .page-menu.menu-outline nav > ul > li:hover > a:after, .page-menu.menu-outline nav > ul > li.active > a:after, .page-menu.menu-lines nav > ul > li:hover > a:after, .page-menu.menu-lines nav > ul > li.active > a:after, .page-menu.menu-solid nav > ul > li:hover > a:after, .page-menu.menu-solid nav > ul > li.active > a:after, .page-menu.menu-light nav > ul > li:hover > a:after, .page-menu.menu-light nav > ul > li.active > a:after, .page-menu.menu-creative nav > ul > li:hover > a:after, .page-menu.menu-creative nav > ul > li.active > a:after, .page-menu.inverted nav > ul > li:hover > a:after, .page-menu.inverted nav > ul > li.active > a:after{display: none;}.page-menu.menu-rounded nav > ul > li:hover.dropdown:before, .page-menu.menu-rounded nav > ul > li.active.dropdown:before, .page-menu.menu-outline nav > ul > li:hover.dropdown:before, .page-menu.menu-outline nav > ul > li.active.dropdown:before, .page-menu.menu-lines nav > ul > li:hover.dropdown:before, .page-menu.menu-lines nav > ul > li.active.dropdown:before, .page-menu.menu-solid nav > ul > li:hover.dropdown:before, .page-menu.menu-solid nav > ul > li.active.dropdown:before, .page-menu.menu-light nav > ul > li:hover.dropdown:before, .page-menu.menu-light nav > ul > li.active.dropdown:before, .page-menu.menu-creative nav > ul > li:hover.dropdown:before, .page-menu.menu-creative nav > ul > li.active.dropdown:before, .page-menu.inverted nav > ul > li:hover.dropdown:before, .page-menu.inverted nav > ul > li.active.dropdown:before{color: #484848;}.page-menu.inverted{background-color: #181818;}.page-menu.inverted nav{background-color: #181818; border: 1px solid #2b2b2b; box-shadow: 0 33px 32px rgba(255, 255, 255, 0.1);}.page-menu.inverted nav > ul > li a{color: #ffffff;}.page-menu.inverted nav > ul > li ul{background-color: #181818;}.page-menu.page-menu-active nav{display: block;}} .sidebar-menu{font-family: "Poppins", sans-serif;} .sidebar-menu label{display: block; text-transform: uppercase; font-size: 14px; font-weight: 700; letter-spacing: .5px;} .sidebar-menu label ~ label{margin-top: 30px;} .sidebar-menu li{padding: 0; display: block; font-size: 14px;} .sidebar-menu li + li{margin-top: 8px;} .sidebar-menu li a{color: #484848; display: block;} .sidebar-menu li a > i{margin-left: 10px; width: 16px;} .sidebar-modern .sidebar-menu{padding: 0 10px;} *, h1, h2, h3, h4, h5, h6, a{margin: 0; padding: 0; text-decoration: none;} article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display: block;} html{font-size: 88%;} @media all and (max-width: 768px){html{font-size: 81.25%;}} body{font-size: 1rem; line-height: 1.65714286em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: "Poppins", sans-serif; color: #484848;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: "TheSans", "Poppins", sans-serif; color: #1f1f1f; margin: 0; letter-spacing: normal;} h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small{font-weight: 100;} h1, .h1{font-size: 3.14285714em; line-height: 1.31818182em;} h1:not(:last-child), .h1:not(:last-child){margin-bottom: 20px;} h2, .h2{font-size: 2.35714286em; line-height: 1.36363636em; font-weight: 500;} h2:not(:last-child), .h2:not(:last-child){margin-bottom: 16px;} h3, .h3{font-size: 1.78571429em; line-height: 1.5em; font-weight: 500;} h3:not(:last-child), .h3:not(:last-child){margin-bottom: 12px;} h4, .h4{font-size: 1.35714286em; line-height: 1.68421053em; font-weight: 600;} h4:not(:last-child), .h4:not(:last-child){margin-bottom: 8px;} h5, .h5{font-size: 1em; line-height: 1.85714286em; font-weight: 500;} h5:not(:last-child), .h5:not(:last-child){margin-bottom: 6px;} h6, .h6{font-size: 0.85714286em; line-height: 2.16666667em; font-weight: 500;} h6:not(:last-child), .h6:not(:last-child){margin-bottom: 6px;} .lead{font-weight: 400;} @media all and (max-width: 767px){h1, .h1{font-size: 2.35714286em; line-height: 1.36363636em;}h2, .h2{font-size: 1.78571429em; line-height: 1.5em;}h3, .h3{font-size: 1.35714286em; line-height: 1.85714286em;}.lead{font-size: 1.35714286em; line-height: 1.68421053em;}} .display-4{font-weight: 400;} p{font-size: 1rem; font-style: normal; font-weight: 400; text-transform: none; line-height: 1.7; letter-spacing: 0; color: #777777; font-family: "Poppins", sans-serif;} ul.bullets{list-style: inside;} strong{font-weight: 600;} del{text-decoration-line: line-through;} a:not(.btn):not(.badge):hover, a:not(.btn):not(.badge):focus, a:not(.btn):not(.badge):active{text-decoration: none; outline: none; color: #2250fc;} a:not(.btn):not(.badge):not(.btn):not([href]):not([tabindex]){color: #484848;} .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark .h1, .dark .h2, .dark .h3, .dark .h4, .dark .h5, .dark .h6{color: #999999;} .font-pacifico{font-family: 'Dancing Script' !important;} .font-nothing-you-could-do, .font-nothing-you-could-do a, .font-nothing-you-could-do h1, .font-nothing-you-could-do h2, .font-nothing-you-could-do h3, .font-nothing-you-could-do h4, .font-nothing-you-could-do h5, .font-nothing-you-could-do h6, h1.font-nothing-you-could-do, h2.font-nothing-you-could-do, h3.font-nothing-you-could-do, h4.font-nothing-you-could-do, h5.font-nothing-you-could-do, h6.font-nothing-you-could-do{font-family: 'Nothing You Could Do', cursive !important; font-weight: normal !important;} .font-herr-von-muellerhoff, .font-herr-von-muellerhoff a, .font-herr-von-muellerhoff h1, .font-herr-von-muellerhoff h2, .font-herr-von-muellerhoff h3, .font-herr-von-muellerhoff h4, .font-herr-von-muellerhoff h5, .font-herr-von-muellerhoff h6, h1.font-herr-von-muellerhoff, h2.font-herr-von-muellerhoff, h3.font-herr-von-muellerhoff, h4.font-herr-von-muellerhoff, h5.font-herr-von-muellerhoff, h6.font-herr-von-muellerhoff{font-family: 'Herr Von Muellerhoff', cursive !important; font-weight: normal !important;} .font-cedarville, .font-cedarville a, .font-cedarville h1, .font-cedarville h2, .font-cedarville h3, .font-cedarville h4, .font-cedarville h5, .font-cedarville h6, h1.font-cedarville, h2.font-cedarville, h3.font-cedarville, h4.font-cedarville, h5.font-cedarville, h6.font-cedarville{font-family: 'Cedarville Cursive', cursive;} .font-parisienne, .font-parisienne a, .font-parisienne h1, .font-parisienne h2, .font-parisienne h3, .font-parisienne h4, .font-parisienne h5, .font-parisienne h6, h1.font-parisienne, h2.font-parisienne, h3.font-parisienne, h4.font-parisienne, h5.font-parisienne, h6.font-parisienne{font-family: 'Parisienne', cursive;} .inspiro-slider{width: 100%; height: 72vh; overflow: hidden; transition: opacity .3s ease; min-height: 100%; width: 100%;} .inspiro-slider.slider-halfscreen{height: 72vh;} .inspiro-slider.slider-fullscreen{height: 100vh;} .inspiro-slider.is-fade .slide{opacity: 0 !important; transition: opacity 0.5s ease !important;} .inspiro-slider.is-fade .slide.is-selected{opacity: 1 !important;} .inspiro-slider .slide{overflow: hidden; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: 50% 20%; z-index: 1; width: 100%; display: flex !important;} .inspiro-slider .slide .container, .inspiro-slider .slide .container-wide{padding-top: 120px; padding-bottom: 100px; align-self: center !important;} .inspiro-slider .slide .slide-captions{position: relative; text-align: right;} .inspiro-slider .slide .slide-captions h1{font-size: 80px; font-weight: 700; line-height: 80px; margin-bottom: 30px; color: #ffffff;} .inspiro-slider .slide .slide-captions h2{font-size: 60px; font-weight: 700; line-height: 68px; margin-bottom: 30px; color: #ffffff;} .inspiro-slider .slide .slide-captions h3, .inspiro-slider .slide .slide-captions h4, .inspiro-slider .slide .slide-captions h5, .inspiro-slider .slide .slide-captions h6{color: #ffffff;} .inspiro-slider .slide .slide-captions .strong{color: #ffffff; display: block; font-size: 12px !important; font-weight: 500; letter-spacing: 2px; line-height: 18px; margin-bottom: 20px; position: relative; text-transform: uppercase;} .inspiro-slider .slide .slide-captions .strong::after{border-top: 3px solid #fff; content: ""; display: block; margin-bottom: 0; margin-top: 8px; width: 26px;} .inspiro-slider .slide .slide-captions > p{color: #ffffff; font-size: 20px; font-weight: 400; margin-bottom: 40px;} .inspiro-slider .slide .slide-captions .text-dark.strong::after, .inspiro-slider .slide .slide-captions.text-dark .strong::after{border-top-color: #111;} .inspiro-slider .slide .slide-captions.text-left .strong::after{margin-right: 0; margin-left: auto;} .inspiro-slider .slide .slide-captions.text-center .strong::after{margin-right: auto; margin-left: auto;} .inspiro-slider .slide .slide-captions.text-right .strong::after{margin-right: auto; margin-left: 0;} .inspiro-slider .slide .slide-captions .slide-caption-hide{opacity: 0; visibility: hidden;} .inspiro-slider .slide .slide-captions img{width: inherit !important;} .inspiro-slider .slide.is-selected{z-index: 2;} .inspiro-slider.slider-loaded, .inspiro-slider.flickity-enabled{opacity: 1;} .inspiro-slider .slide-link{width: 100%; height: 100%; top: 0; right: 0; position: absolute; z-index: 1;} .inspiro-slider .flickity-button{width: 78px; height: 78px; line-height: 78px; background: transparent; color: #ffffff; box-shadow: none; padding: 0;} .inspiro-slider .flickity-button::before{line-height: 78px; font-size: 28px; color: #ffffff;} .inspiro-slider .flickity-page-dots{bottom: 30px;} .inspiro-slider .flickity-page-dots .dot{box-shadow: inset 0 0 0 2px #ffffff;} .inspiro-slider .flickity-page-dots .dot:after{background-color: #ffffff; box-shadow: 0 0 1px #ffffff;} .inspiro-slider .slide-captions > *{opacity: 0;} #slider{position: relative; width: 100%; overflow: hidden; padding: 0px; background-color: #fff; z-index: 1;} #home{width: 100%; height: 100%; color: #FFF;} .boxed-slider{height: 600px; width: 100%;} .boxed-slider .polo-carousel-item{height: 600px;} .boxed-slider .owl-bg-img{height: 100%; background-repeat: no-repeat; background-size: cover;} .polo-carousel-item img{height: 100%;} @media (max-width: 1024px){.inspiro-slider .flickity-button:hover{background-color: transparent;}.inspiro-slider .flickity-button.next, .inspiro-slider .flickity-button.next:hover{left: -5px !important; opacity: 1;}.inspiro-slider .flickity-button.previous, .inspiro-slider .flickity-button.previous:hover{right: -5px !important; opacity: 1;}.inspiro-slider .container{padding-right: 40px; padding-left: 40px;}.inspiro-slider .slide .slide-captions{text-align: center;}.inspiro-slider .slide .slide-captions .strong::after{margin-right: auto; margin-left: auto;}.inspiro-slider .slide .slide-captions h1, .inspiro-slider .slide .slide-captions h2{font-size: 40px; line-height: 40px; margin-bottom: 14px;}.inspiro-slider .slide .slide-captions > p{font-size: 16px; font-weight: 400; line-height: 24px; margin-bottom: 16px;}.inspiro-slider .slide .slide-captions h3, .inspiro-slider .slide .slide-captions h4, .inspiro-slider .slide .slide-captions h5, .inspiro-slider .slide .slide-captions h6{color: #ffffff;}} .fullscreen{width: 100%; height: 100%; overflow: hidden; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; min-height: 100vh;} .fullscreen .container, .fullscreen .container-wide{-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-top: 80px; margin-bottom: 40px;} .fullscreen .container-fullscreen{width: 100%;} .halfscreen{width: 100%; height: 72%; overflow: hidden; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; min-height: 72vh;} .halfscreen .container, .halfscreen .container-wide{margin-top: 2%; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1;} .halfscreen .container-fullscreen{width: 100%;} @media (max-width: 1024px){#header[data-transparent="true"] + main{top: -120px; margin-bottom: -124px; position: relative;}#header[data-transparent="true"] + main > #page-title{padding: 220px 0 160px 0;}#header[data-transparent="true"] + .fullscreen{top: -80px; margin-bottom: -80px;}} .portfolio-item, .grid-item{width: 100%; float: right; height: auto; padding: 0 0 20px 0; cursor: pointer;} .portfolio-item a:not(.btn), .grid-item a:not(.btn){color: #484848;} .portfolio-item .portfolio-item-wrap, .portfolio-item .grid-item-wrap, .grid-item .portfolio-item-wrap, .grid-item .grid-item-wrap{position: relative; overflow: hidden;} .portfolio-item .portfolio-item-wrap > a, .portfolio-item .grid-item-wrap > a, .grid-item .portfolio-item-wrap > a, .grid-item .grid-item-wrap > a{z-index: 6; width: 100%; height: 100%; position: absolute;} .portfolio-item .portfolio-image, .portfolio-item .portfolio-video, .portfolio-item .grid-image, .portfolio-item .grid-video, .portfolio-item .flickity-viewport, .grid-item .portfolio-image, .grid-item .portfolio-video, .grid-item .grid-image, .grid-item .grid-video, .grid-item .flickity-viewport{position: relative; overflow: hidden;} .portfolio-item .portfolio-image:after, .portfolio-item .portfolio-video:after, .portfolio-item .grid-image:after, .portfolio-item .grid-video:after, .portfolio-item .flickity-viewport:after, .grid-item .portfolio-image:after, .grid-item .portfolio-video:after, .grid-item .grid-image:after, .grid-item .grid-video:after, .grid-item .flickity-viewport:after{position: absolute; top: 0; right: 0; height: 100%; width: 100%; background-color: #000000; transition: all 0.3s ease; opacity: 0; content: ' '; z-index: 2;} .portfolio-item .portfolio-image img, .portfolio-item .portfolio-video img, .portfolio-item .grid-image img, .portfolio-item .grid-video img, .portfolio-item .flickity-viewport img, .grid-item .portfolio-image img, .grid-item .portfolio-video img, .grid-item .grid-image img, .grid-item .grid-video img, .grid-item .flickity-viewport img{position: relative; transition: all 0.5s ease-out; width: 100%; z-index: 1; display: block; height: auto;} .portfolio-item .portfolio-slider .flickity-page-dots, .portfolio-item .grid-slider .flickity-page-dots, .grid-item .portfolio-slider .flickity-page-dots, .grid-item .grid-slider .flickity-page-dots{bottom: 30px; margin-bottom: 0 !important; margin-top: 0 !important;} .portfolio-item .portfolio-video, .portfolio-item .grid-video, .grid-item .portfolio-video, .grid-item .grid-video{margin-bottom: -7px;} .portfolio-item .portfolio-video video, .portfolio-item .portfolio-video iframe, .portfolio-item .grid-video video, .portfolio-item .grid-video iframe, .grid-item .portfolio-video video, .grid-item .portfolio-video iframe, .grid-item .grid-video video, .grid-item .grid-video iframe{width: 100%; background-color: #000000;} .portfolio-item .portfolio-description, .portfolio-item .grid-description, .portfolio-item .portfolio-links, .grid-item .portfolio-description, .grid-item .grid-description, .grid-item .portfolio-links{right: 0; margin: 0 auto; padding: 20px; opacity: 0; position: absolute; left: 0; text-align: center; top: 48%; transform: translate3d(0px, -38%, 0px); transition: all 250ms ease-in-out 0s; visibility: hidden; width: 70%; z-index: 3;} .portfolio-item .portfolio-description h3, .portfolio-item .grid-description h3, .portfolio-item .portfolio-links h3, .grid-item .portfolio-description h3, .grid-item .grid-description h3, .grid-item .portfolio-links h3{font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 18px; text-transform: uppercase; margin-bottom: 4px;} .portfolio-item .portfolio-description h3, .portfolio-item .portfolio-description p, .portfolio-item .portfolio-description span, .portfolio-item .grid-description h3, .portfolio-item .grid-description p, .portfolio-item .grid-description span, .portfolio-item .portfolio-links h3, .portfolio-item .portfolio-links p, .portfolio-item .portfolio-links span, .grid-item .portfolio-description h3, .grid-item .portfolio-description p, .grid-item .portfolio-description span, .grid-item .grid-description h3, .grid-item .grid-description p, .grid-item .grid-description span, .grid-item .portfolio-links h3, .grid-item .portfolio-links p, .grid-item .portfolio-links span{color: #ffffff;} .portfolio-item .portfolio-description a, .portfolio-item .grid-description a, .portfolio-item .portfolio-links a, .grid-item .portfolio-description a, .grid-item .grid-description a, .grid-item .portfolio-links a{margin: 3px;} .portfolio-item .portfolio-description a.btn, .portfolio-item .grid-description a.btn, .portfolio-item .portfolio-links a.btn, .grid-item .portfolio-description a.btn, .grid-item .grid-description a.btn, .grid-item .portfolio-links a.btn{margin-top: 10px;} .portfolio-item .portfolio-description a i, .portfolio-item .grid-description a i, .portfolio-item .portfolio-links a i, .grid-item .portfolio-description a i, .grid-item .grid-description a i, .grid-item .portfolio-links a i{background-color: #ffffff; color: #484848; border-radius: 50%; color: #444; font-size: 18px; height: 40px; line-height: 40px !important; width: 40px; transition: all 250ms ease-in-out 0s; border: 1px solid #ededed;} .portfolio-item .portfolio-description a:hover i, .portfolio-item .grid-description a:hover i, .portfolio-item .portfolio-links a:hover i, .grid-item .portfolio-description a:hover i, .grid-item .grid-description a:hover i, .grid-item .portfolio-links a:hover i{background-color: #2250fc; color: #ffffff; border: 1px solid #2250fc;} .portfolio-item .portfolio-description span, .portfolio-item .portfolio-description p, .portfolio-item .grid-description span, .portfolio-item .grid-description p, .portfolio-item .portfolio-links span, .portfolio-item .portfolio-links p, .grid-item .portfolio-description span, .grid-item .portfolio-description p, .grid-item .grid-description span, .grid-item .grid-description p, .grid-item .portfolio-links span, .grid-item .portfolio-links p{opacity: 0; transition: all 0.8s ease; transition-delay: 0.1s; margin-bottom: 0; padding-bottom: 0;} .portfolio-item .portfolio-description a > i, .portfolio-item .grid-description a > i, .portfolio-item .portfolio-links a > i, .grid-item .portfolio-description a > i, .grid-item .grid-description a > i, .grid-item .portfolio-links a > i{font-size: 14px !important;} .portfolio-item .portfolio-meta, .portfolio-item .grid-meta, .grid-item .portfolio-meta, .grid-item .grid-meta{padding-top: 20px;} .portfolio-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after, .portfolio-item:not(.no-overlay):hover .portfolio-image:after, .portfolio-item:not(.no-overlay):hover .portfolio-video:after, .portfolio-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after, .portfolio-item:not(.no-overlay):hover .grid-image:after, .portfolio-item:not(.no-overlay):hover .grid-video:after, .grid-item:not(.no-overlay):hover .portfolio-slider .flickity-viewport:after, .grid-item:not(.no-overlay):hover .portfolio-image:after, .grid-item:not(.no-overlay):hover .portfolio-video:after, .grid-item:not(.no-overlay):hover .grid-slider .flickity-viewport:after, .grid-item:not(.no-overlay):hover .grid-image:after, .grid-item:not(.no-overlay):hover .grid-video:after{opacity: 0.5;} .portfolio-item:not(.no-overlay):hover .portfolio-description, .portfolio-item:not(.no-overlay):hover .grid-description, .portfolio-item:not(.no-overlay):hover .portfolio-links, .grid-item:not(.no-overlay):hover .portfolio-description, .grid-item:not(.no-overlay):hover .grid-description, .grid-item:not(.no-overlay):hover .portfolio-links{transform: translate3d(0, -50%, 0); opacity: 1; visibility: visible;} .portfolio-item:not(.no-overlay):hover .portfolio-description h3, .portfolio-item:not(.no-overlay):hover .grid-description h3, .portfolio-item:not(.no-overlay):hover .portfolio-links h3, .grid-item:not(.no-overlay):hover .portfolio-description h3, .grid-item:not(.no-overlay):hover .grid-description h3, .grid-item:not(.no-overlay):hover .portfolio-links h3{transform: translateY(0px);} .portfolio-item:not(.no-overlay):hover .portfolio-description span, .portfolio-item:not(.no-overlay):hover .portfolio-description p, .portfolio-item:not(.no-overlay):hover .grid-description span, .portfolio-item:not(.no-overlay):hover .grid-description p, .portfolio-item:not(.no-overlay):hover .portfolio-links span, .portfolio-item:not(.no-overlay):hover .portfolio-links p, .grid-item:not(.no-overlay):hover .portfolio-description span, .grid-item:not(.no-overlay):hover .portfolio-description p, .grid-item:not(.no-overlay):hover .grid-description span, .grid-item:not(.no-overlay):hover .grid-description p, .grid-item:not(.no-overlay):hover .portfolio-links span, .grid-item:not(.no-overlay):hover .portfolio-links p{opacity: 1;} .portfolio-item.classic-style .portfolio-item-wrap, .portfolio-item.classic-style .grid-item-wrap, .grid-item.classic-style .portfolio-item-wrap, .grid-item.classic-style .grid-item-wrap{position: relative; overflow: initial !important;} .portfolio-item.classic-style .portfolio-image, .portfolio-item.classic-style .portfolio-video, .portfolio-item.classic-style .grid-image, .portfolio-item.classic-style .grid-video, .portfolio-item.classic-style .flickity-viewport, .grid-item.classic-style .portfolio-image, .grid-item.classic-style .portfolio-video, .grid-item.classic-style .grid-image, .grid-item.classic-style .grid-video, .grid-item.classic-style .flickity-viewport{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border-radius: 5px; transition: all 0.3s ease; position: relative;} .portfolio-item.classic-style .portfolio-image:after, .portfolio-item.classic-style .portfolio-video:after, .portfolio-item.classic-style .grid-image:after, .portfolio-item.classic-style .grid-video:after, .portfolio-item.classic-style .flickity-viewport:after, .grid-item.classic-style .portfolio-image:after, .grid-item.classic-style .portfolio-video:after, .grid-item.classic-style .grid-image:after, .grid-item.classic-style .grid-video:after, .grid-item.classic-style .flickity-viewport:after{display: none;} .portfolio-item.classic-style:hover .portfolio-image, .portfolio-item.classic-style:hover .portfolio-video, .portfolio-item.classic-style:hover .grid-image, .portfolio-item.classic-style:hover .grid-video, .portfolio-item.classic-style:hover .flickity-viewport, .grid-item.classic-style:hover .portfolio-image, .grid-item.classic-style:hover .portfolio-video, .grid-item.classic-style:hover .grid-image, .grid-item.classic-style:hover .grid-video, .grid-item.classic-style:hover .flickity-viewport{box-shadow: 0 32px 58px rgba(0, 0, 0, 0.19); transform: translateY(-6px);} .portfolio-item.classic-style:hover .portfolio-description, .portfolio-item.classic-style:hover .grid-description, .grid-item.classic-style:hover .portfolio-description, .grid-item.classic-style:hover .grid-description{transform: translate3d(0, 0, 0); opacity: 1; visibility: visible;} .portfolio-item.text-bottom .portfolio-description, .portfolio-item.text-bottom .grid-description, .grid-item.text-bottom .portfolio-description, .grid-item.text-bottom .grid-description{bottom: 0; right: 0; top: auto; text-align: right; transform: translate3d(0, 0, 0); width: 100%;} .portfolio-item.text-bottom:hover .portfolio-description, .portfolio-item.text-bottom:hover .grid-description, .grid-item.text-bottom:hover .portfolio-description, .grid-item.text-bottom:hover .grid-description{transform: translate3d(0, -4%, 0); opacity: 1; visibility: visible;} .portfolio-item.img-zoom-out .portfolio-image img, .portfolio-item.img-zoom-out .grid-image img, .grid-item.img-zoom-out .portfolio-image img, .grid-item.img-zoom-out .grid-image img{transform: scale(1.1);} .portfolio-item.img-zoom-out:hover .portfolio-image img, .portfolio-item.img-zoom-out:hover .grid-image img, .grid-item.img-zoom-out:hover .portfolio-image img, .grid-item.img-zoom-out:hover .grid-image img{transform: scale(1);} .portfolio-item.reveal-effect .portfolio-item-wrap, .portfolio-item.reveal-effect .grid-item-wrap, .grid-item.reveal-effect .portfolio-item-wrap, .grid-item.reveal-effect .grid-item-wrap{position: relative;} .portfolio-item.reveal-effect .portfolio-item-wrap .portfolio-image, .portfolio-item.reveal-effect .portfolio-item-wrap .portfolio-video, .portfolio-item.reveal-effect .portfolio-item-wrap .grid-image, .portfolio-item.reveal-effect .portfolio-item-wrap .grid-video, .portfolio-item.reveal-effect .grid-item-wrap .portfolio-image, .portfolio-item.reveal-effect .grid-item-wrap .portfolio-video, .portfolio-item.reveal-effect .grid-item-wrap .grid-image, .portfolio-item.reveal-effect .grid-item-wrap .grid-video, .grid-item.reveal-effect .portfolio-item-wrap .portfolio-image, .grid-item.reveal-effect .portfolio-item-wrap .portfolio-video, .grid-item.reveal-effect .portfolio-item-wrap .grid-image, .grid-item.reveal-effect .portfolio-item-wrap .grid-video, .grid-item.reveal-effect .grid-item-wrap .portfolio-image, .grid-item.reveal-effect .grid-item-wrap .portfolio-video, .grid-item.reveal-effect .grid-item-wrap .grid-image, .grid-item.reveal-effect .grid-item-wrap .grid-video{width: 100%; max-width: 100%; display: block; z-index: 1; position: relative;} .portfolio-item.reveal-effect .portfolio-item-wrap .portfolio-image:after, .portfolio-item.reveal-effect .portfolio-item-wrap .portfolio-video:after, .portfolio-item.reveal-effect .portfolio-item-wrap .grid-image:after, .portfolio-item.reveal-effect .portfolio-item-wrap .grid-video:after, .portfolio-item.reveal-effect .grid-item-wrap .portfolio-image:after, .portfolio-item.reveal-effect .grid-item-wrap .portfolio-video:after, .portfolio-item.reveal-effect .grid-item-wrap .grid-image:after, .portfolio-item.reveal-effect .grid-item-wrap .grid-video:after, .grid-item.reveal-effect .portfolio-item-wrap .portfolio-image:after, .grid-item.reveal-effect .portfolio-item-wrap .portfolio-video:after, .grid-item.reveal-effect .portfolio-item-wrap .grid-image:after, .grid-item.reveal-effect .portfolio-item-wrap .grid-video:after, .grid-item.reveal-effect .grid-item-wrap .portfolio-image:after, .grid-item.reveal-effect .grid-item-wrap .portfolio-video:after, .grid-item.reveal-effect .grid-item-wrap .grid-image:after, .grid-item.reveal-effect .grid-item-wrap .grid-video:after{opacity: 0.3;} .portfolio-item.reveal-effect .portfolio-item-wrap .portfolio-description, .portfolio-item.reveal-effect .portfolio-item-wrap .grid-description, .portfolio-item.reveal-effect .grid-item-wrap .portfolio-description, .portfolio-item.reveal-effect .grid-item-wrap .grid-description, .grid-item.reveal-effect .portfolio-item-wrap .portfolio-description, .grid-item.reveal-effect .portfolio-item-wrap .grid-description, .grid-item.reveal-effect .grid-item-wrap .portfolio-description, .grid-item.reveal-effect .grid-item-wrap .grid-description{pointer-events: none;} .portfolio-item.reveal-effect:hover .portfolio-slider .flickity-viewport:after, .portfolio-item.reveal-effect:hover .portfolio-image:after, .portfolio-item.reveal-effect:hover .portfolio-video:after, .portfolio-item.reveal-effect:hover .grid-slider .flickity-viewport:after, .portfolio-item.reveal-effect:hover .grid-image:after, .portfolio-item.reveal-effect:hover .grid-video:after, .grid-item.reveal-effect:hover .portfolio-slider .flickity-viewport:after, .grid-item.reveal-effect:hover .portfolio-image:after, .grid-item.reveal-effect:hover .portfolio-video:after, .grid-item.reveal-effect:hover .grid-slider .flickity-viewport:after, .grid-item.reveal-effect:hover .grid-image:after, .grid-item.reveal-effect:hover .grid-video:after{opacity: 0.2; z-index: 8;} .portfolio-item.reveal-effect:hover .portfolio-description, .portfolio-item.reveal-effect:hover .grid-description, .grid-item.reveal-effect:hover .portfolio-description, .grid-item.reveal-effect:hover .grid-description{opacity: 1; transform: translate3d(0, -33%, 0);} .portfolio-item.img-rotate .portfolio-image img, .portfolio-item.img-rotate .grid-image img, .grid-item.img-rotate .portfolio-image img, .grid-item.img-rotate .grid-image img{transform: rotate(0deg) scale(1); transition: transform 0.7s ease 0s;} .portfolio-item.img-rotate:hover .portfolio-image img, .portfolio-item.img-rotate:hover .grid-image img, .grid-item.img-rotate:hover .portfolio-image img, .grid-item.img-rotate:hover .grid-image img{transform: rotate(9deg) scale(1.2);} .portfolio-item.img-zoom .portfolio-image img, .portfolio-item.img-zoom .grid-image img, .grid-item.img-zoom .portfolio-image img, .grid-item.img-zoom .grid-image img{transform: scale(1);} .portfolio-item.img-zoom:hover .portfolio-image img, .portfolio-item.img-zoom:hover .grid-image img, .grid-item.img-zoom:hover .portfolio-image img, .grid-item.img-zoom:hover .grid-image img{transform: scale(1.1);} .portfolio-item.overlay-light .portfolio-image:after, .portfolio-item.overlay-light .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-light .grid-image:after, .portfolio-item.overlay-light .grid-slider .flickity-viewport:after, .grid-item.overlay-light .portfolio-image:after, .grid-item.overlay-light .portfolio-slider .flickity-viewport:after, .grid-item.overlay-light .grid-image:after, .grid-item.overlay-light .grid-slider .flickity-viewport:after{background-color: #ffffff;} .portfolio-item.overlay-light .portfolio-description h3, .portfolio-item.overlay-light .grid-description h3, .grid-item.overlay-light .portfolio-description h3, .grid-item.overlay-light .grid-description h3{color: #000000;} .portfolio-item.overlay-light .portfolio-description p, .portfolio-item.overlay-light .portfolio-description span, .portfolio-item.overlay-light .grid-description p, .portfolio-item.overlay-light .grid-description span, .grid-item.overlay-light .portfolio-description p, .grid-item.overlay-light .portfolio-description span, .grid-item.overlay-light .grid-description p, .grid-item.overlay-light .grid-description span{color: #434343;} .portfolio-item.overlay-light:hover .portfolio-image:after, .portfolio-item.overlay-light:hover .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-light:hover .grid-image:after, .portfolio-item.overlay-light:hover .grid-slider .flickity-viewport:after, .grid-item.overlay-light:hover .portfolio-image:after, .grid-item.overlay-light:hover .portfolio-slider .flickity-viewport:after, .grid-item.overlay-light:hover .grid-image:after, .grid-item.overlay-light:hover .grid-slider .flickity-viewport:after{opacity: 0.9;} .portfolio-item.overlay-grey .portfolio-image:after, .portfolio-item.overlay-grey .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-grey .grid-image:after, .portfolio-item.overlay-grey .grid-slider .flickity-viewport:after, .grid-item.overlay-grey .portfolio-image:after, .grid-item.overlay-grey .portfolio-slider .flickity-viewport:after, .grid-item.overlay-grey .grid-image:after, .grid-item.overlay-grey .grid-slider .flickity-viewport:after{background-color: #F7F9FB;} .portfolio-item.overlay-grey .portfolio-description h3, .portfolio-item.overlay-grey .grid-description h3, .grid-item.overlay-grey .portfolio-description h3, .grid-item.overlay-grey .grid-description h3{color: #484848;} .portfolio-item.overlay-grey .portfolio-description p, .portfolio-item.overlay-grey .portfolio-description span, .portfolio-item.overlay-grey .grid-description p, .portfolio-item.overlay-grey .grid-description span, .grid-item.overlay-grey .portfolio-description p, .grid-item.overlay-grey .portfolio-description span, .grid-item.overlay-grey .grid-description p, .grid-item.overlay-grey .grid-description span{color: #a8a8a8;} .portfolio-item.overlay-grey:hover .portfolio-image:after, .portfolio-item.overlay-grey:hover .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-grey:hover .grid-image:after, .portfolio-item.overlay-grey:hover .grid-slider .flickity-viewport:after, .grid-item.overlay-grey:hover .portfolio-image:after, .grid-item.overlay-grey:hover .portfolio-slider .flickity-viewport:after, .grid-item.overlay-grey:hover .grid-image:after, .grid-item.overlay-grey:hover .grid-slider .flickity-viewport:after{opacity: 1;} .portfolio-item.overlay-white .portfolio-image:after, .portfolio-item.overlay-white .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-white .grid-image:after, .portfolio-item.overlay-white .grid-slider .flickity-viewport:after, .grid-item.overlay-white .portfolio-image:after, .grid-item.overlay-white .portfolio-slider .flickity-viewport:after, .grid-item.overlay-white .grid-image:after, .grid-item.overlay-white .grid-slider .flickity-viewport:after{background-color: #ffffff;} .portfolio-item.overlay-white .portfolio-description h3, .portfolio-item.overlay-white .grid-description h3, .grid-item.overlay-white .portfolio-description h3, .grid-item.overlay-white .grid-description h3{color: #484848;} .portfolio-item.overlay-white .portfolio-description p, .portfolio-item.overlay-white .portfolio-description span, .portfolio-item.overlay-white .grid-description p, .portfolio-item.overlay-white .grid-description span, .grid-item.overlay-white .portfolio-description p, .grid-item.overlay-white .portfolio-description span, .grid-item.overlay-white .grid-description p, .grid-item.overlay-white .grid-description span{color: #a8a8a8;} .portfolio-item.overlay-white:hover .portfolio-image:after, .portfolio-item.overlay-white:hover .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-white:hover .grid-image:after, .portfolio-item.overlay-white:hover .grid-slider .flickity-viewport:after, .grid-item.overlay-white:hover .portfolio-image:after, .grid-item.overlay-white:hover .portfolio-slider .flickity-viewport:after, .grid-item.overlay-white:hover .grid-image:after, .grid-item.overlay-white:hover .grid-slider .flickity-viewport:after{opacity: 1;} .portfolio-item.overlay-dark .portfolio-image:after, .portfolio-item.overlay-dark .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-dark .grid-image:after, .portfolio-item.overlay-dark .grid-slider .flickity-viewport:after, .grid-item.overlay-dark .portfolio-image:after, .grid-item.overlay-dark .portfolio-slider .flickity-viewport:after, .grid-item.overlay-dark .grid-image:after, .grid-item.overlay-dark .grid-slider .flickity-viewport:after{background-color: #000000;} .portfolio-item.overlay-dark .portfolio-description h3, .portfolio-item.overlay-dark .grid-description h3, .grid-item.overlay-dark .portfolio-description h3, .grid-item.overlay-dark .grid-description h3{color: #ffffff;} .portfolio-item.overlay-dark .portfolio-description p, .portfolio-item.overlay-dark .portfolio-description span, .portfolio-item.overlay-dark .grid-description p, .portfolio-item.overlay-dark .grid-description span, .grid-item.overlay-dark .portfolio-description p, .grid-item.overlay-dark .portfolio-description span, .grid-item.overlay-dark .grid-description p, .grid-item.overlay-dark .grid-description span{color: #a8a8a8;} .portfolio-item.overlay-dark:hover .portfolio-image:after, .portfolio-item.overlay-dark:hover .portfolio-slider .flickity-viewport:after, .portfolio-item.overlay-dark:hover .grid-image:after, .portfolio-item.overlay-dark:hover .grid-slider .flickity-viewport:after, .grid-item.overlay-dark:hover .portfolio-image:after, .grid-item.overlay-dark:hover .portfolio-slider .flickity-viewport:after, .grid-item.overlay-dark:hover .grid-image:after, .grid-item.overlay-dark:hover .grid-slider .flickity-viewport:after{opacity: 1;} .portfolio-item.overlay-padding .portfolio-image:after, .portfolio-item.overlay-padding .grid-image:after, .grid-item.overlay-padding .portfolio-image:after, .grid-item.overlay-padding .grid-image:after{bottom: 15px; height: auto; right: 15px; left: 15px; top: 15px; width: auto;} .portfolio-item.overlay-border .portfolio-image:after, .portfolio-item.overlay-border .grid-image:after, .grid-item.overlay-border .portfolio-image:after, .grid-item.overlay-border .grid-image:after{opacity: 1; background-color: transparent; position: absolute;} .portfolio-item.overlay-border .portfolio-description, .grid-item.overlay-border .portfolio-description{display: flex; position: absolute; right: 30px; left: 30px; top: 30px; bottom: 30px; border: 0 solid #00BCD4; transition: border .4s ease;} .portfolio-item.overlay-border:hover .portfolio-description, .grid-item.overlay-border:hover .portfolio-description{border-width: 10px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);} .portfolio-item.open-cursor .portfolio-wrap > a, .portfolio-item.open-cursor .grid-wrap > a, .grid-item.open-cursor .portfolio-wrap > a, .grid-item.open-cursor .grid-wrap > a{cursor: crosshair; height: 100%; right: 0; position: absolute; top: 0; width: 100%; z-index: 5;} .portfolio-item.no-overlay .portfolio-slider .flickity-viewport:after, .portfolio-item.no-overlay .grid-slider .flickity-viewport:after, .grid-item.no-overlay .portfolio-slider .flickity-viewport:after, .grid-item.no-overlay .grid-slider .flickity-viewport:after{display: none;} .portfolio-item.no-overlay .portfolio-image, .portfolio-item.no-overlay .grid-image, .grid-item.no-overlay .portfolio-image, .grid-item.no-overlay .grid-image{position: relative; overflow: hidden;} .portfolio-item.no-overlay .portfolio-image:after, .portfolio-item.no-overlay .grid-image:after, .grid-item.no-overlay .portfolio-image:after, .grid-item.no-overlay .grid-image:after{display: none;} .portfolio-item.no-overlay .portfolio-description, .portfolio-item.no-overlay .grid-description, .grid-item.no-overlay .portfolio-description, .grid-item.no-overlay .grid-description{opacity: 1; padding: 6px; position: relative; transform: translateY(-10px); visibility: inherit; width: 100%;} .portfolio-item.no-overlay .portfolio-description h3, .portfolio-item.no-overlay .grid-description h3, .grid-item.no-overlay .portfolio-description h3, .grid-item.no-overlay .grid-description h3{color: #484848; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 18px; margin-bottom: 4px; text-transform: uppercase;} .portfolio-item.no-overlay .portfolio-description span, .portfolio-item.no-overlay .grid-description span, .grid-item.no-overlay .portfolio-description span, .grid-item.no-overlay .grid-description span{color: #484848; font-size: 13px; font-style: normal; font-weight: 400; letter-spacing: 0; line-height: 15px; text-transform: capitalize; opacity: 1;} .portfolio-item.no-overlay .portfolio-description p, .portfolio-item.no-overlay .grid-description p, .grid-item.no-overlay .portfolio-description p, .grid-item.no-overlay .grid-description p{color: #484848; font-weight: 500; font-size: 14px; opacity: 1;} .portfolio-item.no-overlay:hover .portfolio-description, .portfolio-item.no-overlay:hover .grid-description, .grid-item.no-overlay:hover .portfolio-description, .grid-item.no-overlay:hover .grid-description{transform: translate3d(0, -10px, 0); opacity: 1; visibility: visible;} .portfolio-item.no-overlay:hover .portfolio-description h3, .portfolio-item.no-overlay:hover .grid-description h3, .grid-item.no-overlay:hover .portfolio-description h3, .grid-item.no-overlay:hover .grid-description h3{transform: translateY(0px);} .portfolio-item.no-overlay:hover .portfolio-description span, .portfolio-item.no-overlay:hover .portfolio-description p, .portfolio-item.no-overlay:hover .grid-description span, .portfolio-item.no-overlay:hover .grid-description p, .grid-item.no-overlay:hover .portfolio-description span, .grid-item.no-overlay:hover .portfolio-description p, .grid-item.no-overlay:hover .grid-description span, .grid-item.no-overlay:hover .grid-description p{opacity: 1;} .portfolio-item.overlay-links:hover .portfolio-description, .portfolio-item.overlay-links:hover .grid-description, .grid-item.overlay-links:hover .portfolio-description, .grid-item.overlay-links:hover .grid-description{transform: none; opacity: 1; visibility: visible;} .portfolio-item.overlay-links:hover .portfolio-description h3, .portfolio-item.overlay-links:hover .grid-description h3, .grid-item.overlay-links:hover .portfolio-description h3, .grid-item.overlay-links:hover .grid-description h3{transform: none;} .portfolio-item.overlay-links:hover .portfolio-description span, .portfolio-item.overlay-links:hover .portfolio-description p, .portfolio-item.overlay-links:hover .grid-description span, .portfolio-item.overlay-links:hover .grid-description p, .grid-item.overlay-links:hover .portfolio-description span, .grid-item.overlay-links:hover .portfolio-description p, .grid-item.overlay-links:hover .grid-description span, .grid-item.overlay-links:hover .grid-description p{opacity: 1;} .portfolio-item.overlay-links .portfolio-description, .portfolio-item.overlay-links .grid-description, .grid-item.overlay-links .portfolio-description, .grid-item.overlay-links .grid-description{opacity: 1; padding: 20px; position: relative; transform: none; visibility: inherit; width: 100%;} .portfolio-item.overlay-links .portfolio-description a, .portfolio-item.overlay-links .grid-description a, .grid-item.overlay-links .portfolio-description a, .grid-item.overlay-links .grid-description a{margin: 0px;} .portfolio-item.overlay-links .portfolio-description h3, .portfolio-item.overlay-links .grid-description h3, .grid-item.overlay-links .portfolio-description h3, .grid-item.overlay-links .grid-description h3{color: #484848;} .portfolio-item.overlay-links .portfolio-description span, .portfolio-item.overlay-links .grid-description span, .grid-item.overlay-links .portfolio-description span, .grid-item.overlay-links .grid-description span{color: #484848; opacity: 1;} .portfolio-item.overlay-links .portfolio-description p, .portfolio-item.overlay-links .grid-description p, .grid-item.overlay-links .portfolio-description p, .grid-item.overlay-links .grid-description p{color: #484848; opacity: 1;} .portfolio-item.revert .portfolio-slider .flickity-viewport:after, .portfolio-item.revert .portfolio-image:after, .portfolio-item.revert .portfolio-video:after, .portfolio-item.revert .grid-slider .flickity-viewport:after, .portfolio-item.revert .grid-image:after, .portfolio-item.revert .grid-video:after, .grid-item.revert .portfolio-slider .flickity-viewport:after, .grid-item.revert .portfolio-image:after, .grid-item.revert .portfolio-video:after, .grid-item.revert .grid-slider .flickity-viewport:after, .grid-item.revert .grid-image:after, .grid-item.revert .grid-video:after{opacity: 0.5;} .portfolio-item.revert .portfolio-description, .portfolio-item.revert .grid-description, .portfolio-item.revert .portfolio-links, .grid-item.revert .portfolio-description, .grid-item.revert .grid-description, .grid-item.revert .portfolio-links{transform: translate3d(0, -50%, 0); opacity: 1; visibility: visible;} .portfolio-item.revert .portfolio-description h3, .portfolio-item.revert .grid-description h3, .portfolio-item.revert .portfolio-links h3, .grid-item.revert .portfolio-description h3, .grid-item.revert .grid-description h3, .grid-item.revert .portfolio-links h3{transform: translateY(0px);} .portfolio-item.revert .portfolio-description span, .portfolio-item.revert .portfolio-description p, .portfolio-item.revert .grid-description span, .portfolio-item.revert .grid-description p, .portfolio-item.revert .portfolio-links span, .portfolio-item.revert .portfolio-links p, .grid-item.revert .portfolio-description span, .grid-item.revert .portfolio-description p, .grid-item.revert .grid-description span, .grid-item.revert .grid-description p, .grid-item.revert .portfolio-links span, .grid-item.revert .portfolio-links p{opacity: 1;} .portfolio-item.revert:hover .portfolio-slider .flickity-viewport:after, .portfolio-item.revert:hover .portfolio-image:after, .portfolio-item.revert:hover .portfolio-video:after, .portfolio-item.revert:hover .grid-slider .flickity-viewport:after, .portfolio-item.revert:hover .grid-image:after, .portfolio-item.revert:hover .grid-video:after, .grid-item.revert:hover .portfolio-slider .flickity-viewport:after, .grid-item.revert:hover .portfolio-image:after, .grid-item.revert:hover .portfolio-video:after, .grid-item.revert:hover .grid-slider .flickity-viewport:after, .grid-item.revert:hover .grid-image:after, .grid-item.revert:hover .grid-video:after{opacity: 0;} .portfolio-item.revert:hover .portfolio-description, .portfolio-item.revert:hover .grid-description, .portfolio-item.revert:hover .portfolio-links, .grid-item.revert:hover .portfolio-description, .grid-item.revert:hover .grid-description, .grid-item.revert:hover .portfolio-links{transform: translate3d(0, -50%, 0); opacity: 0;} .portfolio-item.revert:hover .portfolio-description h3, .portfolio-item.revert:hover .grid-description h3, .portfolio-item.revert:hover .portfolio-links h3, .grid-item.revert:hover .portfolio-description h3, .grid-item.revert:hover .grid-description h3, .grid-item.revert:hover .portfolio-links h3{transform: translateY(0px);} .portfolio-item.revert:hover .portfolio-description span, .portfolio-item.revert:hover .portfolio-description p, .portfolio-item.revert:hover .grid-description span, .portfolio-item.revert:hover .grid-description p, .portfolio-item.revert:hover .portfolio-links span, .portfolio-item.revert:hover .portfolio-links p, .grid-item.revert:hover .portfolio-description span, .grid-item.revert:hover .portfolio-description p, .grid-item.revert:hover .grid-description span, .grid-item.revert:hover .grid-description p, .grid-item.revert:hover .portfolio-links span, .grid-item.revert:hover .portfolio-links p{opacity: 0;} .portfolio-item.shadow, .grid-item.shadow{box-shadow: none !important;} .portfolio-item.shadow .portfolio-item-wrap, .portfolio-item.shadow .grid-item-wrap, .grid-item.shadow .portfolio-item-wrap, .grid-item.shadow .grid-item-wrap{box-shadow: 0 7px 20px -10px rgba(171, 171, 171, 0.6);} .portfolio-item.outline .portfolio-item-wrap, .portfolio-item.outline .grid-item-wrap, .grid-item.outline .portfolio-item-wrap, .grid-item.outline .grid-item-wrap{border: 1px solid #ebebeb; padding: 1px;} .portfolio-item.light-bg .portfolio-item-wrap, .portfolio-item.light-bg .grid-item-wrap, .grid-item.light-bg .portfolio-item-wrap, .grid-item.light-bg .grid-item-wrap{background-color: #fff; border: 1px solid #f3f3f3;} .portfolio-item.light-bg .portfolio-item-wrap .portfoio-description, .portfolio-item.light-bg .grid-item-wrap .portfoio-description, .grid-item.light-bg .portfolio-item-wrap .portfoio-description, .grid-item.light-bg .grid-item-wrap .portfoio-description{margin-bottom: 20px;} .portfolio-item.grey-bg .portfolio-item-wrap, .portfolio-item.grey-bg .grid-item-wrap, .grid-item.grey-bg .portfolio-item-wrap, .grid-item.grey-bg .grid-item-wrap{background-color: #f3f3f3;} .portfolio-item.grey-bg .portfolio-item-wrap .portfoio-description, .portfolio-item.grey-bg .grid-item-wrap .portfoio-description, .grid-item.grey-bg .portfolio-item-wrap .portfoio-description, .grid-item.grey-bg .grid-item-wrap .portfoio-description{margin-bottom: 20px;} .alterneting-size .portfolio-item:nth-child(2n) .portfolio-item-wrap, .alterneting-size .grid-item:nth-child(2n) .grid-item-wrap{transform: scale(0.75);} .portfolio-slider, .grid-slider{width: 100%;} .portfolio-slider.shadow, .grid-slider.shadow{box-shadow: -10px 10px 10px rgba(235, 235, 235, 0.5);} .portfolio-slider.outline, .grid-slider.outline{border: 3px solid #fff;} .content.col-lg-9 .portfolio-item .portfolio-description h3, .content.col-lg-9 .portfolio-item .grid-description h3, .content.col-lg-9 .grid-item .portfolio-description h3, .content.col-lg-9 .grid-item .grid-description h3{font-size: 13px; line-height: 14px;} .container-fluid .content.col-lg-9 .portfolio-item .portfolio-description h3, .container-fluid .content.col-lg-9 .portfolio-item .grid-description h3, .container-fluid .content.col-lg-9 .grid-item .portfolio-description h3, .container-fluid .content.col-lg-9 .grid-item .grid-description h3{font-size: 16px; line-height: 22px;} .sidebar-both .portfolio-item .portfolio-description h3, .sidebar-both .portfolio-item .grid-description h3, .sidebar-both .grid-item .portfolio-description h3, .sidebar-both .grid-item .grid-description h3{font-size: 13px; line-height: 14px;} .sidebar-both .portfolio-item .portfolio-description p, .sidebar-both .portfolio-item .portfolio-description span, .sidebar-both .portfolio-item .grid-description p, .sidebar-both .portfolio-item .grid-description span, .sidebar-both .grid-item .portfolio-description p, .sidebar-both .grid-item .portfolio-description span, .sidebar-both .grid-item .grid-description p, .sidebar-both .grid-item .grid-description span{font-size: 12px;} .portfolio-content{position: relative;} .portfolio-content img{width: 100%;} .portfolio-attributes{color: #484848; font-size: 12px; overflow: hidden; text-transform: uppercase; margin-bottom: 20px;} .portfolio-attributes a:not(.btn){color: #484848;} .portfolio-attributes .attribute{float: right; margin-bottom: 20px; padding-left: 20px; text-align: right; width: auto;} .portfolio-attributes .attribute strong{opacity: 0.6; border-bottom: 1px solid rgba(31, 31, 31, 0.05); display: block; width: auto; margin-bottom: 10px; font-size: 11px;} .portfolio-attributes.style1 .attribute{display: inline-flex; float: none; margin-bottom: 6px;} .portfolio-attributes.style1 .attribute strong{border: 0; margin-left: 8px; width: auto;} .portfolio-attributes.style2 .attribute{float: none; width: 100%;} .portfolio-attributes.style2 .attribute strong{border: 0; width: 100%;} .project-description{margin-bottom: 40px;} .project-description h2{font-size: 32px; font-weight: 600; margin-bottom: 20px;} .project-description h3{font-size: 18px; font-weight: 400; margin-bottom: 20px;} .portfolio-ajax-page [class*="col-"]{padding: 0;} .portfolio-ajax-page .project-description{padding: 24px 40px; margin-bottom: 0;} .portfolio-ajax-page .project-description > p{padding-bottom: 6px;} .portfolio-ajax-page .project-description .portfolio-attributes{margin-top: 20px;} .portfolio-ajax-page .project-description .portfolio-attributes .attribute{margin-bottom: 0; width: 100%;} .portfolio-ajax-page .project-description .portfolio-attributes .attribute > strong{min-width: 68px;} .post-item{float: right; width: 100%; height: auto; padding: 0 0 20px 0;} .post-item .post-item-wrap{background-color: #ffffff; position: relative;} .post-item img{width: 100%; height: auto;} .post-item .post-image, .post-item .post-slider, .post-item .post-video, .post-item .post-audio, .post-item .post-quote-img{margin: 0; position: relative; padding: 0;} .post-item .post-image .post-meta-category, .post-item .post-slider .post-meta-category, .post-item .post-video .post-meta-category, .post-item .post-audio .post-meta-category, .post-item .post-quote-img .post-meta-category{background-color: #2250fc; color: #ffffff; font-size: 13px; padding: 2px 16px; border-radius: 50px; position: absolute; left: 10px; top: 11px; z-index: 3; margin-left: 0;} .post-item .post-image .post-meta-category i, .post-item .post-slider .post-meta-category i, .post-item .post-video .post-meta-category i, .post-item .post-audio .post-meta-category i, .post-item .post-quote-img .post-meta-category i{margin-left: 4px;} .post-item .post-image .post-meta-category a, .post-item .post-slider .post-meta-category a, .post-item .post-video .post-meta-category a, .post-item .post-audio .post-meta-category a, .post-item .post-quote-img .post-meta-category a{color: #ffffff;} .post-item .post-quote-img .post-meta-category{background-color: #ffffff; color: #2250fc;} .post-item .post-quote-img .post-meta-category a{color: #2250fc;} .post-item .post-video video, .post-item .post-video iframe{width: 100%; background-color: #000000;} .post-item .post-audio > a > img{margin-bottom: -28px;} .post-item .post-audio audio, .post-item .post-audio iframe{width: 100%;} .post-item .post-audio audio{margin-bottom: -6px;} .post-item .post-item-description{padding: 24px; line-height: 28px; color: #676767;} .post-item .post-item-description > h2, .post-item .post-item-description > h2 > a{font-size: 18px; letter-spacing: normal; line-height: 23px; margin-bottom: 16px; color: #444; font-weight: 600;} .post-item .post-item-description .post-meta-date, .post-item .post-item-description .post-meta-comments, .post-item .post-item-description .post-meta-category{color: #C2C2C2; position: relative; top: 8px; font-size: 12px; margin-left: 8px;} .post-item .post-item-description .post-meta-date i, .post-item .post-item-description .post-meta-comments i, .post-item .post-item-description .post-meta-category i{margin-left: 4px !important;} .post-item .post-item-description .post-meta-date a, .post-item .post-item-description .post-meta-comments a, .post-item .post-item-description .post-meta-category a{color: #C2C2C2;} .post-item .post-item-description .post-post-likes{float: left; font-size: 14px; color: #aaa;} .post-item .post-item-description .post-post-likes i{margin-left: 8px; color: #aaa;} .post-item.shadow{box-shadow: none;} .post-item.shadow .post-item-wrap{box-shadow: 0 1px 10px #efefef !important;} .post-item.grey-bg .post-item-wrap{background-color: #f7f7f7;} .post-item.border{border: none !important;} .post-item.border .post-item-wrap{border: 1px solid #f2f2f2;} .post-item.border > .post-item-wrap > .post-item-description{padding: 24px !important; width: 100% !important;} .post-item.quote .post-item-wrap{background-color: #2250fc; border-radius: 4px; border-width: 0;} .post-item.quote .post-quote-img img{width: auto; margin-right: 40px; margin-top: 40px;} .post-item.quote .post-item-description{padding: 40px;} .post-item.quote .post-item-description .post-meta-date, .post-item.quote .post-item-description .post-meta-comments, .post-item.quote .post-item-description .post-meta-category{color: #ffffff; opacity: 0.8;} .post-item.quote .post-item-description .post-meta-date a, .post-item.quote .post-item-description .post-meta-date p, .post-item.quote .post-item-description .post-meta-comments a, .post-item.quote .post-item-description .post-meta-comments p, .post-item.quote .post-item-description .post-meta-category a, .post-item.quote .post-item-description .post-meta-category p{color: #ffffff;} .post-item.quote .post-item-description > h3, .post-item.quote .post-item-description > h3 > a, .post-item.quote .post-item-description a, .post-item.quote .post-item-description p, .post-item.quote .post-item-description .item-link{color: #ffffff;} .post-item.quote .post-item-description .post-author{font-size: 14px; height: 40px;} .post-item.quote .post-item-description .post-author > img{height: 28px; margin-left: 8px; width: 28px;} .post-items-transparent .post-item .post-item-wrap{border: 0; background-color: transparent;} .post-items-transparent .post-item .post-item-wrap .post-item-description > p, .post-items-transparent .post-item .post-item-wrap .post-item-description .post-meta-date, .post-items-transparent .post-item .post-item-wrap .post-item-description .post-meta-comments, .post-items-transparent .post-item .post-item-wrap .post-item-description .post-meta-category{opacity: .7;} .single-post .post-item{} .single-post .post-item img{width: 100%; height: auto;} .single-post .post-item .post-item-description{padding: 22px 0; line-height: 28px; color: #676767;} .single-post .post-item .post-item-description p{font-size: 16px;} .single-post .post-item .post-item-description > h2, .single-post .post-item .post-item-description > h2 > a{font-size: 34px; letter-spacing: 0; line-height: 38px; margin-bottom: 12px; margin-top: 8px; color: #1f1f1f;} .single-post .post-item .post-item-description .post-meta-date, .single-post .post-item .post-item-description .post-meta-comments, .single-post .post-item .post-item-description .post-meta-category{color: #777; font-size: 13px; margin-left: 16px;} .single-post .post-item .post-item-description .post-meta-date a, .single-post .post-item .post-item-description .post-meta-comments a, .single-post .post-item .post-item-description .post-meta-category a{color: #777;} .single-post .post-item .post-item-description .post-meta-share{float: left;} .single-post .post-item .post-item-description .post-meta-share .btn{display: inline-block; margin-left: 0;} .single-post .post-item .post-item-description .post-meta{border-bottom: 1px solid #f3f3f3; clear: both; display: block; margin-bottom: 26px; padding: 12px 0; position: relative; width: 100%;} .single-post .post-item .post-tags{display: block; margin-bottom: 40px; position: relative; width: 100%;} .single-post .post-item .post-tags a{font-weight: 400; color: #484848; border: 1px solid #e6e8eb; border-radius: 4px; font-size: 12px; margin-bottom: 10px; padding: 3px 10px; background-color: #f8f9fa;} .post-thumbnails a{color: #484848;} .post-thumbnails .post-item{width: 100%; padding: 0 0 20px 0;} .post-thumbnails .post-item .post-image, .post-thumbnails .post-item .post-slider, .post-thumbnails .post-item .post-video, .post-thumbnails .post-item .post-audio{float: right; width: 46%;} .post-thumbnails .post-item:not(.quote) .post-item-description{float: right; padding-top: 0; width: 54% !important;} #blog .blog .post-item{width: 25%; padding: 0 0 20px 20px;} .post-post-title h1{font-size: 48px; letter-spacing: normal; line-height: 1; font-weight: 700;} .post-image{margin-bottom: 20px;} .post-image img{width: 100%;} .post-metaa{margin-bottom: 20px; min-height: 60px;} .post-metaa div{border-left: 1px solid #f6f6f6; float: right; margin-left: 18px; padding: 8px 0 8px 18px;} .post-metaa :last-child{border-left: 0;} .post-metaa .social-icons{margin-top: 8px;} .post-metaa .post-comments i, .post-metaa .post-shares i{margin-left: 4px; font-size: 20px; float: right;} .post-metaa .post-comments .post-shares-number, .post-metaa .post-comments .post-comments-number, .post-metaa .post-shares .post-shares-number, .post-metaa .post-shares .post-comments-number{color: #000; font-size: 18px; font-weight: 700; display: block;} .post-metaa .post-comments .post-shares-label, .post-metaa .post-comments .post-comments-label, .post-metaa .post-shares .post-shares-label, .post-metaa .post-shares .post-comments-label{color: #aaa; font-size: 12px; text-transform: uppercase; display: block;} .post-author{border-top: 1px solid #eee; font-size: 14px; height: 40px; margin-top: 15px; padding-bottom: 0; padding-top: 16px;} .post-author a{color: #484848;} .post-author p{position: relative;} .post-author > img{border-radius: 50%; height: 28px; float: right; margin-left: 8px; width: 28px;} .post-content{clear: both; display: block; padding: 0 0 0 40px;} .sidebar > h3:nth-of-type(2){margin-top: 17px;} .grid-articles{position: relative;} .grid-articles .post-entry{float: right; width: 25%; position: relative;} .grid-articles .post-entry:first-child{width: 50%;} .grid-articles.carousel-polo.post-entry:first-child{width: 100%;} .grid-articles.grid-articles-v2 .post-entry:nth-child(1), .grid-articles.grid-articles-v2 .post-entry:nth-child(2){width: 50%;} .grid-articles .post-entry-overlay{height: 100%; right: 0; position: absolute; top: 0; width: 100%;} .grid-articles .post-entry .post-entry-meta{height: auto; bottom: 0; right: 0; padding: 0 30px 30px; position: absolute; width: 100%; z-index: 2;} .grid-articles .post-entry:before{content: ""; position: absolute; top: 0; right: 0; width: 100%; height: 100%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.9) 100%); opacity: 0.4; transition: opacity 0.4s ease; z-index: 1;} .grid-articles .post-entry:before{content: ""; height: auto; bottom: 0; right: 0; position: absolute; width: 100%; z-index: 1;} .grid-articles .post-entry:hover:before{opacity: 1; z-index: 1;} .grid-articles .post-entry .post-entry-meta .post-entry-meta-category{margin-bottom: 10px;} .grid-articles .post-entry .post-entry-meta .post-entry-meta-title h2, .grid-articles .post-entry .post-entry-meta .post-entry-meta-title h2 a{color: #fff; font-size: 16px; font-weight: 600; line-height: 1.2; margin: 0;} .grid-articles .post-entry:first-child .post-entry-meta .post-entry-meta-title h2, .grid-articles .post-entry:first-child .post-entry-meta .post-entry-meta-title h2 a, .grid-articles.grid-articles-v2 .post-entry:nth-child(2) .post-entry-meta .post-entry-meta-title h2 a{font-size: 22px;} .grid-articles.grid-articles-space .post-entry .post-entry-overlay{border-color: #fff; border-style: solid; border-width: 4px;} .grid-articles.grid-articles-space .post-entry:first-child .post-entry-overlay{border-width: 4px 0px 4px 4px;} .grid-articles.grid-articles-space .post-entry:nth-child(3) .post-entry-overlay, .grid-articles.grid-articles-space .post-entry:nth-child(5) .post-entry-overlay{border-width: 4px 4px 4px 0;} .grid-articles .post-date{color: #fff; opacity: 0.6;} .grid-articles .post-entry-meta .product-description, .post-entry-meta .product-description a{color: #fff !important;} @media (max-width: 1024px){.grid-articles:not(.post-carousel) .post-entry{width: 50%;}.grid-articles:not(.post-carousel) .post-entry:first-child{width: 100%;}.grid-articles:not(.post-carousel) .post-entry:first-child .post-entry-meta .post-entry-meta-title h2{font-size: 20px;}.grid-articles:not(.post-carousel) .post-entry .post-entry-meta .post-entry-meta-title h2{font-size: 13px;}.grid-articles:not(.post-carousel) .post-entry .post-entry-overlay{border-width: 0 !important;}.post-thumbnails .post-item:not(.quote) .post-item-description{width: 100% !important;}} .post-thumbnail .post-thumbnail-entry > img{margin-bottom: 14px; max-height: 240px; width: 100%;} .post-thumbnail .post-thumbnail-entry .post-thumbnail-content p{margin-bottom: 6px;} .post-thumbnail ~ .post-thumbnail-list{border-top: 1px solid #F7F9FB;} .post-thumbnail ~ .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{font-weight: 400; opacity: 0.7; line-height: 20px;} .post-thumbnail ~ .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a:hover{opacity: 1;} .post-thumbnail-list{position: relative;} .post-thumbnail-list .post-thumbnail-entry img + .post-thumbnail-content{padding-right: 90px;} .post-thumbnail-list .post-thumbnail-entry > img{float: right; display: block; height: 60px; width: 80px; margin-left: 16px; border-radius: 2px;} .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{font-size: 14px; font-weight: 500; margin: -4px 0 0;} .post-thumbnail-entry{border-bottom: 1px solid #F7F9FB; float: right; margin-bottom: 16px; padding-bottom: 10px; position: relative; clear: both;} .post-thumbnail-entry a{color: #484848;} .post-thumbnail-entry:last-child{border-bottom: 0;} .post-thumbnail-entry .post-thumbnail-content > a{display: block;} .post-thumbnail-entry .post-thumbnail-content .post-date, .post-thumbnail-entry .post-thumbnail-content .post-category{color: #aaa; font-size: 13px;} .post-thumbnail-entry .post-thumbnail-content .post-date i, .post-thumbnail-entry .post-thumbnail-content .post-category i{margin-left: 2px;} .post-thumbnail-entry .post-thumbnail-content .post-date ~ .post-category{margin-right: 6px;} .post-thumbnail-entry .post-thumbnail-content .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{font-size: 14px; font-weight: 600; margin: 0; line-height: 12px !important;} @media (max-width: 767px){.post-thumbnails .post-item{width: 100%;}.post-thumbnails .post-item .post-image, .post-thumbnails .post-item .post-slider, .post-thumbnails .post-item .post-video, .post-thumbnails .post-item .post-audio{float: none; width: 100%;}.post-thumbnails .post-item:not(.quote) .post-item-description{padding-top: 24px; float: none; width: 100%;}} .comments{margin: 0;} .comments .comment_number{font-size: 18px; margin: 0 0 30px;} .comments .comment_number span{color: #2250fc;} .comments .comment{padding: 10px 0; background-color: #fff;} .comments .comment .image{border-radius: 65px; display: block; float: right; height: 65px; overflow: hidden; width: 65px;} .comments .comment .text{padding: 0 86px 0 0; min-height: 80px; position: relative;} .comments .comment .text .name{display: block; color: #303030; font-size: 16px; font-weight: 700; margin-bottom: -4px;} .comments .comment .comment_date{color: #888; font-size: 12px;} .comments .comment .text .comment-reply-link{color: #2250fc; font-size: 9px; text-transform: uppercase; font-weight: 700; padding: 0 5px 0 0; opacity: .7;} .comments .comment .text .comment-reply-link:hover{opacity: 1;} .comments .comment .text .text_holder{display: block; margin: 3px 0 0 0;} .comments .comment .comment{margin-right: 90px;} .post-item .comments{padding: 40px 0; border-top: 1px solid #eee;} .respond-form{padding-top: 40px;} .respond-comment{font-size: 18px; margin: 0 0 30px;} .respond-comment span{color: #2250fc;} @media (max-width: 1024px){.comments{padding: 22px 0 30px; margin: 0;}.comments .comment .image{border-radius: 48px; height: 48px; width: 48px; margin-left: 14px;}.comments .comment .text{padding: 0;}.comments .comment .comment{margin-right: 30px;}} .shop{position: relative;} .product{margin-bottom: 40px; position: relative; display: block;} .product a:not(.btn){color: #484848;} .product .product-image{position: relative; width: 100%; height: auto; overflow: hidden;} .product .product-image > a, .product .product-image img{display: block; width: 100%; height: 100%;} .product .product-image > a, .product .product-wishlist a{-webkit-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease;} .product .product-image > a:nth-of-type(2){top: 0; right: 0; opacity: 0; z-index: -1; position: absolute;} .product .product-image:hover > a:nth-of-type(2){opacity: 1; z-index: 2;} .product .product-wishlist a{border: 2px solid #333; border-radius: 50%; height: 30px; right: 12px; line-height: 28px; position: absolute; text-align: center; top: 12px; width: 30px; z-index: -1; opacity: 0;} .product:hover .product-wishlist, .product:hover .product-wishlist a{z-index: 3; opacity: 1;} .product .product-description{padding: 8px 0 10px;} .product .product-title{max-width: 80%;} .product .product-title h3, .product .product-title h3 a{font-size: 18px; margin-bottom: 0;} .product .product-category{display: block; opacity: 0.5;} .product .product-price{width: 26%; float: left; margin-bottom: 0; margin-top: -26px; text-align: left;} .product .product-price ins{color: #444; font-size: 18px; font-weight: 600; margin-bottom: 4px; text-decoration: none;} .product .product-price del{display: block; font-size: 12px; font-weight: 400; margin: -20px 0 -4px; opacity: 0.6;} .product .product-rate{height: 23px; float: right; color: #FFC300;} .product .product-reviews, .product .product-reviews a{color: #73848e; float: left; font-size: 13px;} .product .product-sale, .product .product-new, .product .product-hot, .product .product-out-stock{border-radius: 50%; color: #ffffff; font-size: 11px; font-weight: 600; height: 42px; left: 10px; line-height: 42px; position: absolute; text-align: center; text-shadow: -1px 2px 1px rgba(0, 0, 0, 0.14); top: 10px; width: 42px; z-index: 5;} .product .product-sale, .product .product-sale-off{background: #ffc300;} .product .product-new{background: #00c0e9;} .product .product-hot{background: #d6284b;} .product .product-out-stock{background: #a5a5a5 none repeat scroll 100% 0; border-radius: 4px; padding: 0 18px; width: auto;} .product .product-sale-off{border-radius: 0 12px 0 0; bottom: 0px; color: #ffffff; font-size: 16px; font-weight: 600; height: 42px; line-height: 42px; position: absolute; left: 0px; text-align: center; text-shadow: -1px 2px 1px rgba(0, 0, 0, 0.14); width: 88px; z-index: 5;} .product .product-overlay{position: absolute; width: 100%; height: 44px; line-height: 44px; top: auto; bottom: -44px; right: 0; z-index: 6; transition: bottom .3s ease;} .product .product-overlay a{transition: bottom .3s ease; color: #fff; display: block; font-size: 13px; background-color: rgba(0, 0, 0, 0.7); text-align: center;} .product .product-overlay a:hover{background-color: #111; color: #fff; text-shadow: -1px 1px 1px rgba(0, 0, 0, 0.3);} .product:hover .product-overlay{bottom: 0px;} .grid-5-columns .product .product-title h3, .grid-5-columns .product .product-title h3 a, .grid-5-columns .product .product-price ins, .grid-6-columns .product .product-title h3, .grid-6-columns .product .product-title h3 a, .grid-6-columns .product .product-price ins{font-size: 14px;} .grid-5-columns .product .product-reviews, .grid-5-columns .product .product-reviews a, .grid-6-columns .product .product-reviews, .grid-6-columns .product .product-reviews a{font-size: 11px; float: right;} .grid-5-columns .product .product-reviews, .grid-5-columns .product .product-reviews a{float: left;} .shop-category{position: relative;} .shop-category-box{position: relative; margin-bottom: 20px;} .shop-category-box img{width: 100%;} .shop-category-box .shop-category-box-title{background-color: rgba(255, 255, 255, 0.9); bottom: 10px; padding: 4px 0; position: absolute; text-align: center; width: 100%;} .shop-category-box-title h6{margin-bottom: 0;} .shop-cart th, .shop-cart .table td{vertical-align: middle;} .shop-cart .cart-product-remove{text-align: center;} .shop-cart .cart-product-thumbnail > a{color: #484848; float: right; margin-left: 12px;} .shop-cart .cart-product-thumbnail img{max-width: 52px;} .shop-cart .cart-product-thumbnail .cart-product-thumbnail-name{padding: 24px;} .cart-product-description{max-width: 200px; font-size: 12px;} .cart-product-description span{display: block;} .cart-product-quantity .minus, .cart-product-quantity .plus{background-color: #ffffff; border: 1px solid #eee; margin: 0 -4px; padding: 5px 12px;} .cart-product-quantity .qty{border: 1px solid #eee; max-width: 40px; padding: 5px; text-align: center;} .payment-method td{padding: 12px 20px !important;} .product-page:not(.widget-shop) .product-title h3{font-size: 28px; margin-bottom: 0;} .product-size{display: block; list-style: outside none none; margin: 0 0 15px 20px; overflow: hidden; padding-right: 0;} .product-size li{float: right; margin: 0 0 0 -1px;} .product-size li label span{cursor: pointer; display: block; font-size: 1.2em; font-weight: 400; height: 40px; line-height: 37px; margin: 0; text-align: center; transition: all 0.3s ease 0s; width: 40px;} .product-size li label input{right: -9000px; position: absolute;} .product-size li label span{border: 1px solid #eee; color: #909090;} .product-size li label span:hover{background-color: #eee;} .product-size li label input:checked + span{background-color: #eee; border-color: #eee;} .product .comment .product-rate{float: left;} .ajax-quick-view .product{margin-bottom: 0px; margin-top: 20px;} .widget-shop{position: relative;} .widget-shop .product{position: relative; border-bottom: 1px solid #eee; float: right; margin-bottom: 12px; min-height: 96px; padding-bottom: 12px;} .widget-shop .product:last-child{border-bottom: 0; margin-bottom: -4px; padding-bottom: 0;} .widget-shop .product .product-description{padding-top: 0px;} .widget-shop .product .product-image{float: right; padding-left: 10px; width: 26%;} .widget-shop .product .product-description{display: table-cell; padding-bottom: 0; vertical-align: top; width: 74%;} .widget-shop .product .product-title, .widget-shop .product .product-category{font-size: 12px; margin-bottom: 5px; margin-top: -8px;} .widget-shop .product .product-title h3, .widget-shop .product .product-title h3 a, .widget-shop .product .product-category h3, .widget-shop .product .product-category h3 a{font-size: 15px; line-height: 18px;} .widget-shop .product .product-category{margin-top: -6px;} .widget-shop .product .product-price{clear: both; float: none; margin-bottom: 0; margin-top: 0; text-align: right;} .widget-shop .product .product-price ins{font-size: 14px; margin-bottom: 4px;} .widget-shop .product .product-price del{display: unset; font-size: 12px; margin: -8px 0 -8px 5px;} .widget-tweeter .list-tweets{padding-right: 0;} .widget-categories .list{padding: 0;} #footer .widget-categories a{color: #888;} .shop-promo-box{min-height: 360px; background-repeat: no-repeat; padding: 50px; border: 8px solid #eee;} .shop-promo-box > h2{font-weight: 800; margin-bottom: 0;} .forum{border-radius: 4px; padding: 20px 26px; background-color: #fff;} .forum .fa{width: 1em; text-align: center;} .forum table th{width: 6em; width: 14em;} .forum thead tr > th{background-color: #2250fc; color: #fff; border-bottom: 0;} .forum thead tr:first-child th:first-child{border-top-right-radius: 4px;} .forum thead tr:last-child th:last-child{border-top-left-radius: 4px;} .forum thead tr h3{color: #fff; margin-bottom: 0px; font-size: 22px;} .forum h4 > small{display: block;} #footer{display: block; position: relative; background-color: #f8f9fa; font-size: 14px; line-height: 32px; font-weight: 400; font-family: "Poppins", sans-serif;} #footer a:not(.btn):not(:hover){color: #484848;} #footer p{font-family: "Poppins", sans-serif;} #footer a:not(.btn){font-weight: 400;} #footer .footer-content{padding: 60px 0 40px 0;} #footer .widget .widget-title, #footer .widget h4{font-size: 14px; letter-spacing: normal; font-weight: 600;} #footer .widget .widget-title ul li a, #footer .widget h4 ul li a{font-family: "Poppins", sans-serif; font-size: 15px; line-height: 32px; color: #999;} #footer .copyright-content{min-height: 80px; padding: 30px 0; background-color: #eff1f4; font-size: 13px;} #footer .logo{margin-bottom: 54px; margin-top: 12px; max-width: 80px;} #footer .footer-logo{border-left: 1px solid #333; margin-bottom: 20px; margin-left: 18px; padding-left: 16px;} .dark #footer, #footer.inverted, #footer.dark{background-color: #181818;} .dark #footer p, #footer.inverted p, #footer.dark p{color: #999;} .dark #footer a:not(.btn), #footer.inverted a:not(.btn), #footer.dark a:not(.btn){font-weight: 400;} .dark #footer a:not(.btn):not(:hover), #footer.inverted a:not(.btn):not(:hover), #footer.dark a:not(.btn):not(:hover){color: #999;} .dark #footer h1, .dark #footer h2, .dark #footer h3, .dark #footer h4, .dark #footer h5, .dark #footer h6, #footer.inverted h1, #footer.inverted h2, #footer.inverted h3, #footer.inverted h4, #footer.inverted h5, #footer.inverted h6, #footer.dark h1, #footer.dark h2, #footer.dark h3, #footer.dark h4, #footer.dark h5, #footer.dark h6{color: #fff;} .dark #footer .widget .widget-title, .dark #footer .widget h4, #footer.inverted .widget .widget-title, #footer.inverted .widget h4, #footer.dark .widget .widget-title, #footer.dark .widget h4{color: #fff;} .dark #footer .copyright-content, #footer.inverted .copyright-content, #footer.dark .copyright-content{background-color: #1E1E1E;} .widget{margin-bottom: 30px; position: relative;} .widget .widget-title, .widget > h4{font-size: 14px; font-style: normal; font-weight: 600; text-transform: uppercase; line-height: 24px; letter-spacing: normal; margin-bottom: 20px;} .widget:after, .widget:before{clear: both; content: " "; display: table;} .widget .flickity-page-dots{margin-bottom: 20px;} .widget a{color: #484848;} .widget p{margin-bottom: 20px;} .sidebar .widget{border-bottom: 1px solid #eee; margin-bottom: 30px; padding-bottom: 30px;} .sidebar .widget:last-child{border-bottom: 0; margin-bottom: 0; padding-bottom: 0;} .sidebar .widget #testimonials .testimonial-item > img{border-radius: 50%; display: block; float: none; height: 50px !important; margin: 0 auto 20px; width: 50px !important;} .tags a{border: 2px solid #e6e8eb; border-radius: 50px; font-size: 13px; font-weight: 400; letter-spacing: normal; outline: none; padding: 5px 14px; margin: 0 0 5px 2px; background-color: transparent; color: #484848; display: inline-block; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;} .tags a:hover, .tags a:focus, .tags a:active, .tags a.active{background-color: #2250fc; border-color: #2250fc; color: #ffffff !important;} .widget-archive ul{padding-right: 0;} .flickr-widget, .widget-instagram{opacity: 0; min-height: 225px; transition: opacity .3s ease; margin-bottom: 20px;} .flickr-widget.widget-instagram-loaded, .flickr-widget.flickr-widget-loaded, .widget-instagram.widget-instagram-loaded, .widget-instagram.flickr-widget-loaded{opacity: 1;} .flickr-widget a img, .widget-instagram a img{width: 25%; height: auto; padding: 3px; border-radius: 6px;} .flickr-widget .col-lg-3 > a img, .widget-instagram .col-lg-3 > a img{padding: 2px; width: 25%;} .flickr-widget .col-lg-4 > a > img, .widget-instagram .col-lg-4 > a > img{width: 25%;} body.breakpoint-sm .col-3 .flickr-widget img .widget-instagram img{width: 16.666%;} .widget .footer-widget .social-icon{background-color: rgba(0, 0, 0, 0.2);} .widget.widget-newsletter button{margin-right: -1px;} .widget.widget-newsletter button{border-bottom-right-radius: 0; border-top-right-radius: 0;} .widget.widget-newsletter .btn{text-transform: none;} .widget.widget-newsletter .form-control{height: 40px;} .widget.widget-newsletter .btn{font-size: 12px; font-weight: 600; height: 40px; padding: 8px 16px;} .widget.widget-newsletter label.error{color: #e42c3e; display: none !important; font-weight: 400; margin-top: 5px;} .background-dark .widget.widget-newsletter .input-group-prepend{background-color: #ffffff; color: #ffffff;} .background-dark .widget.widget-newsletter .form-transparent-fields .form-control{border-right: 0; padding-right: 0;} .form-control.error, .sm-form-control.error{border-color: #e42c3e;} .widget-newsletter small{display: block;} .widget.widget-search button{margin-right: -1px;} .widget.widget-search button{border-bottom-right-radius: 0; border-top-right-radius: 0;} .widget.widget-search .btn{text-transform: none;} .widget.widget-search .btn{font-size: 12px; font-weight: 600; height: 40px; padding: 8px 16px;} .background-dark .widget.widget-search .input-group-prepend{background-color: rgba(0, 0, 0, 0.35); border-color: rgba(0, 0, 0, 0.25); color: #999;} #widget-contact-form{clear: right;} .widget .form-inline .custom-select, .widget .form-inline .input-group{width: 100%;}