.btn{cursor:pointer;display:inline-block;text-decoration:none;padding:22px 50px;font-size:15px;text-transform:uppercase;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;border-radius:50px;position:relative;transition:all .3s ease;text-align:center}@media (max-width:768px){.btn{padding:15px 35px;font-size:13px}}.btn+.btn{margin-left:30px}.btn img{position:absolute;left:10px;top:10px}.btn i{margin-left:10px;font-size:12px;display:inline;vertical-align:middle}.btn span{display:inline;vertical-align:middle}.btn:after{display:block;width:100%;height:100%}.btn:hover{color:#fff}.btn.icon-left i{margin-left:0;margin-right:10px}.post-edit-link{cursor:pointer;display:inline-block;text-decoration:none;padding:20px 50px;font-size:15px;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;border-radius:50px;position:relative;transition:all .3s ease;text-align:center;margin:30px 0}.post-edit-link:hover{box-shadow:9px 9px 9px 0 rgba(76,194,192,.2);color:#fff}@media (max-width:768px){.post-edit-link{padding:15px 35px;font-size:13px;margin:10px 0}}.page-builder-wrap .edit-link{display:block;text-align:center}.crum-button.inline-block+.crum-button.inline-block{margin-left:30px}@media (max-width:480px){.crum-button.inline-block+.crum-button.inline-block{margin-left:0}}.btn-small{padding:12px 35px;text-transform:none;font-size:16px}@media (max-width:768px){.btn-small{padding:15px 25px;font-size:13px}}.btn-medium{padding:20px 30px}@media (max-width:768px){.btn-medium{padding:15px 25px;font-size:13px}}.btn-large{padding:25px 60px;font-size:18px}@media (max-width:768px){.btn-large{padding:17px 40px;font-size:13px}}.semicircle{display:block;position:absolute;top:12px;left:12px;width:18px;height:18px;overflow:hidden}@media (max-width:768px){.semicircle{top:10px;left:10px;width:12px;height:12px}}.semicircle:after{content:'';display:block;position:absolute;width:35px;height:35px;border:2px solid #fff;border-radius:100%}@media (max-width:768px){.semicircle:after{width:20px;height:20px;border:1px solid #fff}}.semicircle--right{display:block;position:absolute;top:12px;right:12px;width:18px;height:18px;overflow:hidden}.semicircle--right:after{content:'';display:block;position:absolute;width:35px;height:35px;border:2px solid #fff;border-radius:100%;right:0}.btn-hover-shadow:after{content:"";display:block;width:100%;height:100%;border-radius:inherit;left:0;top:0;position:absolute;transition:all .3s ease}.woocommerce a.button,.woocommerce .widget_price_filter .price_slider_amount .button{padding:22px 30px;font-size:15px;text-transform:uppercase;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:50px;transition:all .3s ease}.woocommerce a.button:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover{box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.woocommerce a.button.wc-backward{color:#fff;font-weight:400}.woocommerce-info,.woocommerce-message{border-radius:50px;box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.cart-empty{margin-bottom:40px}.btn--dark{background-color:#2f2c2c}.btn--dark:hover{background-color:#3f3f3f}.btn--dark:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.5) inset}.btn--dark.btn-hover-shadow:hover{background-color:#2f2c2c}.btn--dark.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.btn--dark.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.5) inset}.btn--dark.btn-border{background-color:transparent;color:#2f2c2c;border-color:#2f2c2c}.btn--dark.btn-border .semicircle:after{border-color:#2f2c2c}.btn--dark.btn-border:hover{color:#2f2c2c;background-color:transparent}.btn--white{background-color:#fff;color:#222}.btn--white:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.1) inset}.btn--white.btn-hover-shadow{color:#222}.btn--white.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,255,255,.2)}.btn--white.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.1) inset}.btn--white.btn-border{background-color:transparent;color:#fff;border-color:#fff}.btn--white.btn-border .semicircle:after{border-color:#fff}.btn--white.btn-border:hover{color:#fff;background-color:transparent}.btn--primary.btn-hover-shadow:hover{box-shadow:9px 9px 9px 0 rgba(76,194,192,.2)}.btn--primary.btn-border{background-color:transparent}.btn--primary.btn-border:hover{background-color:transparent}.btn--gray{background-color:#ebebeb;color:#2f2c2c}.btn--gray:hover{background-color:#f3f3f3}.btn--gray:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--gray.btn-hover-shadow:hover{background-color:#ebebeb}.btn--gray.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(0,0,0,.2)}.btn--gray.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--gray.btn-border{background-color:transparent;color:#ebebeb;border-color:#ebebeb}.btn--gray.btn-border .semicircle:after{border-color:#ebebeb}.btn--gray.btn-border:hover{color:#ebebeb;background-color:transparent}.btn--blue{background-color:#00adef}.btn--blue:hover{background-color:#00bff3}.btn--blue:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--blue.btn-hover-shadow:hover{background-color:#00adef}.btn--blue.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(0,191,243,.2)}.btn--blue.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--blue.btn-border{background-color:transparent;color:#00adef;border-color:#00adef}.btn--blue.btn-border .semicircle:after{border-color:#00adef}.btn--blue.btn-border:hover{color:#00adef;background-color:transparent}.btn--purple{background-color:#6739b6}.btn--purple:hover{background-color:#7643cf}.btn--purple:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--purple.btn-hover-shadow:hover{background-color:#6739b6}.btn--purple.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(118,67,207,.2)}.btn--purple.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--purple.btn-border{background-color:transparent;color:#6739b6;border-color:#6739b6}.btn--purple.btn-border .semicircle:after{border-color:#6739b6}.btn--purple.btn-border:hover{color:#6739b6;background-color:transparent}.btn--breez:hover{background-color:#55d5d3}.btn--breez:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--breez.btn-hover-shadow:hover{background-color:#4cc3c1}.btn--breez.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(85,213,211,.2)}.btn--breez.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--breez.btn-border{background-color:transparent}.btn--breez.btn-border:hover{background-color:transparent}.btn--secondary:hover{background-color:#ff7342}.btn--secondary:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--secondary.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(241,91,38,.2)}.btn--secondary.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--secondary.btn-border{background-color:transparent}.btn--secondary.btn-border:hover{background-color:transparent}.btn--orange{background-color:#fcaf3b}.btn--orange:hover{background-color:#ffc265}.btn--orange:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--orange.btn-hover-shadow:hover{background-color:#fcaf3b}.btn--orange.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,194,101,.2)}.btn--orange.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--orange.btn-border{background-color:transparent;color:#fcaf3b;border-color:#fcaf3b}.btn--orange.btn-border .semicircle:after{border-color:#fcaf3b}.btn--orange.btn-border:hover{color:#fcaf3b;background-color:transparent}.btn--yellow{background-color:#fecb16}.btn--yellow:hover{background-color:#ffd21f}.btn--yellow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--yellow.btn-hover-shadow:hover{background-color:#ffd21f}.btn--yellow.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,210,31,.2)}.btn--yellow.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--yellow.btn-border{background-color:transparent;color:#fecb16;border-color:#fecb16}.btn--yellow.btn-border .semicircle:after{border-color:#fecb16}.btn--yellow.btn-border:hover{color:#fecb16;background-color:transparent}.btn--green{background-color:#3cb879}.btn--green:hover{background-color:#46d68d}.btn--green:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--green.btn-hover-shadow:hover{background-color:#3cb879}.btn--green.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(70,214,141,.2)}.btn--green.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--green.btn-border{background-color:transparent;color:#3cb879;border-color:#3cb879}.btn--green.btn-border .semicircle:after{border-color:#3cb879}.btn--green.btn-border:hover{background-color:transparent;color:#3cb879}.btn--dark-gray{background-color:#31364c}.btn--dark-gray:hover{background-color:#4a516e}.btn--dark-gray:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--dark-gray.btn-hover-shadow:hover{background-color:#31364c}.btn--dark-gray.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(74,81,110,.2)}.btn--dark-gray.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--dark-gray.btn-border{background-color:transparent;color:#31364c;border-color:#31364c}.btn--dark-gray.btn-border .semicircle:after{border-color:#31364c}.btn--dark-gray.btn-border:hover{color:#31364c;background-color:transparent}.btn--brown{background-color:#c69c6c}.btn--brown:hover{background-color:#e4b47c}.btn--brown:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--brown.btn-hover-shadow:hover{background-color:#c69c6c}.btn--brown.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(228,180,124,.2)}.btn--brown.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--brown.btn-border{background-color:transparent;color:#c69c6c;border-color:#c69c6c}.btn--brown.btn-border .semicircle:after{border-color:#c69c6c}.btn--brown.btn-border:hover{color:#c69c6c;background-color:transparent}.btn--rose{background-color:#e91d62}.btn--rose:hover{background-color:#ff528d}.btn--rose:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--rose.btn-hover-shadow:hover{background-color:#e91d62}.btn--rose.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(255,82,141,.2)}.btn--rose.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--rose.btn-border{background-color:transparent;color:#e91d62;border-color:#e91d62}.btn--rose.btn-border .semicircle:after{border-color:#e91d62}.btn--rose.btn-border:hover{color:#e91d62;background-color:transparent}.btn--violet{background-color:#605ca9}.btn--violet:hover{background-color:#8a86d5}.btn--violet:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--violet.btn-hover-shadow:hover{background-color:#605ca9}.btn--violet.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(138,134,213,.2)}.btn--violet.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--violet.btn-border{background-color:transparent;color:#605ca9;border-color:#605ca9}.btn--violet.btn-border .semicircle:after{border-color:#605ca9}.btn--violet.btn-border:hover{color:#605ca9;background-color:transparent}.btn--olive{background-color:#3e4d50}.btn--olive:hover{background-color:#576b6f}.btn--olive:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--olive.btn-hover-shadow:hover{background-color:#3e4d50}.btn--olive.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(87,107,111,.2)}.btn--olive.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--olive.btn-border{background-color:transparent;color:#3e4d50;border-color:#3e4d50}.btn--olive.btn-border .semicircle:after{border-color:#3e4d50}.btn--olive.btn-border:hover{color:#3e4d50;background-color:transparent}.btn--light-green{background-color:#80be2d}.btn--light-green:hover{background-color:#8fd532}.btn--light-green:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--light-green.btn-hover-shadow:hover{background-color:#80be2d}.btn--light-green.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(143,213,50,.2)}.btn--light-green.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--light-green.btn-border{background-color:transparent;color:#80be2d;border-color:#80be2d}.btn--light-green.btn-border .semicircle:after{border-color:#80be2d}.btn--light-green.btn-border:hover{color:#80be2d;background-color:transparent}.btn--dark-blue{background-color:#2e3192}.btn--dark-blue:hover{background-color:#4448c3}.btn--dark-blue:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--dark-blue.btn-hover-shadow:hover{background-color:#2e3192}.btn--dark-blue.btn-hover-shadow:hover:after{box-shadow:9px 9px 9px 0 rgba(68,72,195,.2)}.btn--dark-blue.btn-hover-shadow:active{box-shadow:0px -4px 7px 0 rgba(0,0,0,.2) inset}.btn--dark-blue.btn-border{background-color:transparent;color:#2e3192;border-color:#2e3192}.btn--dark-blue.btn-border .semicircle:after{border-color:#2e3192}.btn--dark-blue.btn-border:hover{color:#2e3192;background-color:transparent}.back-to-top{position:absolute;z-index:999;width:50px;height:50px;display:block;fill:#222121;stroke:inherit;transition:all .3s ease;float:right;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}@media (max-width:980px){.back-to-top{bottom:0;top:auto;-webkit-transform:none;transform:none}}.back-to-top.hidden{opacity:0}.back-to-top-fixed{position:fixed;z-index:999;right:30px;bottom:30px;top:auto;-webkit-transform:none;transform:none}.btn-border{border:2px solid;background-color:transparent}.btn-border.btn-small{padding:10px 35px}@media (max-width:768px){.btn-border.btn-small{padding:15px 25px}}.btn-border.btn-medium{padding:18px 34px}@media (max-width:768px){.btn-border.btn-medium{padding:15px 25px}}.btn-border.btn-large{padding:23px 64px}@media (max-width:768px){.btn-border.btn-large{padding:17px 40px}}.btn-border:hover{background-color:rgba(255,255,255,.1)}.crumina-servises-item:hover>.btn{background-color:#2f2c2c !important;border-color:#2f2c2c !important;color:#fff !important}.crumina-servises-item:hover>.btn .semicircle:after{border-color:#fff !important}.kc_twitter_feed.kc_twitter_style-2 .kc_twitter_follow,.kc_facebook_recent_post.kc_shortcode .fb-button-profile{cursor:pointer;display:inline-block;text-decoration:none;padding:10px 30px;font-size:15px;text-transform:uppercase;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:50px;position:relative;transition:all .3s ease;text-align:center}.kc_twitter_feed.kc_twitter_style-2 .kc_twitter_follow:hover,.kc_facebook_recent_post.kc_shortcode .fb-button-profile:hover{box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.message-boxes .message-box-wrap{border-radius:30px;box-shadow:9px 9px 9px 0 rgba(47,44,44,.2);border:none;margin:15px 0;font-size:16px}.message-boxes .message-box-wrap .kc-close-but{position:relative}.message-boxes .message-box-wrap .kc-close-but:after{content:'\f00d';display:block;position:absolute;font-family:FontAwesome;color:#fff;left:0;top:0;font-size:16px;line-height:1}.kc-multi-icons-wrapper button{padding:10px;margin:3px;background:#f15b26;line-height:1;display:inline-block;border-radius:3px;cursor:pointer}.info-boxes .crumina-info-box{margin-bottom:80px}@media (max-width:640px){.info-boxes .crumina-info-box{margin-bottom:30px}}.crumina-info-box .info-box-image{border-radius:100%;margin-right:30px;margin-bottom:10px;overflow:hidden;text-align:center;transition:all .3s ease}.crumina-info-box .info-box-image i{font-size:50px}.crumina-info-box .info-box-content{overflow:hidden;position:relative;transition:all .3s ease}.crumina-info-box .info-box-title{text-transform:capitalize;transition:all .3s ease;line-height:1.1em;margin-bottom:10px}.crumina-info-box .info-box-title a:hover{color:inherit}@media (max-width:480px){.crumina-info-box .info-box-text{font-size:14px}}.crumina-info-box .info-box-text.c-white{color:#fff}.crumina-info-box .info-box-text+a{margin-top:20px}.crumina-info-box.info-box--standard .info-box-image{border-radius:0;float:left}@media (max-width:360px){.crumina-info-box.info-box--standard .info-box-image{float:none}}.crumina-info-box.info-box--standard-nofloat .info-box-image{border-radius:0;float:none;text-align:left}.crumina-info-box.info-box--standard-centered{text-align:center}.crumina-info-box.info-box--standard-centered .info-box-image{width:100px;height:100px;line-height:100px;background-color:#c0e3cf;overflow:visible;margin:0 auto 10px}.crumina-info-box.info-box--standard-centered .info-box-image i{font-size:50px;line-height:100px}.crumina-info-box.info-box--standard-centered .info-box-content .btn{margin-bottom:30px}.crumina-info-box.info-box--standard-centered .info-box-text{margin-bottom:30px;font-size:16px}@media (max-width:480px){.crumina-info-box.info-box--standard-centered .info-box-text{font-size:14px}}.crumina-info-box.info-box--standard-centered .info-box-title{text-transform:uppercase}.crumina-info-box.info-box--standard-centered:hover .info-box-image{box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}.crumina-info-box.info-box--standard-bg{margin-top:50px;text-align:center;position:relative}@media (max-width:1024px){.crumina-info-box.info-box--standard-bg{margin-bottom:30px}}.crumina-info-box.info-box--standard-bg .info-box-content{overflow:visible;background-color:#fff;padding:80px 40px 40px}.crumina-info-box.info-box--standard-bg .info-box-title{text-transform:uppercase}.crumina-info-box.info-box--standard-bg .info-box-text{margin-bottom:30px}@media (max-width:480px){.crumina-info-box.info-box--standard-bg .info-box-text{font-size:14px}}.crumina-info-box.info-box--standard-bg .info-box-image{width:100px;height:100px;line-height:100px;background-color:#e9e7df;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:5;margin-bottom:0}.crumina-info-box.info-box--standard-bg .info-box-image i{font-size:50px;line-height:100px}.crumina-info-box.info-box--modern{position:relative;padding:40px;background-color:#f7f9f9;transition:all .3s ease}.crumina-info-box.info-box--modern .info-box-image{width:130px;height:130px;line-height:130px;background-color:#f7f9f9;float:left}@media (max-width:980px){.crumina-info-box.info-box--modern .info-box-image{float:none}}.crumina-info-box.info-box--modern .info-box-image i{line-height:130px}.crumina-info-box.info-box--modern .info-box-title{margin-bottom:15px}.crumina-info-box.info-box--modern .info-box-text{margin-bottom:25px}.crumina-info-box.info-box--modern:hover{background-color:#2f2c2c}.crumina-info-box.info-box--modern:hover .info-box-title{color:#fff}.crumina-info-box .read-more{font-size:16px;padding:0;border-left:none;margin:0;float:none;display:block}.crumina-info-box .read-more i{margin-left:10px;font-size:12px}.crumina-info-box.info-box--standard-centered-big{text-align:center}.crumina-info-box.info-box--standard-centered-big .info-box-image{width:170px;height:170px;line-height:170px;margin:0 auto 20px;background-color:#f7f9f9}.crumina-info-box.info-box--standard-centered-big .info-box-image i{line-height:170px}.crumina-info-box.info-box--standard-centered-big .info-box-title{text-transform:uppercase}.crumina-info-box.info-box--standard-centered-big:hover .info-box-image{box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}.crumina-info-box.info-box--standard-round{text-align:left}.crumina-info-box.info-box--standard-round .info-box-title{text-transform:uppercase}.crumina-info-box.info-box--standard-round .info-box-image{float:left;width:70px;height:70px;line-height:68px;background-color:#f7f9f9}.crumina-info-box.info-box--standard-round .info-box-image i{line-height:70px;font-size:30px}.crumina-info-box.info-box--standard-hover{text-align:center;padding:20px 0}.crumina-info-box.info-box--standard-hover .info-box-image{margin:0 auto 10px;border-radius:0}.crumina-info-box.info-box--standard-hover .info-box-title{display:block;font-size:30px}@media (max-width:980px){.crumina-info-box.info-box--standard-hover .info-box-title{font-size:18px}}.crumina-info-box.info-box--standard-hover .info-box-text{margin-bottom:19px;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.crumina-our-vision{position:relative;overflow:hidden;padding:120px 0 215px}.crumina-our-vision .elements{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.crumina-our-vision .eye{opacity:0;position:absolute;left:50%;bottom:-100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.crumina-testimonial-item{position:relative;box-sizing:border-box}.crumina-testimonial-item .author-name{display:block;margin:0}.crumina-testimonial-item .testimonial-text{margin:0}.crumina-testimonial-item .testimonial-text+.author-info-wrap,.crumina-testimonial-item .testimonial-content+.author-info-wrap{margin-top:30px}.crumina-testimonial-item .author-company{font-size:14px;display:block}.crumina-testimonial-item.testimonial-item-arrow{padding:50px 60px;background-color:#fff;position:relative}@media (max-width:980px){.crumina-testimonial-item.testimonial-item-arrow{padding:30px}}.crumina-testimonial-item.testimonial-item-arrow .testimonial-text{position:relative;z-index:20;margin-bottom:30px}.crumina-testimonial-item.testimonial-item-arrow .author-info-wrap{display:table}.crumina-testimonial-item.testimonial-item-arrow .testimonial-img-author{float:left;margin-right:30px;display:table-cell;vertical-align:middle;margin-bottom:0}.crumina-testimonial-item.testimonial-item-arrow .author-info{display:table-cell;vertical-align:middle}.crumina-testimonial-item.testimonial-item-arrow .quote{position:absolute;bottom:15px;right:60px}.crumina-testimonial-item.testimonial-item-arrow .quote i{font-size:140px;color:#f7f9f9}@media (max-width:800px){.crumina-testimonial-item.testimonial-item-arrow .quote i{font-size:80px;right:15px}}@media (max-width:800px){.crumina-testimonial-item.testimonial-item-arrow .quote{right:15px}}.crumina-testimonial-item.testimonial-item-arrow:before{content:"";position:absolute;bottom:0;right:0;border-width:40px 40px 0 0;border-style:solid;border-color:#f0f2f2 #f7f9f9 #f7f9f9 #f0f2f2;display:block;width:0}.crumina-testimonial-item.testimonial-item-arrow.author-round .testimonial-img-author{border-radius:100%;overflow:hidden;width:65px;height:65px;line-height:63px;text-align:center;background-color:#f7f9f9}.crumina-testimonial-item.testimonial-item-arrow.author-round .testimonial-img-author i{font-size:40px}.crumina-testimonial-item.testimonial-item-quote-left{padding:15px 15px 15px 100px}@media (max-width:480px){.crumina-testimonial-item.testimonial-item-quote-left{padding-left:50px}}.crumina-testimonial-item.testimonial-item-quote-left .quote{position:absolute;top:-20px;left:0}.crumina-testimonial-item.testimonial-item-quote-left .quote i{font-size:90px;color:#f0f2f2}@media (max-width:480px){.crumina-testimonial-item.testimonial-item-quote-left .quote i{font-size:45px}}.crumina-testimonial-item.testimonial-item-author-top{text-align:center}.crumina-testimonial-item.testimonial-item-author-top .testimonial-img-author{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/avatar-bg.png);width:119px;height:112px;line-height:112px;display:inline-block;margin-bottom:30px}.crumina-testimonial-item.testimonial-item-author-centered{text-align:center}.crumina-testimonial-item.testimonial-item-author-centered .testimonial-img-author{margin-right:30px}.crumina-testimonial-item.testimonial-item-author-centered .author-info-wrap{display:table;margin:0 auto;padding-top:30px}.crumina-testimonial-item.testimonial-item-author-centered .author-company{display:table-cell;vertical-align:middle}.crumina-testimonial-item.testimonial-item-author-centered .author-info{text-align:left;display:table-cell;vertical-align:middle}.crumina-testimonial-item.testimonial-item-author-centered-round{text-align:center}.crumina-testimonial-item.testimonial-item-author-centered-round .testimonial-img-author{overflow:hidden;margin-bottom:15px;margin-right:0}.crumina-testimonial-item.testimonial-item-author-centered-round .testimonial-img-author img{border-radius:100%}.crumina-testimonial-item.testimonial-item-modern{background-color:#362f2d;border-radius:0 100px;padding:50px 100px}@media (max-width:570px){.crumina-testimonial-item.testimonial-item-modern{padding:50px}}.crumina-testimonial-item.testimonial-item-modern .testimonial-text{color:#fff}.crumina-testimonial-item.testimonial-item-modern .author-name{color:#fcd846}.crumina-testimonial-item.testimonial-item-modern .testimonial-img-author{position:absolute;background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/avatar-bg.png);width:119px;height:112px;line-height:112px;text-align:center;top:-50px;left:-50px}@media (max-width:768px){.crumina-testimonial-item.testimonial-item-modern .testimonial-img-author{left:50%;margin-left:-60px;top:-90px}}.crumina-testimonial-item.testimonial-item-modern .testimonial-img-author img{max-width:75px}.crumina-testimonial-item.testimonial-item-modern .quote{position:absolute;right:70px;bottom:20px}@media (max-width:360px){.crumina-testimonial-item.testimonial-item-modern .quote{right:0}}.crumina-testimonial-item.testimonial-item-modern .quote i{font-size:140px;color:#3b3432}@media (max-width:360px){.crumina-testimonial-item.testimonial-item-modern .quote i{font-size:100px}}.crumina-testimonial-slider{overflow:hidden;padding:120px 0 80px;position:relative}@media (max-width:768px){.crumina-testimonial-slider .images{display:none}}.crumina-testimonial-slider .testimonial1{top:120px;position:absolute;right:25%}.crumina-testimonial-slider .testimonial2{position:absolute;bottom:-200px;left:40%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.testimonial__thumb{background-color:#362f2d;border-radius:0 100px}.testimonial__thumb.pagination-bottom{padding-bottom:0}@media (max-width:768px){.testimonial__thumb.swiper-container{margin-top:60px}}.testimonial__thumb .testimonial-item-modern{margin:0}@media (max-width:768px){.testimonial__thumb .testimonial-item-modern{margin-top:40px}}@media (max-width:360px){.testimonial__thumb .testimonial-item-modern .testimonial__thumb-img{display:none}}@media (max-width:360px){.testimonial__thumb .swiper-pagination.right-bottom{right:auto}}.testimonial__thumb .quote{position:absolute;right:70px;bottom:20px;z-index:5}.testimonial__thumb .quote i{font-size:140px;color:#3b3432}@media (max-width:360px){.testimonial__thumb .quote{right:0}}.testimonial-slider-standard{position:relative;z-index:2;text-align:center}.testimonial-slider-standard .btn-next{right:95px;bottom:0;top:auto;-webkit-transform:none;transform:none}@media (max-width:980px){.testimonial-slider-standard .btn-next{right:5px}}.testimonial-slider-standard .btn-prev{bottom:0;left:95px;top:auto;-webkit-transform:none;transform:none}@media (max-width:980px){.testimonial-slider-standard .btn-prev{left:5px}}.testimonial-slider-standard.pagination-bottom{padding-bottom:80px;top:0}.testimonial-slider-standard.pagination-bottom .btn-next{bottom:30%}.testimonial-slider-standard.pagination-bottom .btn-prev{bottom:30%}.testimonial-slider-arrow{position:relative}.testimonial-slider-arrow.pagination-bottom{padding-bottom:80px;top:0}.testimonial-slider-arrow .btn-next{right:20px;bottom:5%;top:auto;-webkit-transform:none;transform:none}.testimonial-slider-arrow .btn-prev{bottom:5%;left:20px;top:auto;-webkit-transform:none;transform:none}@media (max-width:360px){.post{margin-bottom:30px}}.post .post__date{background-color:#f7f9f9;display:inline-block;padding:15px 25px;border-radius:50px;font-size:14px;margin-bottom:20px;color:#a7a7a7}.post .post__content{padding-bottom:30px;border-bottom:1px solid #f7f9f9;clear:both;margin-bottom:30px}.post .post__content .post__title{margin-bottom:15px;display:block}.post .post__content .post__text{margin-bottom:0;font-size:16px}.post .post__content ul{padding-left:20px;margin-bottom:1em}.post .post__content ul li{list-style:disc;margin-bottom:5px}.post .post__content .post__content-info .post-additional-info .category{font-size:14px;color:#a7a7a7}@media (max-width:980px){.post .post__content .post__content-info .post-additional-info>span{display:block;margin-bottom:10px}}@media (max-width:768px){.post .post__content .post__content-info .post-additional-info>span{display:inline-block;margin-bottom:0}}@media (max-width:600px){.post .post__content .post__content-info .post-additional-info>span{display:block;margin-bottom:10px}}.post .post__content .post__content-info .post-tags{padding-top:30px}.post .post__author{display:table;font-size:14px;color:#a7a7a7}.post .post__author .avatar{float:left;display:table-cell;vertical-align:middle;margin-right:15px}.post .post__author-name{display:table-cell;vertical-align:middle}.post .post__author-name a{font-size:14px;color:#2f2c2c;display:inline-block}@media (max-width:480px){.post .post__author-name a{white-space:nowrap}}.post-standard{padding:60px 30px 30px;background-color:#f7f9f9;position:relative;margin-bottom:60px}.post-standard blockquote:before{color:#dadada}.post-standard .btn{margin-bottom:30px}.post-standard .gallery-caption{background-color:#fff}@media (max-width:460px){.post-standard .gallery-caption{font-size:12px}}.post-standard .more-link{padding-top:25px}@media (max-width:480px){.post-standard{padding:50px 15px 15px}}@media (max-width:480px){.post-standard{margin-bottom:30px}}.post-standard.has-post-thumbnail{padding:30px}@media (max-width:480px){.post-standard.has-post-thumbnail{padding:50px 15px 15px}}.post-standard:hover .overlay{opacity:1}.post-standard:hover .post-thumb .link-image{opacity:1;left:50%}.post-standard:hover .post-thumb .link-post{opacity:1;right:50%}.post-standard .post-thumb-wrap{text-align:center}.post-standard .post-thumb{position:relative;display:inline-block;margin-bottom:60px;box-shadow:24px 50px 60px rgba(0,0,0,.3);text-align:center}.post-standard .post-thumb.swiper-slide{box-shadow:none}@media (max-width:480px){.post-standard .post-thumb{margin-bottom:40px}}.post-standard .post-thumb .link-image{color:#fff;font-size:36px;position:absolute;top:50%;left:0;transform:translate(75%,-50%);-webkit-transform:translate(75%,-50%);-ms-transform:translate(75%,-50%);opacity:0;z-index:50;transition:all .6s ease}.post-standard .post-thumb .link-post{color:#fff;font-size:36px;position:absolute;top:50%;right:0;transform:translate(-75%,-50%);-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);opacity:0;z-index:50;transition:all .6s ease}.post-standard .post-thumb.custom-bg{background-size:cover;background-position:center;width:100%;margin-bottom:0;box-shadow:none}.post-standard .post-thumb iframe{display:block;max-width:100%}.post-standard .post__content{padding-left:15px;padding-bottom:0;margin-bottom:0}.post-standard .post__content .post__author{margin-right:40px;float:left;text-align:center}@media (max-width:480px){.post-standard .post__content .post__author{margin-bottom:20px;text-align:left;display:block;float:none}}.post-standard .post__content .post__author img{margin:0 auto;display:block;margin-bottom:10px;float:none}@media (max-width:480px){.post-standard .post__content .post__author img{float:left;margin-right:20px}}.post-standard .post__content .post__author .post__author-name{display:block}.post-standard .post__content .post__author .post__author-name a{display:block}.post-standard .post__content .post__content-info{overflow:hidden}@media (max-width:480px){.post-standard .post__content .post__content-info{clear:both}}.post-standard .post__content .post__title{text-transform:uppercase;margin-top:0;font-size:24px}.post-standard .post__content .post__text{margin-bottom:30px}@media (max-width:480px){.post-standard .post__content .post__text{margin-bottom:20px}}.post-standard .post__content .post-tags{padding-top:30px}@media (max-width:980px){.post-standard .post__content .post-additional-info>span{display:block}}.post-standard .overlay{opacity:0}.post-standard.sticky:before{content:'\e952';font-family:"seosight";display:block;width:50px;height:50px;background-color:#f04e4e;line-height:50px;text-align:center;color:#fff;font-size:20px;position:absolute;top:-20px;left:60px;z-index:5}.post-standard.video .overlay{opacity:1}.post-standard.video .play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:10}.post-standard.slider:hover .post-thumb .overlay{opacity:0}.post-standard.slider .post-thumb{margin-bottom:0}.post-standard.slider .post-standard-thumb-slider{margin-bottom:60px}.post-standard.slider .pagination,.post-standard.slider .swiper-pagination{bottom:40px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.post-standard.quote .post-thumb{padding:100px 120px;text-align:left}@media (max-width:1024px){.post-standard.quote .post-thumb{padding:30px}}.post-standard.quote .post-thumb .testimonial-content{position:relative}.post-standard.quote .post-thumb .testimonial-img-author{float:left;margin-right:30px}.post-standard.quote .post-thumb .author-name{margin:0}.post-standard.quote .post-thumb .text{font-size:24px;color:#fff;line-height:1.4}.post-standard.quote .post-thumb .text p{font-size:24px;color:#fff;line-height:1.4}@media (max-width:570px){.post-standard.quote .post-thumb .text p{font-size:18px}}@media (max-width:570px){.post-standard.quote .post-thumb .text{font-size:18px}}.post-standard.quote .post-thumb .quote{position:absolute;right:0;bottom:-30px}@media (max-width:360px){.post-standard.quote .post-thumb .quote{display:none}}.post-standard.quote .post-thumb .quote i{font-size:140px;color:#fcd846}@media (max-width:980px){.post-standard.quote .post-thumb .quote i{font-size:90px}}.post-standard.audio .post-thumb{height:auto;overflow:hidden}@media (max-width:360px){.post-standard.audio .post-thumb{height:auto}}.post-standard.audio .post-thumb .author-photo{position:relative;float:left;z-index:5}@media (max-width:360px){.post-standard.audio .post-thumb .author-photo{float:none}}.post-standard.audio .post-thumb .author-photo .overlay-audio{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(43,48,68,.8)}.post-standard.audio .post-thumb .author-photo .play-audio{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.post-standard.audio .post-thumb .author-photo .play-audio i{font-size:46px;color:#fff}.post-standard.link .post-thumb{padding:120px 100px;text-align:left}@media (max-width:1024px){.post-standard.link .post-thumb{padding:80px}}@media (max-width:570px){.post-standard.link .post-thumb{padding:30px}}.post-standard.link .post-thumb .site-link{color:#11847f;display:block}.post-standard.link .thumb-content-title{color:#fff;margin-bottom:30px;display:block}.post-standard.link .thumb-content{position:relative;z-index:50}.post-standard.link .thumb-content .post-link{display:block;position:absolute;right:0;bottom:0}.post-standard.link .thumb-content .post-link i{font-size:75px;color:#fff568}.post-additional-info{margin-bottom:25px}@media (max-width:480px){.post-additional-info{margin-bottom:15px}}.post-additional-info i{font-size:20px;margin-right:10px;transition:all .3s ease}.post-additional-info .post__date{padding:0;margin-right:30px;margin-bottom:0;background-color:transparent;vertical-align:bottom}@media (max-width:980px){.post-additional-info .post__date{display:block;margin-bottom:10px}}.post-additional-info .category{margin-right:30px;display:inline-block;vertical-align:bottom}@media (max-width:980px){.post-additional-info .category{display:block;margin-bottom:10px}}.post-additional-info .category a{color:#a7a7a7;display:inline-block}.post-additional-info .post__comments{color:#a7a7a7;font-size:14px;display:inline-block;vertical-align:bottom}@media (max-width:980px){.post-additional-info .post__comments{display:block;margin-bottom:10px}}.post-additional-info .post__comments a{color:#a7a7a7}.post-additional-info .post__author-name a{display:block}.post-standard-details{margin-bottom:80px}@media (max-width:640px){.post-standard-details{margin-bottom:30px}}.post-standard-details .post-thumb{box-shadow:24px 50px 60px rgba(0,0,0,.3);margin-bottom:60px;line-height:0;display:inline-block}.post-standard-details .form-inline input{background-color:#f7f9f9;margin-bottom:0}.post-standard-details .post__content{margin-bottom:30px}.post-standard-details .post__content .post__text{margin-bottom:30px}.post-standard-details .post__content .post__title{text-transform:uppercase;margin-bottom:30px;transition:all .3s ease}.post-standard-details .post__content .post-additional-info{margin-bottom:30px}@media (max-width:980px){.post-standard-details .post__content .post-additional-info>span{display:block;margin-bottom:10px}}@media (max-width:768px){.post-standard-details .post__content .post-additional-info>span{display:inline-block;margin-bottom:0}}@media (max-width:600px){.post-standard-details .post__content .post-additional-info>span{display:block;margin-bottom:10px}}.post-standard-details .post__content .post-additional-info i{font-size:20px;margin-right:10px;transition:all .3s ease;color:#a7a7a7}.post-standard-details .post__content .post-additional-info .post__author{display:inline-block;margin-right:30px;overflow:hidden;vertical-align:middle}@media (max-width:980px){.post-standard-details .post__content .post-additional-info .post__author{display:block;margin-bottom:10px}}@media (max-width:768px){.post-standard-details .post__content .post-additional-info .post__author{display:inline-block;margin-bottom:0}}@media (max-width:600px){.post-standard-details .post__content .post-additional-info .post__author{display:block;margin-bottom:10px}}.post-standard-details .post__content .post-additional-info .post__author img{margin-right:10px}.post-standard-details .post__content .post-additional-info .post__author>*{display:inline-block;vertical-align:middle}.post-standard-details .post__content .post-additional-info .post__author .post__author-link{display:inline-block}.post-standard-details .post__content .post-additional-info .post__author .avatar{float:none}.post-standard-details .post__content .post-additional-info .post__date{vertical-align:middle}@media (max-width:980px){.post-standard-details .post__content .post-additional-info .post__date{margin-bottom:10px}}@media (max-width:768px){.post-standard-details .post__content .post-additional-info .post__date{margin-bottom:0}}@media (max-width:600px){.post-standard-details .post__content .post-additional-info .post__date{display:inline-block;margin-bottom:10px}}.post-standard-details .post__content .post-additional-info .category{vertical-align:middle}.post-standard-details .post__content .post-additional-info .category a{color:#a7a7a7;display:inline-block;font-size:14px}.post-standard-details .post__content .post-additional-info .post__comments{color:#a7a7a7;font-size:14px;vertical-align:middle}.post-standard-details .post__content .post-additional-info .post__comments a{color:#a7a7a7;font-size:14px}.post-standard-details .post__content .crumina-testimonial-item{margin:60px 0}@media (max-width:768px){.post-standard-details .post__content .crumina-testimonial-item{margin:30px 0}}.post-standard-details .post__content .list{margin-bottom:30px}.post-standard-details .post__content .w-tags{margin-bottom:10px}.post-standard-details .socials .social__item i{font-size:20px;color:#d7d7d7;transition:all .3s ease}.post-standard-details .socials .social__item:hover i{color:#08acee}.post-standard-details .socials .social__item:first-child{margin-left:15px}.post-standard-details .socials button{background:0 0;cursor:pointer;margin-left:0;opacity:.7;transition:opacity .2s ease-in}.post-standard-details .socials button:hover{opacity:1}.post-standard-details .socials .label{position:relative;top:2px}.blog-details-author{padding:60px;background-color:#f7f9f9;margin-bottom:60px;overflow:hidden;display:flex;align-items:center}@media (max-width:980px){.blog-details-author{padding:30px}}.blog-details-author .blog-details-author-thumb{float:left;margin-right:30px;border-radius:100%;overflow:hidden}@media (max-width:480px){.blog-details-author .blog-details-author-thumb{margin-bottom:30px}}.blog-details-author .blog-details-author-content{overflow:hidden}@media (max-width:480px){.blog-details-author .blog-details-author-content{clear:both}}.blog-details-author .blog-details-author-content .author-info{margin-bottom:0}.blog-details-author .blog-details-author-content .author-info .author-name{display:inline-block;margin-right:30px}.blog-details-author .blog-details-author-content .author-info .author-info{display:inline-block;font-size:14px}.blog-details-author .blog-details-author-content .text{margin-bottom:20px}.blog-details-author .socials .social__item img{width:20px;height:auto}.format-video .post-thumb{width:100%;position:relative}body.author .blog-details-author{margin-bottom:30px}.author .avatar{border-radius:100%}.gallery{margin:0 -5px 1.6em}.gallery-item{display:inline-block;padding:0;text-align:center;vertical-align:top;width:100%;margin-top:5px;margin-bottom:5px}.gallery-item a{padding:0 5px;display:inline-block}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}@media (max-width:768px){.gallery-columns-3 .gallery-item{max-width:50%}}.gallery-columns-4 .gallery-item{max-width:25%}@media (max-width:768px){.gallery-columns-4 .gallery-item{max-width:50%}}.gallery-columns-5 .gallery-item{max-width:20%}@media (max-width:768px){.gallery-columns-5 .gallery-item{max-width:50%}}.gallery-columns-6 .gallery-item{max-width:16.66%}@media (max-width:768px){.gallery-columns-6 .gallery-item{max-width:50%}}.gallery-columns-7 .gallery-item{max-width:14.28%}@media (max-width:768px){.gallery-columns-7 .gallery-item{max-width:50%}}.gallery-columns-8 .gallery-item{max-width:12.5%}@media (max-width:768px){.gallery-columns-8 .gallery-item{max-width:50%}}.gallery-columns-9 .gallery-item{max-width:11.11%}@media (max-width:768px){.gallery-columns-9 .gallery-item{max-width:50%}}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;font-size:.8rem;line-height:1.5;background-color:#ececec;margin:10px 5px 10px;border-radius:5px;padding:10px}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.align-center,.aligncenter{text-align:center}.align-left{text-align:left}.align-right{text-align:right}img.aligncenter{display:block;margin:20px auto}.alignnone{margin:5px 20px 20px 0}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:2px solid #f7f9f9;border-radius:10px;padding:15px;margin-bottom:20px;background:#fff;text-align:center}.wp-caption img{margin-bottom:15px}.wp-caption.wp-caption-text{font-size:14px;margin-bottom:0}.wp-caption-text{font-size:14px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption p.wp-caption-text{font-size:14px;line-height:17px;margin:0;padding:0 4px 5px}.crum_single_image .wp-caption-text{margin-top:30px}.stunning-header{padding:125px 0;position:relative;background-position:center center}@media (max-width:768px){.stunning-header{padding:60px 0}}.stunning-header.with-photo{position:relative;padding:280px 0 120px;background-size:cover}.stunning-header-content{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:15;padding:0 15px}.breadcrumbs{margin-top:40px;padding:0}@media (max-width:570px){.breadcrumbs{font-size:12px}}.breadcrumbs-item{display:inline-block}.breadcrumbs-item a{text-transform:uppercase;color:rgba(255,255,255,.5);margin-right:20px}.breadcrumbs-item a:hover{color:#fff}.breadcrumbs-item a.c-gray+i{color:#acacac}.breadcrumbs-item.active span{color:#fff;opacity:1;text-decoration:underline}.breadcrumbs-item i{margin-right:20px;color:rgba(255,255,255,.5);font-size:14px}.breadcrumbs-item:last-child i{display:none}.stunning-header-title{color:#fff}@media (max-width:800px){.stunning-header-title{font-size:40px}}@media (max-width:640px){.stunning-header-title{font-size:36px}}@media (max-width:480px){.stunning-header-title{font-size:30px}}@media (max-width:360px){.stunning-header-title{font-size:24px}}.stunning-header-custom{color:#fff}.stunning-header-custom .stunning-header-title,.stunning-header-custom span,.stunning-header-custom i,.stunning-header-custom a{color:inherit !important}.stunning-header-bg-blue{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-blue.jpg)}.stunning-header-bg-gray{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-gray.jpg)}.stunning-header-bg-lightblue{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-lightblue.jpg)}.stunning-header-bg-violet{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-violet.jpg)}.stunning-header-bg-lightgray{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-lightgray.jpg)}.stunning-header-bg-breez{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-breez.jpg)}.stunning-header-bg-red{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-red.jpg)}.stunning-header-bg-orange{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-orange.jpg)}.stunning-header-bg-green{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-green.jpg)}.stunning-header-bg-olive{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-olive.jpg)}.stunning-header-bg-brown{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-brown.jpg)}.stunning-header-bg-rose{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-rose.jpg)}.stunning-header-bg-lightviolet{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-lightviolet.jpg)}.stunning-header-bg-lime{background-image:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/pattern-bg-lime.jpg)}.stunning-header-bg-photo1{background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/stunning-header-photo1.jpg) no-repeat}.stunning-header-bg-photo2{background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/stunning-header-photo2.jpg) no-repeat}.stunning-header-bg-photo3{background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/stunning-header-photo3.jpg) no-repeat}.stunning-header-bg-photo4{background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/stunning-header-photo4.jpg) no-repeat}.stunning-header-bg-photo5{background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/stunning-header-photo5.jpg) no-repeat}.stunning-header-bg-photo6{background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/stunning-header-photo6.jpg) no-repeat}.overlay-dark{background:rgba(47,44,44,.8)}.overlay-primary{background:rgba(51,204,204,.2)}.overlay-red{background:rgba(241,91,38,.3)}.overlay-orange{background:rgba(252,176,59,.3)}.overlay-green{background:rgba(60,184,120,.3)}.overlay-olive{background:rgba(37,39,49,.8)}.services-main{padding:60px 40px 60px 0}.crumina-servises-item{padding:60px 45px;transition:all .3s ease;text-align:center}@media (max-width:980px){.crumina-servises-item{margin-bottom:30px}}.crumina-servises-item:hover{background-color:#f7f9f9}.crumina-servises-item:hover .servises-text{color:#757575}.crumina-servises-item:hover .promo-link i{color:#2f2c2c}.crumina-servises-item .servises-item__thumb{margin-bottom:50px}.crumina-servises-item .servises-title{margin-bottom:20px}.crumina-servises-item .servises-text{margin-bottom:30px;transition:all .3s ease}.crumina-servises-item .promo-link{border:none;margin:0;padding:0;float:left}.crumina-servises-item .promo-link i{font-size:26px}.crumina-servises-item .hover{opacity:0;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:all .3s ease;z-index:10}.crumina-servises-item:hover .servises-text{color:#fff}.crumina-servises-item:hover .hover{opacity:1}.crumina-servises-item:hover .hover+img{opacity:0}.crumina-servises-item .btn:hover{color:#fff}.popup-search{width:auto;min-width:430px;padding:40px 30px 10px;border-radius:5px;position:absolute;top:38px;right:-20px;left:auto;background-color:#fff;z-index:1;box-shadow:15px 15px 30px rgba(0,0,0,.16);display:none}@media (max-width:360px){.popup-search{min-width:320px}}.popup-search .search{background-color:#f7f9f9;padding:17px 40px;font-size:16px;color:#797676;border-color:transparent;border-radius:50px 0 0 50px;float:left;width:85%}.popup-search .search-btn{display:inline-block;background-color:#2f2c2c;padding:20px 5px;border-radius:0 50px 50px 0;font-size:15px;text-transform:uppercase;cursor:pointer;position:relative;color:#fff;width:60px;height:64px}.popup-search .search-inline{position:relative}.popup-search .search-inline input{margin-bottom:30px;width:100%}.popup-search .search-inline .search-btn{position:absolute;right:0;top:0}.popup-search .search-inline .search-btn i{margin-left:0}.no-results.no-found .page-header{margin-bottom:30px}.no-results.no-found .page-content p{margin-bottom:30px}.pagination,.swiper-pagination{position:absolute;transition:all .3s ease;align-items:center;z-index:5;left:50%;bottom:10px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.pagination .pagination-item,.pagination .swiper-pagination-bullet,.swiper-pagination .pagination-item,.swiper-pagination .swiper-pagination-bullet{display:inline-block;width:15px;height:15px;background-color:#f0f2f2;margin:auto 5px;border-radius:50%;cursor:pointer;transition:all .3s ease}@media (max-width:640px){.pagination .pagination-item,.pagination .swiper-pagination-bullet,.swiper-pagination .pagination-item,.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}}.pagination .pagination-item.active,.pagination .pagination-item.swiper-pagination-bullet-active,.pagination .swiper-pagination-bullet.active,.pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination .pagination-item.active,.swiper-pagination .pagination-item.swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet.active,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px;height:15px;background-color:transparent;border:2px solid;transition:all .3s ease}@media (max-width:640px){.pagination .pagination-item.active,.pagination .pagination-item.swiper-pagination-bullet-active,.pagination .swiper-pagination-bullet.active,.pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination .pagination-item.active,.swiper-pagination .pagination-item.swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet.active,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;border-width:1px}}.pagination.light .pagination-item,.pagination.light .swiper-pagination-bullet,.swiper-pagination.light .pagination-item,.swiper-pagination.light .swiper-pagination-bullet{background-color:#f0f2f2}.pagination.light .pagination-item.active,.pagination.light .pagination-item.swiper-pagination-bullet-active,.pagination.light .swiper-pagination-bullet.active,.pagination.light .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.light .pagination-item.active,.swiper-pagination.light .pagination-item.swiper-pagination-bullet-active,.swiper-pagination.light .swiper-pagination-bullet.active,.swiper-pagination.light .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;border:2px solid}.pagination.dark .pagination-item,.pagination.dark .swiper-pagination-bullet,.swiper-pagination.dark .pagination-item,.swiper-pagination.dark .swiper-pagination-bullet{background-color:#2f2c2c}.pagination.dark .pagination-item.active,.pagination.dark .pagination-item.swiper-pagination-bullet-active,.pagination.dark .swiper-pagination-bullet.active,.pagination.dark .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.dark .pagination-item.active,.swiper-pagination.dark .pagination-item.swiper-pagination-bullet-active,.swiper-pagination.dark .swiper-pagination-bullet.active,.swiper-pagination.dark .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;border:2px solid #fff}.pagination.grey .pagination-item,.pagination.grey .owl-dot,.pagination.grey .swiper-pagination-bullet,.swiper-pagination.grey .pagination-item,.swiper-pagination.grey .owl-dot,.swiper-pagination.grey .swiper-pagination-bullet{background-color:#d7d7d7}.pagination.grey .pagination-item.active,.pagination.grey .pagination-item.swiper-pagination-bullet-active,.pagination.grey .owl-dot.active,.pagination.grey .owl-dot.swiper-pagination-bullet-active,.pagination.grey .swiper-pagination-bullet.active,.pagination.grey .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.grey .pagination-item.active,.swiper-pagination.grey .pagination-item.swiper-pagination-bullet-active,.swiper-pagination.grey .owl-dot.active,.swiper-pagination.grey .owl-dot.swiper-pagination-bullet-active,.swiper-pagination.grey .swiper-pagination-bullet.active,.swiper-pagination.grey .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;border:2px solid}.pagination.pagination-vertical .pagination-item,.pagination.pagination-vertical .owl-dot,.swiper-pagination.pagination-vertical .pagination-item,.swiper-pagination.pagination-vertical .owl-dot{display:block;margin:9px auto;background-color:#acd373}.pagination.pagination-vertical .pagination-item.active,.pagination.pagination-vertical .owl-dot.active,.swiper-pagination.pagination-vertical .pagination-item.active,.swiper-pagination.pagination-vertical .owl-dot.active{border-color:#fff;background-color:transparent}.pagination.top-right,.swiper-pagination.top-right{left:auto;bottom:auto;right:0;top:0;-webkit-transform:translate(0);transform:translate(0)}.pagination.bottom-left,.swiper-pagination.bottom-left{left:0;bottom:0;-webkit-transform:translate(0);transform:translate(0);top:auto}@media (max-width:1024px){.pagination.bottom-left,.swiper-pagination.bottom-left{bottom:20px}}.pagination.right-bottom,.swiper-pagination.right-bottom{right:100px;bottom:-50px;top:auto;-webkit-transform:translate(0);transform:translate(0)}.swiper-container-horizontal.pagination-bottom .swiper-pagination{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.swiper-container-horizontal.pagination-bottom .swiper-pagination.bottom-left{-webkit-transform:translate(0);transform:translate(0)}.pagination-vertical .kc_row_inner.medium-padding120{padding:0}.kc-tweet-owl .owl-controls.clickable .owl-pagination .owl-page span{display:inline-block;width:10px;height:10px;margin:auto 5px;border-radius:50%;cursor:pointer;transition:all .3s ease;background-color:#d7d7d7;opacity:1}.kc-tweet-owl .owl-controls.clickable .owl-pagination .owl-page.active span{background-color:transparent;border:2px solid}.kc-tweet-owl .owl-controls.clickable .owl-buttons .owl-prev{transition:all .3s ease;position:relative}.kc-tweet-owl .owl-controls.clickable .owl-buttons .owl-prev:before{content:'\e936';display:block;position:absolute;font-family:'seosight';font-size:10px;color:#2f2c2c;left:-12px;top:2px;transition:all .3s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.kc-tweet-owl .owl-controls.clickable .owl-buttons .owl-prev:hover:before{left:-15px}.kc-tweet-owl .owl-controls.clickable .owl-buttons .owl-next{transition:all .3s ease;position:relative}.kc-tweet-owl .owl-controls.clickable .owl-buttons .owl-next:after{content:'\e936';display:block;position:absolute;font-family:'seosight';font-size:10px;color:#2f2c2c;right:-12px;top:2px;transition:all .3s ease}.kc-tweet-owl .owl-controls.clickable .owl-buttons .owl-next:hover:after{right:-15px}.pagination-vertical{padding-left:100px}.pagination-vertical .swiper-pagination{display:block;position:absolute;left:10px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto}.pagination-vertical .swiper-pagination .pagination-item,.pagination-vertical .swiper-pagination .owl-dot,.pagination-vertical .swiper-pagination .swiper-pagination-bullet{display:block;margin:9px auto;background-color:#fff;opacity:.5}.pagination-vertical .swiper-pagination .pagination-item.active,.pagination-vertical .swiper-pagination .pagination-item.swiper-pagination-bullet-active,.pagination-vertical .swiper-pagination .owl-dot.active,.pagination-vertical .swiper-pagination .owl-dot.swiper-pagination-bullet-active,.pagination-vertical .swiper-pagination .swiper-pagination-bullet.active,.pagination-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#fff;background-color:transparent;opacity:1}.pagination-vertical.pagination-vertical-right{padding-left:0;margin-left:0;padding-right:100px;margin-right:-100px}.pagination-vertical.pagination-vertical-right .swiper-pagination{left:auto;right:10px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.light-bg .swiper-pagination .pagination-item,.light-bg .swiper-pagination .owl-dot,.light-bg .swiper-pagination .swiper-pagination-bullet{background-color:#000;opacity:.5}.light-bg .swiper-pagination .pagination-item.active,.light-bg .swiper-pagination .pagination-item.swiper-pagination-bullet-active,.light-bg .swiper-pagination .owl-dot.active,.light-bg .swiper-pagination .owl-dot.swiper-pagination-bullet-active,.light-bg .swiper-pagination .swiper-pagination-bullet.active,.light-bg .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#000;background-color:transparent;opacity:1}.pagination-bottom{padding-bottom:60px}.pagination-bottom .swiper-pagination{bottom:0;top:auto;-webkit-transform:none;transform:none}.pagination-bottom .swiper-pagination.right-bottom{bottom:-50px;-webkit-transform:none;transform:none}.pagination-bottom-large{padding-bottom:120px}@media (max-width:570px){.pagination-bottom-large{padding-bottom:40px}}.swiper-container.top-pagination{padding-top:125px;top:-105px;margin-bottom:-105px;z-index:auto}.swiper-container.top-pagination .swiper-pagination{top:0;bottom:auto;left:auto}@media (max-width:640px){.swiper-container.top-pagination .swiper-pagination{top:55px}}@media (max-width:570px){.swiper-container.top-pagination .swiper-pagination{top:65px}}@media (max-width:480px){.swiper-container.top-pagination .swiper-pagination{top:85px}}@media (max-width:320px){.swiper-container.top-pagination .swiper-pagination{right:auto;left:0}}.load-more{text-align:center;margin:0 auto;cursor:pointer;transition:all .3s ease;display:block;max-width:120px}.load-more .load-more-img-wrap{margin-bottom:20px;position:relative;display:block;background:url(//thetechsol.ca/wp-content/themes/seosight/css/../svg/load-more-arrow.svg) no-repeat center;opacity:.15}.load-more .load-more-img-wrap svg{position:relative;width:80px;height:80px;top:4px}.load-more .load-more-text{color:#d7d7d7;text-transform:uppercase;transition:all .3s ease}.load-more.loading .load-more-text{opacity:0}.load-more:hover .load-more-img-wrap{-webkit-animation:rotate-img 1.5s infinite linear;animation:rotate-img 1.5s infinite linear}.load-more:hover .load-more-img-wrap svg{-webkit-animation:rotate-img 2s infinite linear;animation:rotate-img 2s infinite linear}.load-more.last-page:hover .load-more-img-wrap{-webkit-animation:none;animation:none}.load-more.last-page:hover .load-more-img-wrap img{-webkit-animation:none;animation:none}@-webkit-keyframes rotate-img{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-img{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.navigation{margin:20px auto;width:100%;position:relative;max-width:770px;text-align:center}.navigation .page-numbers{position:relative;background:#fff;display:inline-block;margin:0 12px 0 0;width:60px;height:60px;line-height:60px;text-align:center;border:2px solid transparent;text-transform:uppercase;color:#757575;font-size:20px;border-radius:100%;transition:all .3s ease}@media (max-width:640px){.navigation .page-numbers{width:40px;height:40px;line-height:40px;font-size:14px;margin:0 8px 0 0}}@media (max-width:460px){.navigation .page-numbers{width:25px;height:25px;line-height:22px;font-size:12px;margin:0 8px 0 0}}.navigation .page-numbers.current{background-color:transparent}.navigation .page-numbers span{position:relative}.navigation .page-numbers.bg-border-color{background-color:#f7f9f9}.navigation .page-numbers.bg-border-color.current{background-color:transparent}.navigation .next,.navigation .btn-next{position:relative;float:right}.navigation .prev,.navigation .btn-prev{position:relative;float:left}.page-links{display:inline-block;padding:15px 20px;background-color:#fff;border-radius:50px}.page-links a{position:relative;background:#f7f9f9;display:inline-block;margin:0 8px 0 0;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid transparent;text-transform:uppercase;color:#757575;font-size:14px;border-radius:100%;transition:all .3s ease}.socials .social__item{margin-left:15px;background-color:transparent;cursor:pointer}@media (max-width:320px){.socials .social__item{margin-left:5px}}.socials .social__item:first-child{margin-left:0}.socials .social__item svg{width:36px;height:36px}.socials .social__item img{height:24px}.triple-images{position:relative;text-align:center}.triple-images .triple-images-thumb img{position:relative;z-index:5}@media (max-width:1024px){.triple-images .triple-images-thumb img{width:70%}}.triple-images .first,.triple-images .last{position:absolute;top:15%;z-index:1}.triple-images .first{left:0}.triple-images .last{right:0}.triple-images-thumb{display:inline-block}.crumina-accordion{list-style:none;margin:0;padding:0}.accordion-group{list-style:none}.accordion-panel{position:relative;background:#fff;box-shadow:17px 0 60px rgba(0,0,0,.1);border-radius:50px;margin-bottom:10px}.accordion-panel:after{content:'';display:block;width:1px;height:35px;position:absolute;left:70px;top:50%;background-color:#ccc;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all .3s ease}.accordion-panel.active:after{height:80%}.accordion-heading{display:table;padding:25px 30px;font-size:18px;transition:all .3s ease;width:100%}@media (max-width:980px){.accordion-heading{font-size:14px}}@media (max-width:768px){.accordion-heading{padding:10px 20px}}.accordion-heading span{display:table-cell;vertical-align:middle}.accordion-heading span+span{padding-left:30px;width:100%}.accordion-heading .icon{font-size:20px;color:#ccc;padding-right:30px;transition:all .3s ease;opacity:1}@media (max-width:768px){.accordion-heading .icon{padding:0 15px}}.accordion-heading .icon .default{top:4px;position:relative}.accordion-heading .icon .active{opacity:0;position:absolute;left:30px;transition:all .3s ease}.accordion-heading .ovh{top:4px;position:relative}.crumina-accordion .panel-info{font-size:15px;line-height:1.3;position:relative;padding:10px 20px 30px 97px;border-radius:0 0 50px 50px;margin-bottom:5px;transition:all .3s ease}.crumina-accordion .panel-info>*{float:none}@media (max-width:480px){.crumina-accordion .panel-info{padding-left:83px}}.crumina-accordion .panel-heading{margin-bottom:5px;transition:all .3s ease}.crumina-accordion .panel-heading.active{border-radius:50px 50px 0 0;margin-bottom:10px;transition:all .3s ease}.crumina-accordion .panel-heading.active .accordion-heading{transition:all .3s ease}.crumina-accordion .panel-heading.active .accordion-heading i{opacity:0}.crumina-accordion .panel-heading.active .accordion-heading i.active{opacity:1}.crumina-accordion .panel-heading.active a{padding-bottom:0}.accordion__title{font-size:19px;font-weight:300}.accordion__content__a{display:inline-block !important;color:#2dafd6 !important;font-size:15px;text-decoration:underline}.accordion__module .after:after{right:72%;top:36%;width:2%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.pagination-arrow{padding:0 0 80px;position:relative;overflow:hidden;margin-top:80px}@media (max-width:800px){.pagination-arrow{padding:30px 0 30px}}@media (max-width:640px){.pagination-arrow{margin-top:30px}}.pagination-arrow .btn-prev-wrap{left:5px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);display:flex;align-items:center;position:absolute}.pagination-arrow .btn-prev-wrap .btn-prev{position:relative;margin-right:35px;-webkit-transform:none;transform:none;left:auto}.pagination-arrow .btn-prev-wrap .btn-prev:hover{margin-left:0}.pagination-arrow .btn-prev-wrap .btn-content{position:relative}@media (max-width:980px){.pagination-arrow .btn-prev-wrap .btn-content{display:none}}.pagination-arrow .btn-prev-wrap .btn-content .btn-content-title{text-transform:uppercase;font-size:18px;color:#2f2c2c;transition:all .3s ease}.pagination-arrow .btn-prev-wrap .btn-content .btn-content-subtitle{font-size:14px;margin-bottom:0;color:#757575;transition:all .3s ease}.pagination-arrow .btn-prev-wrap:hover{margin-left:-2px}.pagination-arrow .btn-prev-wrap:hover .btn-content .btn-content-subtitle{color:#2f2c2c}.pagination-arrow .all-project{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.pagination-arrow .all-project i{font-size:50px;color:#d7d7d7;transition:all .3s ease}.pagination-arrow .btn-next-wrap{right:5px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);display:flex;align-items:center;position:absolute}.pagination-arrow .btn-next-wrap .btn-next{position:relative;-webkit-transform:none;transform:none;right:auto}.pagination-arrow .btn-next-wrap .btn-next:hover{margin-right:0}.pagination-arrow .btn-next-wrap .btn-content{position:relative;text-align:right;margin-right:35px}@media (max-width:980px){.pagination-arrow .btn-next-wrap .btn-content{display:none}}.pagination-arrow .btn-next-wrap .btn-content .btn-content-title{text-transform:uppercase;font-size:18px;color:#2f2c2c;transition:all .3s ease}.pagination-arrow .btn-next-wrap .btn-content .btn-content-subtitle{font-size:14px;margin-bottom:0;color:#757575;transition:all .3s ease}.pagination-arrow .btn-next-wrap:hover{margin-right:-2px}.pagination-arrow .btn-next-wrap:hover .btn-content .btn-content-subtitle{color:#2f2c2c}.pagination-arrow span{display:block}.js-animate-icon svg{opacity:0;transition:opacity .2s linear}.js-animate-icon .drawsvg-initialized{opacity:1}.animate-3d-holder{position:relative;cursor:pointer}.inline-form .row .form-builder-item{padding:0}.inline-form .row .form-builder-item:first-child{padding-left:15px}@media (max-width:799px){.inline-form .row .form-builder-item:first-child{padding:0 15px}}.inline-form .row .form-builder-item:last-child{padding-right:15px}@media (max-width:799px){.inline-form .row .form-builder-item:last-child{padding:0 15px}}.inline-form .row .form-builder-item input{width:100%;float:left;border-radius:0}.inline-form .row .form-builder-item:first-child input{border-radius:50px 0 0 50px}@media (max-width:799px){.inline-form .row .form-builder-item:first-child input{border-radius:50px}}.inline-form .row .form-builder-item:last-child input{border-radius:0 50px 50px 0;margin-left:2px}@media (max-width:799px){.inline-form .row .form-builder-item:last-child input{border-radius:50px;margin-left:0}}.inline-form .submit-wrap{text-align:center}.custom-checkbox.remember-wrap{display:block;clear:both}.form-builder-item .remember-wrap .checkbox label{color:inherit}.submit-wrap button{padding:20px 40px}input,textarea{padding:20px 40px;border-color:transparent;transition:all .3s ease;font-size:16px;color:#757575;margin-bottom:30px;border-radius:50px;background-color:#f7f9f9;width:100%}input:focus,textarea:focus{box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}input.focus-white:focus,textarea.focus-white:focus{background-color:#fff;box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}input.input-dark,textarea.input-dark{background-color:#373434;color:#a5a5a5;border-radius:50px}input.input-white,textarea.input-white{background-color:#fff}.focus-white .form-builder-item input:focus,.focus-white .form-builder-item textarea:focus{background-color:#fff;box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}.input-dark.form-builder-item input,.input-dark.form-builder-item textarea,.input-dark.form-builder-item select{background-color:#373434;color:#a5a5a5;border-radius:50px}.input-dark.form-builder-item input:focus,.input-dark.form-builder-item textarea:focus,.input-dark.form-builder-item select:focus{box-shadow:25px 20px 20px -15px rgba(0,0,0,.3);-webkit-box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}.input-standard-grey.form-builder-item input:focus,.input-standard-grey.form-builder-item textarea:focus{box-shadow:17px 0 60px #d3dcdc;background-color:#fff}.input-white.form-builder-item input,.input-white.form-builder-item textarea{background-color:#fff}input.inline-first{border-radius:50px 0 0 50px;width:100%;float:left}@media (max-width:1024px){input.inline-first{border-radius:50px;margin-bottom:30px}}input.inline-last{border-radius:0 50px 50px 0;margin-left:2px;width:100%;float:left}@media (max-width:1024px){input.inline-last{border-radius:50px}}.form-builder-item label{margin:0 0 10px 20px;display:inline-block;float:left;position:relative}.field-recaptcha label{display:none}.field-recaptcha{min-height:100px;padding-bottom:30px}.crumina-module .fw-flash-type-success{font-size:48px}.fw-form-loading{border-radius:50px;box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}form input+p{margin:-25px 0 25px 15px;font-size:14px}.servises-title a{color:inherit !important}[type=checkbox],[type=radio]{display:block;width:auto;clear:both;margin:4px 0 10px 20px;float:left}.contact-form [type=checkbox],.contact-form [type=radio]{display:block;width:auto;clear:both;margin:5px 0 10px 20px;float:left}.contact-form [type=checkbox]:focus,.contact-form [type=radio]:focus{box-shadow:none}.contact-form .input-dark.form-builder-item [type=checkbox]:focus,.contact-form .input-dark.form-builder-item [type=radio]:focus{box-shadow:none}.wrap-forms input,.wrap-forms textarea,.wrap-forms select{margin-bottom:0}.wrap-forms>.row .form-builder-item{margin-bottom:30px}.wrap-forms>.row:last-child .form-builder-item,.wrap-forms>.row:first-child .form-builder-item{margin-bottom:0}.radio{overflow:hidden;display:block;clear:both}.radio label{cursor:pointer;padding-left:45px;position:relative;margin-left:10px}.radio label span{display:block;position:absolute;left:10px;top:0;transition-duration:.2s}.radio label .circle{border:1px solid #bee9e8;height:18px;width:18px;border-radius:100%}.radio label .check{height:18px;width:18px;border-radius:100%;background-color:#4cc2c0;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.radio label .check:after{display:block;position:absolute;content:"";background-color:rgba(0,0,0,.87);left:-18px;top:-18px;height:50px;width:50px;border-radius:100%;z-index:1;opacity:0;margin:0;-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}.radio input[type=radio]{opacity:0;height:0;width:0;overflow:hidden;display:none}.radio input[type=radio]:checked~.check,.radio input[type=radio]:checked~.circle{opacity:1}.radio input[type=radio]:checked~.check{background-color:#4cc2c0}.radio input[type=radio]:checked~.circle{border-color:#4cc2c0}.radio input[type=radio]:checked~.check{-webkit-transform:scale3d(.45,.45,1);transform:scale3d(.45,.45,1)}.radio input[type=radio][disabled]~.check,.radio input[type=radio][disabled]~.circle{opacity:.26}.radio input[type=radio][disabled]~.check{background-color:#000}.radio input[type=radio][disabled]~.circle{border-color:#000}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);padding:20px 40px 20px 20px;border-color:transparent;transition:all .3s ease;font-size:16px;margin-bottom:30px;border-radius:50px;position:relative;cursor:pointer;background-color:#f7f9f9}.nice-select:focus{background-color:#fff;box-shadow:17px 0 60px #d3dcdc}.nice-select.focus-white:focus{background-color:#fff;box-shadow:25px 20px 20px -15px rgba(0,0,0,.3)}.nice-select:after{border-bottom:2px solid #757575;border-right:2px solid #757575;content:'';display:block;height:10px;margin-top:-8px;pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .15s ease-in-out;width:10px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select .list{background-color:#fff;border-radius:10px;border:1px solid #f7f9f9;box-shadow:25px 20px 20px -15px rgba(0,0,0,.3);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;right:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-40px/2);transform:scale(.75) translateY(-40px/2);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:38px;list-style:none;min-height:38px;outline:none;padding-left:40px;padding-right:60px;transition:all .2s;margin:0;font-size:.85em}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f7f9f9}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;cursor:default}.nice-select .option.disabled:hover{color:#757575}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}select{padding:20px 40px 20px 20px;border-color:transparent;transition:all .3s ease;font-size:16px;margin-bottom:30px;border-radius:50px;position:relative;background-color:#f7f9f9;color:#757575;cursor:pointer}select:focus{background-color:#fff;box-shadow:17px 0 60px #d3dcdc}.alert{border-radius:30px;box-shadow:9px 9px 9px 0 rgba(47,44,44,.2);border:none;margin:15px 0;font-size:16px;padding:20px}.alert.heading,.alert.crumina-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:relative;top:-.75rem;right:-1.25rem;padding:.75rem 1.25rem;color:inherit}.alert-success{background-color:#3cb878;color:rgba(255,255,255,.7)}.alert-success hr{border-top-color:#b3f3b4}.alert-success .alert-link{color:#b3f3b4}.alert-info{background-color:#4cc2c0;color:rgba(255,255,255,.7)}.alert-info hr{border-top-color:#b7fff2}.alert-info .alert-link{color:#b7fff2}.alert-warning{background-color:#fcb03b;color:rgba(255,255,255,.7)}.alert-warning hr{border-top-color:#ffe4b4}.alert-warning .alert-link{color:#ffe4b4}.alert-danger{background-color:#f15b26;color:rgba(255,255,255,.7)}.alert-danger hr{border-top-color:#ffbcba}.alert-danger .alert-link{color:#ffbcba}.top-bar{background-color:#fff;padding:16px 0;font-size:14px;color:#2f2c2c;box-shadow:0 -20px 40px rgba(0,0,0,.3);position:relative;z-index:30;transition:all .3s ease}@media (max-width:1024px){.top-bar{width:320px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);position:absolute;left:50%;border-radius:0 0 10px 10px}}@media (max-width:1024px){.top-bar>.container{width:100%}}.top-bar.open{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:999}.top-bar .flags{width:16px;height:16px;border-radius:100%;overflow:hidden;float:left;margin-right:10px}.top-bar .top-bar-contact{float:left}@media (max-width:1024px){.top-bar .top-bar-contact{float:none;padding-right:30px}}.top-bar .nice-select{float:left;padding:0 40px 0 0;background-color:transparent;font-size:14px;margin-bottom:0;color:#4cc2c0}@media (max-width:1024px){.top-bar .nice-select{float:none}}.top-bar .nice-select span{color:#4cc2c0}.top-bar .nice-select .option{padding-left:0;padding-right:0;font-size:12px}.top-bar .nice-select:after{height:6px;width:6px;margin-top:-4px}.top-bar .nice-select:focus{box-shadow:none;background-color:transparent}.top-bar .contact-item{float:left;padding:0 15px;position:relative}@media (max-width:1024px){.top-bar .contact-item{padding:0;margin-bottom:15px;float:none}}.top-bar .contact-item:first-child{padding-left:0}@media (max-width:1024px){.top-bar .contact-item:first-child{padding:0}}.top-bar .contact-item:last-child{padding-right:0}.top-bar .contact-item:last-child:after{display:none}.top-bar .contact-item:after{content:'|';display:block;position:absolute;right:0;bottom:0;color:#757575}@media (max-width:1024px){.top-bar .contact-item:after{display:none}}.top-bar a{color:#504c4c;border-bottom:1px dashed #504c4c}.top-bar a:hover{color:#4cc2c0;border-color:#4cc2c0}.top-bar span{color:#757575}.top-bar .follow_us{float:right}@media (max-width:1024px){.top-bar .follow_us{float:none}}.top-bar .login-block{float:right;margin-left:70px}@media (max-width:1024px){.top-bar .login-block{float:none;margin-left:0;margin-bottom:15px}}.top-bar .login-block img{width:28px;height:28px;margin-right:20px}.top-bar .socials{display:inline-block;margin-left:10px}.top-bar .socials img{width:16px;height:auto}.top-bar .socials a{border:none}.top-bar .socials .social__item{margin-left:10px}.top-bar+.header{top:68px}@media (max-width:1024px){.top-bar+.header{top:0}}.top-bar+.header.headroom--not-top{top:0}.top-bar .top-bar-close{width:20px;height:20px;position:absolute;right:10px;top:10px;display:none;border:none;cursor:pointer}@media (max-width:1024px){.top-bar .top-bar-close{display:block}}.top-bar .top-bar-close span{display:block;height:2px;background-color:#707070;border-radius:10px;margin:auto;width:100%;transition:all .3s ease;top:50%;position:absolute}.top-bar .top-bar-close span:first-of-type{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.top-bar .top-bar-close span:last-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.top-bar-dark{background-color:#151414;color:#797676}.top-bar-dark a{color:#797676}.top-bar-dark span{color:#504c4c}.top-bar-dark .nice-select .list{background-color:#151414;border:none;box-shadow:0 5px 40px rgba(255,255,255,.3)}.top-bar-dark .nice-select .option.selected.focus{background-color:transparent}.top-bar-dark .nice-select .option.selected.focus:hover{background-color:#424444}.top-bar-dark .nice-select .option:hover{background-color:#424444}@media (max-width:1024px){.logged-in .top-bar{top:32px}}@media (max-width:782px){.logged-in .top-bar{top:46px}}@media (max-width:768px){.logged-in .right-menu{top:46px}}#site-header+.top-bar{display:none}.top-bar-link{display:none;visibility:hidden;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:0 0 10px 10px;background-color:#4cc2c0;text-align:center;padding:0 16px;z-index:50;font-size:18px;color:#fff;box-shadow:10px 0 30px 0 rgba(76,194,192,.4)}@media (max-width:1024px){.top-bar-link{display:inline-block;visibility:visible}}.top-bar-link:hover{background-color:#fff;color:#4cc2c0}@media (max-width:1200px){.top-bar>.container{min-width:100%;padding-right:15px;padding-left:15px}.top-bar .contact-item:first-child{margin-right:0}}@media (max-width:1024px){#site-header+.top-bar{display:block !important}.top-bar{width:320px;-webkit-transform:translate(-50%,-103%);transform:translate(-50%,-103%);position:absolute;left:50%;top:0;border-radius:0 0 10px 10px;padding:30px 0}.top-bar>.container{min-width:unset;width:auto}.top-bar .top-bar-contact{float:none;padding-right:30px}.top-bar .nice-select{float:none;min-width:190px}.top-bar .contact-item{padding:0;margin-bottom:15px;float:none;display:block}.top-bar .contact-item:first-child{padding:0}.top-bar .contact-item:after{display:none}.top-bar .follow_us{float:none}.top-bar-close{display:block}}.content-page-404{padding:230px 0 510px;background:url(//thetechsol.ca/wp-content/themes/seosight/css/../img/404-img.png) 0 100% no-repeat;text-align:center;background-size:contain;background-color:#f7f9f9}@media (max-width:800px){.content-page-404{padding:100px 0 300px}}@media (max-width:360px){.content-page-404{padding:50px 0 250px}}.content-page-404 .title{font-size:257px;margin-bottom:15px;line-height:1}@media (max-width:800px){.content-page-404 .title{font-size:150px}}@media (max-width:480px){.content-page-404 .title{font-size:100px}}.content-page-404 .subtitle{font-size:47px;margin-bottom:30px;line-height:1}@media (max-width:800px){.content-page-404 .subtitle{font-size:36px}}.content-page-404 .text{font-size:28px;margin-bottom:53px;line-height:1.3}@media (max-width:800px){.content-page-404 .text{font-size:22px}}.content-page-404 .btn{text-transform:uppercase}.crumina-heading{position:relative}.crumina-heading .title-text-wrap{position:relative;z-index:5}.crumina-heading .title-text-wrap>*{display:inline-block;vertical-align:middle;margin-top:0;margin-bottom:0}.crumina-heading:hover .first{width:0;-webkit-animation:move-short 1.5s infinite linear;animation:move-short 1.5s infinite linear}@-webkit-keyframes move-short{100%{width:140px;margin-right:0}}@keyframes move-short{100%{width:140px;margin-right:0}}.crumina-heading:hover .second{width:130px;-webkit-animation:move 1.5s infinite linear;animation:move 1.5s infinite linear}@-webkit-keyframes move{100%{width:0}}@keyframes move{100%{width:0}}.crumina-heading>*:last-child{margin-bottom:0}.crumina-heading>*:first-child{margin-top:20px}.read-more{font-size:18px;color:inherit;padding:0 0 0 30px;border-left:1px solid #f0f2f2;margin:0 0 0 30px;display:inline-block;vertical-align:middle;letter-spacing:0}@media (max-width:570px){.read-more{padding-left:0;margin-left:0;border:none;float:none}}.read-more i{margin-left:10px;font-size:12px}.heading-title{margin-bottom:20px}.heading-decoration{position:relative;margin-top:20px}.heading-decoration>span{display:inline-block;border-radius:10px;position:relative;margin-right:10px;transition:width .4s linear;border-top:3px solid}.heading-decoration .first{width:30px}.heading-decoration .second{width:100px}.heading-text{margin-top:20px;opacity:.7;line-height:1.6}@media (max-width:980px){.heading-text{font-size:20px}}@media (max-width:570px){.heading-text{font-size:16px}}.heading-text.small{font-size:18px}.module-heading>p{font-size:20px;opacity:.7;line-height:1.6;margin-top:10px}.main-slider{position:relative;cursor:pointer;padding-bottom:130px}.main-slider .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto;background-size:cover;background-position:center}.main-slider .swiper-slide.main-slider-bg-dark .slider-content .slider-content-title{color:#fff}.main-slider .swiper-slide.main-slider-bg-dark .slider-content .slider-content-text{color:#fff}.main-slider .container.table{padding:20px 0;position:relative;z-index:25;margin:0}.main-slider .slider-content-fullwidth{width:100%}@media (max-width:640px){.main-slider .table-cell{float:none}}.main-slider .slider-content-half-width{width:50%}@media (max-width:980px){.main-slider .slider-content-half-width{float:left}}@media (max-width:600px){.main-slider .slider-content-half-width{width:100%;float:none}.main-slider .slider-content-half-width img{max-width:60%}}@media (max-width:980px){.main-slider .slider-content-half-width.table-cell{display:block}}.main-slider .slider-content{max-width:940px;margin:0 auto;padding:20px 15px}@media (max-width:980px){.main-slider .slider-content{padding:20px 5px}}.main-slider .slider-content .slider-content-title{margin-bottom:20px;line-height:1.3}.main-slider .slider-content .slider-content-text{margin-bottom:40px;line-height:1.3}.main-slider .slider-thumb{overflow:hidden;padding:20px 15px}@media (max-width:768px){.main-slider .slider-thumb{height:auto;overflow:visible}}.main-slider .btn-prev{top:50%;left:60px}@media (max-width:1280px){.main-slider .btn-prev{display:none}}.main-slider .btn-next{top:50%;right:60px}@media (max-width:1280px){.main-slider .btn-next{display:none}}.main-slider .main-slider-btn-wrap .btn+.btn{margin-left:30px}@media (max-width:980px){.main-slider .main-slider-btn-wrap .btn+.btn{margin-top:20px;margin-left:0}}@media (max-width:320px){.main-slider .main-slider-btn-wrap .btn+.btn{margin-top:20px}}.main-slider .main-slider-btn-wrap .btn i{transition:all .3s ease;position:absolute;right:14px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}@media (max-width:768px){.main-slider .main-slider-btn-wrap .btn i{right:8px}}.main-slider .main-slider-btn-wrap .btn:hover i{right:12px}@media (max-width:768px){.main-slider .main-slider-btn-wrap .btn:hover i{right:6px}}.main-slider .main-slider-btn-wrap .btn-border:hover{background-color:rgba(255,255,255,.1)}.main-slider.main-slider-bg-dark .slider-content .slider-content-title{color:#fff}.main-slider.main-slider-bg-dark .slider-content .slider-content-text{color:#fff;opacity:1}.main-slider .thumb-left{direction:rtl}.main-slider .thumb-left .slider-content{direction:ltr}.main-slider .thumb-right{direction:ltr}@media (max-width:768px){.main-slider .container>.row.table-cell{display:block}}@media (max-width:570px){.main-slider .container>.row.table-cell{float:none}}.main-slider.main-slider-bg-photo-wrap{height:100vh}.main-slider>.container>.table{margin:0 -15px;height:100%}@media (max-width:980px){.main-slider>.container>.table{padding-top:40px}}@media (max-width:640px){.main-slider>.container>.table{margin:0 auto}}.main-slider.no-labels{padding-bottom:0}.btn-prev{top:50%;left:60px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.btn-next{top:50%;right:60px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.slider-shadow{box-shadow:25px 62px 62px rgba(0,0,0,.42)}.btn-next{position:absolute;cursor:pointer;width:64px;height:64px;display:block;z-index:10;transition:all .2s ease-in;fill:#e1e1e1;stroke:inherit}.btn-next:hover{margin-right:-2px}.btn-next.btn-next-gray{fill:#4a4240}.btn-next.btn-next-black:hover{fill:#2f2c2c}.btn-next.btn-next-white{fill:#fff}@media (max-width:460px){.btn-next{width:30px;height:30px}}.btn-prev{position:absolute;cursor:pointer;width:64px;height:64px;display:block;z-index:10;transition:all .2s ease-in;fill:#e1e1e1;stroke:inherit}.btn-prev:hover{margin-left:-2px}.btn-prev.btn-prev-gray{fill:#4a4240}.btn-prev.btn-prev-black:hover{fill:#2f2c2c}.btn-prev.btn-prev-white{fill:#fff}@media (max-width:460px){.btn-prev{width:30px;height:30px}}.slider-slides{position:absolute;bottom:0;left:0;right:0;display:table;width:100%}.slider-slides .main-slider-bg-light .content .text-wrap .slides-title{color:#2f2c2c}.slider-slides .main-slider-bg-light .content .text-wrap .slides-sub-title{color:#2f2c2c}.slider-slides .main-slider-bg-light .content .slides-number{color:#898989;opacity:.1}.slider-slides .triangle-slides{border:20px solid transparent;display:block;border-bottom:15px solid transparent;position:absolute;top:0;left:50%;margin-left:-20px;opacity:0;transition:all .4s ease}.slider-slides .triangle-slides.dark{border-bottom-color:#30302d}.slider-slides .triangle-slides.primary{border-bottom-color:#4cc2c0}.slider-slides .triangle-slides.secondary{border-bottom-color:#f15b26}.slider-slides .triangle-slides.orange{border-bottom-color:#fcb03b}.slider-slides .triangle-slides.green{border-bottom-color:#3cb878}.slides-item{display:table-cell;padding:13px 46px;position:relative;z-index:1}@media (max-width:1024px){.slides-item{padding:10px}}@media (max-width:360px){.slides-item{padding:5px}}.slides-item .content{position:relative;overflow:hidden}.slides-item .content .text-wrap{position:absolute;z-index:2;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.slides-item .content .text-wrap .slides-title{font-size:26px;line-height:1.1;color:#fff;text-transform:capitalize}@media (max-width:800px){.slides-item .content .text-wrap .slides-title{font-size:20px}}@media (max-width:640px){.slides-item .content .text-wrap .slides-title{font-size:14px;line-height:1}}@media (max-width:480px){.slides-item .content .text-wrap .slides-title{display:none}}.slides-item .content .text-wrap .slides-sub-title{color:#fff;font-size:14px;margin-bottom:5px}@media (max-width:640px){.slides-item .content .text-wrap .slides-sub-title{display:none}}.slides-item .content .slides-number{font-size:104px;color:#fff;opacity:.1;position:relative;float:right;line-height:1}@media (max-width:800px){.slides-item .content .slides-number{font-size:90px}}@media (max-width:640px){.slides-item .content .slides-number{font-size:70px}}@media (max-width:570px){.slides-item .content .slides-number{font-size:50px}}@media (max-width:375px){.slides-item .content .slides-number{font-size:30px}}.slides-item.slide-active .triangle-slides{opacity:1;top:-34px}.main-slider-bg-photo-wrap{min-height:680px}.main-slider-bg-photo-wrap .slider-slides{position:absolute;left:0;right:0;bottom:0}.main-slider-bg-photo-wrap .main-slider-bg-photo{background-size:cover}.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content{position:relative;padding:170px 0;max-width:870px}@media (max-width:768px){.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content{max-width:100%}}@media (max-width:640px){.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content{padding:300px 0}}.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content.left{margin:0;max-width:670px;float:left}@media (max-width:768px){.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content.left{max-width:100%}}.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content.right{margin:0;max-width:570px;float:right}@media (max-width:768px){.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content.right{max-width:100%}}.main-slider-bg-photo-wrap .main-slider-bg-photo .slider-content .slider-content-text{margin-bottom:40px}.main-slider-bg-photo-wrap .main-slider-bg-photo .btn-prev{top:50%;left:60px}.main-slider-bg-photo-wrap .main-slider-bg-photo .btn-next{top:50%;right:60px}@media (max-width:768px){.main-slider-bg-photo-wrap .main-slider-bg-photo .table-cell{display:table-cell}}@media (max-width:570px){.main-slider-bg-photo-wrap .main-slider-bg-photo .table-cell{float:none}}@media (max-width:320px){.main-slider-bg-photo-wrap .main-slider-bg-photo .btn+.btn{margin-left:0;margin-top:20px}}.recent-post-slider{position:relative}.recent-post-slider .crumina-heading{margin-bottom:40px}.recent-post-slider .pagination,.recent-post-slider .swiper-pagination{right:0;top:-120px;z-index:50}@media (max-width:980px){.recent-post-slider .pagination,.recent-post-slider .swiper-pagination{top:80px}}@media (max-width:320px){.recent-post-slider .pagination,.recent-post-slider .swiper-pagination{top:40px}}.clients-slider-module{background-color:#f7f9f9;position:relative}.clients-slider-module .btn-prev{bottom:0;left:42%;top:auto;-webkit-transform:none;transform:none}@media (max-width:980px){.clients-slider-module .btn-prev{left:30%}}@media (max-width:480px){.clients-slider-module .btn-prev{left:20%}}.clients-slider-module .btn-next{bottom:0;right:42%;top:auto;-webkit-transform:none;transform:none}@media (max-width:980px){.clients-slider-module .btn-next{right:30%}}@media (max-width:480px){.clients-slider-module .btn-next{right:20%}}.clients-slider-module .clients-item-wrap{position:relative;padding:13px 0 104px;text-align:center}.clients-item-wrap{text-align:center}.recent-case-slider{position:relative}.recent-case-slider .heading,.recent-case-slider .crumina-heading{margin-bottom:48px;display:inline-block}.recent-case-slider .heading .heading-title,.recent-case-slider .crumina-heading .heading-title{float:left}@media (max-width:640px){.recent-case-slider .heading .heading-title,.recent-case-slider .crumina-heading .heading-title{float:none}}.recent-case-slider .heading .heading-decoration,.recent-case-slider .crumina-heading .heading-decoration{clear:both}.recent-case-slider .pagination,.recent-case-slider .swiper-pagination{right:0;top:0;z-index:5}@media (max-width:980px){.recent-case-slider .pagination,.recent-case-slider .swiper-pagination{top:30px}}@media (max-width:640px){.recent-case-slider .read-more{margin-left:0;padding-left:0;border-left:none}}.recent-case-slider .top-pagination{padding-top:125px;top:-125px;margin-bottom:-100px}.recent-case-slider .pagination-bottom{padding-bottom:80px}.recent-case-slider .pagination-bottom .pagination,.recent-case-slider .pagination-bottom .swiper-pagination{left:0;bottom:0;right:auto;top:auto}.slider-profit-wrap{position:relative}.slider-profit-wrap .slider-profit{position:relative}.slider-profit-wrap .slider-profit .slider-profit-thumb{position:relative}@media (max-width:480px){.slider-profit-wrap .slider-profit .slider-profit-thumb{margin-top:40px}}.slider-profit-wrap .slider-profit .btn{margin-top:30px}.slider-profit-wrap .pagination-vertical{padding-left:100px}.slider-profit-wrap .pagination,.slider-profit-wrap .swiper-pagination{display:block;position:absolute;left:10px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media (max-width:1280px){.slider-profit-wrap .pagination,.slider-profit-wrap .swiper-pagination{left:70px}}@media (max-width:640px){.slider-profit-wrap .pagination,.slider-profit-wrap .swiper-pagination{left:50%;top:auto;bottom:-20px}}.slider-profit-wrap .pagination .swiper-pagination-bullet,.slider-profit-wrap .swiper-pagination .swiper-pagination-bullet{display:block;margin:9px 5px;background-color:#acd373}@media (max-width:640px){.slider-profit-wrap .pagination .swiper-pagination-bullet,.slider-profit-wrap .swiper-pagination .swiper-pagination-bullet{display:inline-block}}.slider-profit-wrap .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider-profit-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#fff;background-color:transparent}.pagination-vertical{padding-left:100px}@media (max-width:640px){.pagination-vertical{padding-left:50px}}.pagination-vertical .drag-helper{display:none}.swiper-slide>.main-slider{height:100%;padding-bottom:0;padding-top:0}@media (max-width:1280px){.swiper-slide>.main-slider{height:auto}}@media (max-width:360px){.swiper-slide>.main-slider{display:flex;justify-content:center;align-items:center}}.top-pagination .swiper-pagination.top-right{-webkit-transform:translate(0);transform:translate(0)}@media (max-width:800px){.top-pagination .swiper-pagination.top-right{right:0}}@media (max-width:320px){.top-pagination .swiper-pagination.top-right{right:auto;left:0}}.crumina-seo-score{position:relative;overflow:hidden}.crumina-seo-score .images img{position:absolute;opacity:0}.crumina-seo-score .images img:first-of-type{top:-100px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.crumina-seo-score .images img:nth-child(2){bottom:-100%;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.crumina-seo-score .images img:last-of-type{bottom:-100%;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}@media (max-width:800px){.call-to-action .table-cell{display:block;margin:0 auto 30px;text-align:center}}@media (max-width:800px){.call-to-action .table-cell:last-child{margin-bottom:0}}.crumina-our-video{overflow:hidden;min-height:350px;width:100%;position:static !important}@media (max-width:640px){.crumina-our-video{display:block}}.crumina-our-video.height-image{min-height:inherit}.crumina-our-video.height-image .video-thumb{min-height:100%}kc[data-model]>.crumina-our-video>.full-block{left:-15px;right:-15px}.video-thumb{background-size:contain;position:relative;min-height:320px;background-color:#3cb878}.video-thumb.full-block{position:absolute;min-height:100%}.video-thumb>img{width:100%}.video-thumb .video-control{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:10}.counters{z-index:2;overflow:hidden;position:relative;padding:20px 0}@media (max-width:1024px){.crumina-counter-item{text-align:center}}@media (max-width:1024px){.crumina-counter-item{margin-bottom:30px}}.crumina-counter-item .counter-numbers{font-size:100px;line-height:1;margin-bottom:-35px}@media (max-width:1024px){.crumina-counter-item .counter-numbers{font-size:80px}}@media (max-width:800px){.crumina-counter-item .counter-numbers{font-size:50px;margin-bottom:0}}.crumina-counter-item .counter-numbers .units{display:inline-block}.crumina-counter-item .counter-title{color:#fff;margin:0;line-height:1.1}.crumina-counter-item .element-icon{display:inline-block;line-height:1}.crumina-counter-item i{font-size:70px;line-height:1}.crumina-counter-item .counter-line{opacity:.8}.crumina-counter-item .counter-line .first{display:inline-block;width:20px;height:3px;border-radius:10px;position:relative;margin-right:10px;background-color:rgba(255,255,255,.2)}.crumina-counter-item .counter-line .second{display:inline-block;width:50px;height:3px;border-radius:10px;position:relative;background-color:rgba(255,255,255,.2)}.counter-item-default .counter-numbers{color:rgba(255,255,255,.4)}.counter-item-default i{color:rgba(255,255,255,.7)}.counter-item-modern .counter-numbers{margin-bottom:0}.recent-case{margin:60px 0}.recent-case .heading{margin-bottom:60px}.crumina-case-item{padding:30px;background-color:#f7f9f9;transition:all .3s ease;text-align:center}@media (max-width:800px){.crumina-case-item{margin-bottom:30px}}.crumina-case-item .case-item__thumb{margin-bottom:34px;box-shadow:0 16px 16px -8px rgba(0,0,0,.3)}.crumina-case-item .case-item__title{text-transform:uppercase;display:block;margin-bottom:15px}.crumina-case-item .case-item__cat{transition:all .3s ease}.crumina-case-item .case-item__cat a{display:inline-block;color:#757575;font-size:14px;transition:all .3s ease}.crumina-case-item:hover .case-item__title{color:#fff}.crumina-case-item:hover .case-item__cat{color:rgba(255,255,255,.5)}.crumina-case-item:hover .case-item__cat a{color:rgba(255,255,255,.5)}.crumina-case-item:hover .case-item__cat a:hover{color:#fff}.crumina-case-item.big{padding-bottom:60px}.crumina-case-item.big .case-item__thumb{margin-bottom:60px}.crumina-case-item.big .case-item__cat a{font-size:16px}.crumina-case-item.big .case-item__title{font-size:24px}@media (max-width:800px){.crumina-case-item.big .case-item__title{font-size:18px}}.cat-list{margin:30px 0;padding:0;list-style:none}.cat-list .cat-list__item{display:inline-block;padding:20px}.cat-list .cat-list__item a{font-size:17px;color:#2f2c2c;position:relative;text-transform:capitalize;transition:all .3s ease}.cat-list .cat-list__item a:before{content:'';display:block;width:80%;position:absolute;right:0;bottom:-10px;opacity:0;transition:all .3s ease;border-top:2px solid}.cat-list .cat-list__item a:after{content:'';display:block;position:absolute;width:15%;left:0;bottom:-10px;opacity:0;transition:all .3s ease;border-top:2px solid}.cat-list .cat-list__item a:hover:after,.cat-list .cat-list__item a:hover:before{opacity:1}.cat-list .cat-list__item.active a:after,.cat-list .cat-list__item.active a:before{opacity:1}.cat-list>li:hover>a:after{width:15%;-webkit-animation:cat-short .5s linear;animation:cat-short .5s linear}@-webkit-keyframes cat-short{0%{width:0}50%{width:40%}100%{width:15%}}@keyframes cat-short{0%{width:0}50%{width:40%}100%{width:15%}}.cat-list>li:hover>a:before{width:80%;-webkit-animation:cat-long .5s linear;animation:cat-long .5s linear}@-webkit-keyframes cat-long{0%{width:100%}50%{width:55%}100%{width:80%}}@keyframes cat-long{0%{width:100%}50%{width:55%}100%{width:80%}}.cat-list-bg-style{margin:50px 0;padding:0;list-style:none}.cat-list-bg-style .cat-list__item{display:inline-block;background-color:#f7f9f9;margin:0 5px;border-radius:30px;overflow:hidden}.cat-list-bg-style .cat-list__item a{font-size:18px;color:#757575;position:relative;text-transform:capitalize;transition:all .3s ease;padding:10px 20px;display:block}.cat-list-bg-style .cat-list__item a:hover{color:#fff}.cat-list-bg-style .cat-list__item.active a{color:#fff}.pricing-tables-wrap{background-color:#fff;overflow:hidden;box-shadow:0 14px 32px 10px rgba(0,0,0,.2);border-radius:10px}.pricing-tables-wrap .bg-layer{box-shadow:none !important;border-radius:0 !important;-webkit-transform:none !important;transform:none !important}.pricing-tables-wrap .dots{position:absolute;top:50%;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}@media (max-width:570px){.pricing-tables-wrap .dots{display:none}}.pricing-tables-item{text-align:center;padding:60px 0;position:relative}@media (max-width:1024px){.pricing-tables-item{padding:20px 0}}@media (max-width:570px){.pricing-tables-item{margin-bottom:30px}}.pricing-tables-item .pricing-title{transition:all .3s ease;font-size:26px;margin-bottom:15px;color:#2f2c2c;display:block}@media (max-width:980px){.pricing-tables-item .pricing-title{font-size:20px}}.pricing-tables-item .pricing-table-content{position:relative;z-index:5}.pricing-tables-item .bg-layer{background-color:#fff;box-shadow:15px 0 80px rgba(0,0,0,.2);border-radius:10px;overflow:hidden;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pricing-tables-item .pricing-tables-icon{width:130px;height:130px;border:15px solid #f7f9f9;border-radius:50%;position:relative;margin:0 auto 15px}.pricing-tables-item .pricing-tables-icon i{font-size:70px;color:#2f2c2c}.pricing-tables-item .pricing-tables-icon i,.pricing-tables-item .pricing-tables-icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.pricing-tables-item .pricing-tables-position{font-size:16px;margin:0 0 21px;padding:0;list-style:none}.pricing-tables-item .position-item{margin-bottom:15px}.pricing-tables-item .position-item ins{color:#fcb03b;text-decoration:none}.pricing-tables-item .position-item strong{color:#2f2c2c;font-weight:600}.pricing-tables-item .position-item em{color:#fcb03b;font-style:normal}.pricing-tables-item .rate{font-size:24px;margin:1.64em 0}.pricing-tables-item .dots{position:absolute;top:50%;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}@media (max-width:570px){.pricing-tables-item .dots{display:none}}.pricing-tables-item:hover .btn--dark{border-color:transparent;background-color:#4cc2c0}.pricing-tables-item.highlight .bg-layer,.pricing-tables-item.hover-zoom:hover .bg-layer{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.pricing-tables-item.highlight .pricing-head,.pricing-tables-item.hover-zoom:hover .pricing-head{position:relative;min-height:145px}.pricing-tables-item-head.no-icon .pricing-head{min-height:50px}.pricing-tables-item-head .pricing-head{position:relative;min-height:125px;transition:all .3s ease;background:#4cc2c0}.pricing-tables-item-head .pricing-content-wrap{margin-top:-60px;background-color:#fff;padding:0 60px 60px}.pricing-tables-item-head .pricing-tables-icon{background-color:#fff}.pricing-tables-item-colored{color:#fff}.pricing-tables-item-colored .pricing-title{color:#fff}.pricing-tables-item-colored .bg-layer{background:#f15b26}.pricing-tables-item-colored .pricing-tables-icon{border:none}.pricing-tables-item-colored .pricing-title:hover{color:#2f2c2c}.pricing-tables-item-colored .position-item{color:#fff}.pricing-tables-item-colored .position-item .count{color:#fff}.pricing-tables-item-colored .position-item strong,.pricing-tables-item-colored .position-item em{color:#fff;font-style:normal}.pricing-tables-item-colored .rate{color:#fff}.pricing-tables-item-colored:hover .btn{border-color:transparent;background-color:#2f2c2c}.pricing-tables-item-colored:hover .pricing-title{color:#2f2c2c}.client-item{display:inline-block;position:relative;padding:0 39px;text-align:center}@media (max-width:768px){.client-item{padding:0 20px}}@media (max-width:570px){.client-item{margin-bottom:30px}}.client-item .client-image{position:relative;transition:all .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center}.client-item .client-image img{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.client-item:hover .client-image{opacity:.5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-opacity{transition:opacity .3s ease}.image-opacity:hover{opacity:.5}#subscribe-section{color:#fff}.subscribe{padding:72px 15px;overflow:hidden;position:relative}@media (max-width:1024px){.subscribe{padding:72px 15px 170px}}.subscribe form{margin-bottom:25px}.subscribe .subscribe-title{margin-bottom:23px;color:inherit}.subscribe .sub-title{opacity:.75;float:left}.subscribe .images-block img,.subscribe .images img{position:absolute;opacity:0}.subscribe .images-block img.mail,.subscribe .images img.mail{left:0;bottom:-100%}@media (max-width:1199px){.subscribe .images-block img.mail,.subscribe .images img.mail{width:11%}}@media (max-width:768px){.subscribe .images-block img.mail,.subscribe .images img.mail{width:35%}}@media (max-width:640px){.subscribe .images-block img.mail,.subscribe .images img.mail{width:40%}}@media (max-width:360px){.subscribe .images-block img.mail,.subscribe .images img.mail{width:60%}}.subscribe .images-block img.gear,.subscribe .images img.gear{top:50px;right:0}@media (max-width:800px){.subscribe .images-block img.gear,.subscribe .images img.gear{top:10px}}.subscribe .images-block img.mail-2,.subscribe .images img.mail-2{bottom:-50px;right:-100%}.form-subscribe{display:flex;flex-flow:row wrap;align-items:center}@media (max-width:460px){.form-subscribe{flex-direction:column;height:auto}}.form-subscribe>*{height:100%}@media (max-width:460px){.form-subscribe>*{flex-direction:column;height:auto}}.form-subscribe input{background-color:#fff;padding:17px 40px;font-size:16px;color:#797676;border-color:transparent;border-radius:50px 0 0 50px;width:70%;margin-bottom:0}@media (max-width:460px){.form-subscribe input{width:100%;margin-bottom:20px;border-radius:50px}}.form-subscribe input:focus{box-shadow:17px 0 60px #d3dcdc}.form-subscribe.with-name input{width:35%}.form-subscribe.with-name .name{border-radius:0;border-left:1px solid #f7f9f9}.form-subscribe button{display:inline-block;background-color:#2f2c2c;padding:18px 40px;border-radius:0 50px 50px 0;font-size:15px;text-transform:uppercase;width:30%;cursor:pointer;position:relative;color:#fff;text-align:center}@media (max-width:480px){.form-subscribe button{padding:17px 10px}}@media (max-width:460px){.form-subscribe button{padding:20px;width:100%;border-radius:50px}}body:before{content:'';display:block;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(47,44,44,.85);opacity:0;transition:opacity .3s ease;z-index:-999}body.overlay-enable:before{opacity:.8;z-index:500}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background:rgba(47,44,44,.85);opacity:.8;z-index:25}.overlay_search{z-index:100;position:fixed;top:-100%;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.overlay_search:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:rgba(37,35,35,.97);width:100%;height:0;padding-bottom:100%;border-radius:100%;-webkit-transform:scale(.04) translateY(9999px);transform:scale(.04) translateY(9999px);overflow:hidden}.overlay_search .form_search-wrap{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);min-width:1170px;opacity:0}@media (max-width:1024px){.overlay_search .form_search-wrap{min-width:90%;padding:0 15px}}@media (max-width:980px){.overlay_search .form_search-wrap{min-width:72%}}@media (max-width:800px){.overlay_search .form_search-wrap{min-width:90%}}.overlay_search .form_search-wrap form{position:relative;transition:all .3s ease}.overlay_search .form_search-wrap form .overlay_search-input{background-color:transparent;padding:0 0 25px;border:none;border-bottom:2px solid #707070;color:#707070;font-size:24px;transition:all .3s ease;width:100%;border-radius:0}.overlay_search .form_search-wrap form .overlay_search-input:hover{border-bottom:2px solid #fff;color:#757575}.overlay_search .form_search-wrap form .overlay_search-input:hover+.overlay_search-close span{background:#757575}.overlay_search .form_search-wrap form .overlay_search-input:focus{border-bottom:2px solid;color:#fff;box-shadow:none}.overlay_search .form_search-wrap form .overlay_search-close{width:30px;height:30px;position:absolute;display:block;right:-5px;top:0}.overlay_search .form_search-wrap form .overlay_search-close span{display:block;height:2px;background:#707070;border-radius:10px;margin:auto;width:100%;transition:all .3s ease;top:50%;position:absolute}.overlay_search .form_search-wrap form .overlay_search-close span:first-of-type{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.overlay_search .form_search-wrap form .overlay_search-close span:last-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.open .overlay_search{top:0}.open .overlay_search:before{-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.open .overlay_search .form_search-wrap{opacity:1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:opacity 1s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity 1s ease-out;transition:transform .5s ease-out,opacity 1s ease-out,-webkit-transform .5s ease-out;transition-delay:.5s}@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0px);transform:scale(.02) translateY(0px)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0px);transform:scale(.02) translateY(0px)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}.right-menu{position:fixed;right:0;top:0;max-width:500px;height:100%;z-index:555;transition:all .4s ease;-webkit-transform:translateX(100%);transform:translateX(100%);will-change:transform;background-color:#fff}@media (max-width:570px){.right-menu{max-width:100%}}.right-menu .ps{max-height:100%}@media (max-width:570px){.right-menu .logo{flex-direction:column;text-align:center}}@media (max-width:570px){.right-menu .logo img{margin-right:0}}@media (max-width:570px){.right-menu .login-btn-wrap .btn{float:none}}@media (max-width:570px){.right-menu .remember-wrap{display:block;margin-top:20px}}.right-menu.opened{-webkit-transform:translateX(0%);transform:translateX(0%)}.right-menu.opened .right-menu-wrap .user-menu-close{-webkit-transform:scale(1);transform:scale(1);opacity:1}.right-menu .right-menu-wrap{padding:80px 75px 30px;background-color:#fff}@media (max-width:570px){.right-menu .right-menu-wrap{padding:60px 30px 30px}}.right-menu .user-menu-close{position:absolute;left:-36px;top:83px;width:70px;height:70px;border:3px solid #2f2c2c;border-radius:50%;z-index:35;-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:all .3s ease;transition-delay:.3s}@media (max-width:768px){.right-menu .user-menu-close{width:50px;height:50px;border-width:3px;left:auto;right:15px;top:15px}}.right-menu .user-menu-content{width:64px;height:64px;border:4px solid #fff;border-radius:50%;position:relative;display:block}@media (max-width:768px){.right-menu .user-menu-content{width:44px;height:44px;border-width:2px}}.right-menu .user-menu-content span{display:block;height:3px;background:#fff;border-radius:10px;margin:auto;width:50%;transition:all .3s ease;left:25%;top:50%;position:absolute}.right-menu .user-menu-content span:first-of-type{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.right-menu .user-menu-content span:last-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.right-menu .text{margin-bottom:0}.right-menu .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{opacity:.85}.right-menu .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.right-menu .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{opacity:.9}.right-menu .mCSB_scrollTools .mCSB_draggerRail{opacity:.5}.right-menu .widget{padding:30px 75px 40px;margin-bottom:0}@media (max-width:570px){.right-menu .widget{padding:15px 30px}}.right-menu .widget:nth-child(even){background-color:transparent}.right-menu .widget:nth-child(odd){background-color:#f7f9f9}.features-item{text-align:center;padding:20px 0}.features-item .features-item__thumb{margin-bottom:30px}.features-item a{margin-bottom:10px;font-size:30px;display:block}@media (max-width:570px){.features-item a{font-size:24px}}.features-item .features-text{font-size:16px;margin-bottom:19px;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.features-item .read-more{font-size:16px;color:#ccc;display:block}.features-item .read-more i{margin-left:10px;font-size:13px}.contacts-item .icon{width:70px;height:70px;display:inline-block;vertical-align:middle;margin-right:30px}.contacts-item .content{vertical-align:middle;display:inline-block;overflow:hidden}.contacts-item .content .sub-title{font-size:16px}@media (max-width:1024px){.contacts-item .content .sub-title{font-size:13px}}.contacts-item .title{transition:all .3s ease}textarea{width:100%;min-height:140px}.contact-form{position:relative;margin-top:30px}.contact-form label sup{margin-left:3px}.contact-form abbr{text-decoration:none}.contact-form .checked{position:absolute;right:10px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);margin-top:-15px}.contact-form .checked-icon{position:relative;display:block}.contact-form .checked-icon:after{content:"\e908";font-family:'seosight';position:absolute;right:20px;bottom:50px}.contact-form .focus-white:focus{background-color:#fff}.contact-form textarea{min-height:200px;width:100%}.contact-form input{width:100%}.input-title{color:#fff;font-size:16px;margin-bottom:15px;display:block}.input-title .optional{color:#797676;font-size:14px;margin-left:10px}.submit-block{overflow:hidden;padding-bottom:30px}.submit-block .btn{width:100%;text-align:center;text-transform:uppercase}@media (max-width:768px){.submit-block .btn{margin-bottom:30px}}.submit-block .submit-block-text{font-size:14px;margin-bottom:0}@media (max-width:360px){.submit-block{display:block}}@media (max-width:768px){.submit-block .table-cell{float:left}}.remember-wrap{display:table-cell;vertical-align:middle}.remember-wrap .checkbox{position:relative}.remember-wrap .checkbox input[type=checkbox]{display:none}.remember-wrap .checkbox label{padding-left:30px;color:#2f2c2c}.remember-wrap .checkbox label:before{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:0;bottom:5px;border-radius:3px;border:none}.remember-wrap .checkbox input[type=checkbox]:checked+label:before{content:"\2714";font-size:14px;color:#fff;text-align:center;line-height:14px}.remember-wrap .checkbox.gray label:before{background-color:#dce1e1}.remember-wrap .choose-select{position:relative;display:block}.remember-wrap .choose-select:after{content:'\e908';display:block;width:60px;height:64px;background-color:#f1f3f3;position:absolute;right:0;top:0;border-left:2px solid #e3e9e9;border-radius:0 50px 50px 0;font-family:seosight;line-height:64px;text-align:center;cursor:pointer}.remember-wrap .choose-select .checked{color:#cfcfcf;right:15px;margin-top:0}.choose-select{position:relative;display:block}.choose-select:after{content:'\e908';display:block;width:60px;height:64px;background-color:#f1f3f3;position:absolute;right:0;top:0;border-left:2px solid #e3e9e9;border-radius:0 50px 50px 0;font-family:seosight;line-height:64px;text-align:center;cursor:pointer}.choose-select .checked{color:#cfcfcf;right:15px;margin-top:0}.cd-horizontal-timeline{opacity:0;margin:2em auto;overflow:hidden;transition:opacity .2s}.cd-horizontal-timeline ol,.cd-horizontal-timeline ol li{list-style:none;margin:0;padding:0}.cd-horizontal-timeline li:before{display:none}.cd-horizontal-timeline:before{content:'mobile';display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 60px;overflow:hidden}.cd-horizontal-timeline .events-wrapper:after,.cd-horizontal-timeline .events-wrapper:before{content:'';position:absolute;z-index:2;top:49px;height:6px;width:20px}.cd-horizontal-timeline .events-wrapper:before{left:0;background-image:linear-gradient(to right,#f8f8f8,rgba(248,248,248,0))}.cd-horizontal-timeline .events-wrapper:after{right:0;background-image:linear-gradient(to left,#f8f8f8,rgba(248,248,248,0))}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:6px;background:#fecb16;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-horizontal-timeline .events a{position:absolute;bottom:-60px;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:5px;color:#acacac;-webkit-transform:translateZ(0);transform:translateZ(0)}.cd-horizontal-timeline .events a:after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-36px;height:30px;width:30px;border-radius:50%;border:2px solid #fecb16;background-color:#fff;transition:background-color .3s,border-color .3s}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-timeline-navigation{list-style:none;margin:0}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:40px;width:40px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;white-space:nowrap;transition:border-color .3s}.cd-timeline-navigation a:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#d7d7d7;font-size:20px;transition:all .3s ease}.cd-timeline-navigation a.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cd-timeline-navigation a.prev:hover,.cd-timeline-navigation a.next:hover{color:transparent}.cd-timeline-navigation a.next{right:0}.cd-timeline-navigation a.inactive{cursor:not-allowed}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-timeline-navigation a.inactive:hover:before{color:#d7d7d7}.cd-horizontal-timeline .events-content{position:relative;width:100%;transition:height .4s}.cd-horizontal-timeline .events-content ol{list-style:none;padding:0;margin:0}.cd-horizontal-timeline .events-content+.timeline{margin-top:80px}.cd-horizontal-timeline .timeline+.events-content{margin-top:80px}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:0;opacity:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{margin:0 auto}.cd-horizontal-timeline .events-content h2{font-weight:700;font-size:2.6rem;font-family:"Playfair Display",serif;font-weight:700;line-height:1.2}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em:before{content:'- '}.cd-horizontal-timeline .events-content em{line-height:1.6}.time-line-content .time-line-subtitle{color:#757575;margin-bottom:20px}.time-line-content .time-line-title{margin-bottom:20px;font-size:30px;line-height:1.2}.time-line-content .time-line-text{font-size:18px;color:#acacac}@media (max-width:570px){.time-line-thumb{margin-bottom:30px}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}.crumina-teammembers-item{text-align:center}.crumina-teammembers-item .module-image,.crumina-teammembers-item>img{margin-bottom:30px}.crumina-teammembers-item .teammembers-item-name{margin-bottom:5px;display:block}.crumina-teammembers-item .teammembers-item-prof{margin-bottom:15px}.crumina-teammembers-item .socials .social__item{margin-left:10px}.crumina-teammembers-item .socials .social__item:first-child{margin-left:0}.skills-item{margin-bottom:25px}.skills-item-meter-active{position:relative;height:6px;display:inline-block;border-radius:5px;bottom:6px;transition:all .2s ease}.skills-item-meter-active.skills-animate{-webkit-animation:skills-animated 1.2s ease-out;animation:skills-animated 1.2s ease-out}.skills-item-meter-active.skills-animate-opacity{-webkit-animation:skills-animated-opacity .2s ease-out;animation:skills-animated-opacity .2s ease-out}.skills-item-meter-active:after{content:'';display:block;width:25px;height:25px;border:4px solid;border-color:inherit;border-radius:100%;position:absolute;right:-23px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.skills-item-meter{padding:0 5px;width:100%;border-radius:10px;background-color:rgba(55,52,52,.7);position:relative;height:17px}.skills-item-meter.bg-border-color{background-color:#f7f9f9}.skills-item-title{font-size:16px}.skills-item-count{font-size:16px;float:right}.skills-item-info{margin-bottom:15px}@-webkit-keyframes skills-animated{0%{width:0}}@keyframes skills-animated{0%{width:0}}@-webkit-keyframes skills-animated-opacity{100%{opacity:1}}@keyframes skills-animated-opacity{100%{opacity:1}}@media (max-width:570px){.crumina-pie-chart-item{margin-bottom:30px}}.pie-chart{width:170px;height:170px;position:relative;border-radius:100%;border:5px solid #f7f9f9;float:left;margin-right:30px}@media (max-width:980px){.pie-chart{float:none;margin-bottom:30px}}.pie-chart:after{content:'';display:block;width:145px;height:145px;background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border-radius:100%;border:5px solid #f7f9f9;z-index:-1}.pie-chart .content{font-size:40px;color:#2f2c2c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.pie-chart img,.pie-chart .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:60px;line-height:1}.pie-chart-content{overflow:hidden}.pie-chart-content a{color:#757575;transition:all .3s ease;font-size:16px}.pie-chart-content a i{margin-left:10px;transition:all .3s ease;font-size:12px}.pie-chart-content-text{margin-bottom:20px}.pie-chart-content-title{line-height:1.2;margin-bottom:15px}.pie-chart canvas{max-width:100%}.chart-js canvas{margin-bottom:60px;max-width:100%}.chart-js .points{padding-left:50px}@media (max-width:1024px){.chart-js .points{padding-left:0}}.chart-js .points .points-item{align-items:center;margin-bottom:20px}.chart-js .points .points-item-count{font-size:14px;color:#2f2c2c;display:inline-block}.chart-js .points .point-sircle{display:inline-block;width:20px;height:20px;border-radius:100%;border-color:transparent;margin-right:20px;float:left}.comments,.commentlist{overflow:hidden;float:none}.comments ol li:before,.commentlist ol li:before{display:none}.comments__list{list-style:none;margin:0 0 73px;padding:0}.comments__item .children{margin:30px 0 0 60px;list-style:none;padding:0}@media (max-width:980px){.comments__item .children{margin-left:30px;padding-left:0}}.comments__article{border-bottom:2px solid #f1f3f3;padding-bottom:40px;margin-bottom:30px}.comments__article .comment-content{margin-bottom:30px}.comments__article .comments__header .comments__author{margin-right:15px;color:#2f2c2c;font-style:normal}.comments__article .comments__header .comments__author a{margin:0}.comments__article .comments__header .comments__author .replied{font-size:16px;color:#757575}.comments__article .comments__header .comments__time{position:relative;color:#ccc;font-size:14px;display:block}.comments__article .comments__avatar{float:left;margin:0 30px}.comments__article .comments__avatar .avatar{border-radius:100%}.comments__article .comments__body{overflow:hidden}.comments__article .comments__body .reply{float:left;font-size:26px;color:#d7d7d7;margin-right:30px}.comments__article .comments__body .reply:hover{color:#4cc2c0}.comments__article .comment-reply-link{font-size:26px;color:#d7d7d7}.comments__article .comments__time a{color:#a7a7a7}.comments .comment-list .children,.commentlist .comment-list .children{margin:30px 0 0 60px;list-style:none;padding:0}@media (max-width:640px){.comments .comment-list .children,.commentlist .comment-list .children{margin:30px 0 0 30px}}.comment-list{padding-left:0}.comment-list li{padding-left:0}ol.comments li:before,ol.commentlist li:before{display:none}ol.comments li{padding-left:0}ol.comments{padding-left:0;padding-right:0}.comments__item-review{margin-bottom:40px;border-bottom:2px solid #f1f3f3}.comments__item-review .ratings{color:#ccc}.comments__item-review .ratings .fa-star{color:#fcd846}.comments__list-review{list-style:none;margin:0 0 30px;padding:0}.comments__avatar-review{float:left;margin-right:30px}.comments__author-review{margin-right:15px;font-size:18px;color:#2f2c2c;font-style:normal}.comments__author-review a{color:#2f2c2c}.comments__header-review{margin-bottom:15px}.comments__header-review>a{position:relative;color:#ccc;font-size:14px}.leave-reply{background-color:#f7f9f9;overflow:hidden;padding:70px 60px 80px}@media (max-width:800px){.leave-reply{padding:30px}}.leave-reply .crumina.heading,.leave-reply .crumina.crumina-heading{margin-bottom:60px}.leave-reply input,.leave-reply textarea{background-color:#fff}.leave-reply textarea{margin-bottom:40px}@media (max-width:360px){.leave-reply .submit-block{display:block}}.leave-reply .submit-block .btn{width:100%;text-align:center}@media (max-width:768px){.leave-reply .submit-block .btn{margin-bottom:0}}@media (max-width:480px){.leave-reply .submit-block .btn{margin-bottom:30px}}.leave-reply .submit-block .submit-block-text{font-size:12px;line-height:1.2;color:#757575}.leave-reply .submit-block .submit-block-text span{color:#989898}@media (max-width:480px){.leave-reply .submit-block.display-flex{display:block}}#comment-nav-above,#comment-nav-below{padding:0 0 60px}.logged-in-as{padding-bottom:20px}.socials-panel-item{cursor:pointer;width:20%;text-align:center;padding:25px;display:inline-block;float:left;min-height:80px}@media (max-width:1024px){.socials-panel-item{width:33.33%}}@media (max-width:570px){.socials-panel-item{width:50%}}@media (max-width:480px){.socials-panel-item{width:100%}}.socials-panel-item .social__item{display:inline-block;color:#fff}.socials-panel-item .social__item i{font-size:24px;margin-right:15px}.woocommerce-checkout-review-order-table .cart_item td{padding-left:100px}@media (max-width:640px){.woocommerce-checkout-review-order-table .cart_item td{padding-left:20px}}.woocommerce-checkout-review-order-table .cart_item.subtotal{background-color:#f7f9f9}.woocommerce-checkout-review-order-table .cart_item.subtotal .cart-product-title{text-transform:uppercase}.woocommerce-checkout-review-order-table .cart_item.subtotal .product-subtotal .total{color:#2f2c2c}.woocommerce-checkout-review-order-table .cart_item.subtotal:after{display:none}.woocommerce-checkout-review-order-table .cart_item.total .cart-product-title{color:#fff;text-transform:uppercase}.woocommerce-checkout-review-order-table .cart_item.total .product-subtotal .total{color:#fff}.woocommerce-checkout-review-order-table .cart_item.total:after{display:none}.woocommerce-checkout-review-order-table .cart_item.total .product-thumbnail:after{content:'';display:block;border:30px solid transparent;border-top:20px solid;position:absolute;bottom:-50px;left:100px;opacity:1}.woocommerce-checkout-review-order-table .cart-product-wrap-title-main tr>th{padding:30px 0 30px 100px}@media (max-width:768px){.woocommerce-checkout-review-order-table .cart-product-wrap-title-main tr>th{padding-left:20px}}.woocommerce-checkout-review-order-table .product-quantity .quantity{font-size:18px;color:#2f2c2c}.woocommerce-checkout-review-order-table .actions{padding:40px 100px}.order .order-title{margin-bottom:60px}.order .cheque{padding:85px 100px;overflow:hidden}@media (max-width:460px){.order .cheque{padding:30px}}.order .cheque .cheque-content .cheque-content-title{margin-bottom:15px}.order .cheque .cheque-content .cheque-content-subtitle{font-size:16px;margin-bottom:30px}.order .cheque .logos a{margin-right:8px;margin-top:22px;display:inline-block}@media (max-width:480px){.order .cheque .logos a{float:left}}.order .cheque .logos a.pay-pal{margin-right:60px;margin-top:9px}.order .cheque .logos .btn{float:right;padding:25px 80px}@media (max-width:800px){.order .cheque .logos .btn{float:left;margin-top:30px}}@media (max-width:480px){.order .cheque .logos .btn{padding:25px 30px}}.crumina-product-description-border{position:relative;margin-top:60px;margin-left:30px;float:left}@media (max-width:1024px){.crumina-product-description-border{margin-left:0}}.crumina-product-description-border .product-description-thumb{z-index:5;top:-60px;left:-30px;position:relative;width:45%;float:left}@media (max-width:1024px){.crumina-product-description-border .product-description-thumb{left:0}}@media (max-width:800px){.crumina-product-description-border .product-description-thumb{margin:0 auto;max-width:80%;float:none;top:-20px}}@media (max-width:570px){.crumina-product-description-border .product-description-thumb{width:80%}}.crumina-product-description-border .product-description-thumb img{width:100%}.crumina-product-description-border .product-description-content{padding:90px;width:55%;float:left}@media (max-width:800px){.crumina-product-description-border .product-description-content{padding:30px;float:none;width:auto}}.crumina-product-description-border .product-description-text{padding-top:20px;font-size:18px}.crumina-product-description-border .product-description-border{border:6px solid #f7f9f9;position:absolute;height:100%;width:80%;top:0;right:0}@media (max-width:800px){.crumina-product-description-border .product-description-border{width:100%}}.crumina-product-description-border.even{margin-left:0;margin-right:30px}.crumina-product-description-border.even .product-description-thumb{left:auto;right:-30px;float:right}@media (max-width:1024px){.crumina-product-description-border.even .product-description-thumb{right:0}}@media (max-width:800px){.crumina-product-description-border.even .product-description-thumb{margin:0 auto;max-width:80%;float:none}}@media (max-width:570px){.crumina-product-description-border.even .product-description-thumb{width:80%}}.crumina-product-description-border.even .product-description-content{padding:90px}@media (max-width:800px){.crumina-product-description-border.even .product-description-content{padding:30px;float:none;width:auto}}.crumina-product-description-border.even .product-description-border{right:auto;left:0}.crum-icon-module .icon{display:inline-block;vertical-align:middle;margin-right:30px}.crum-icon-module .icon i{font-size:70px;line-height:1}.crum-icon-module .icon-block-info{display:inline-block;vertical-align:middle}@media (max-width:800px){.crum-icon-module .module-title{font-size:18px}}.widget{margin-bottom:80px}.widget ul{list-style:none}@media (max-width:768px){.widget{margin-bottom:30px}}.widget .heading,.widget .crumina-heading{margin-bottom:30px}@media (max-width:768px){.sidebar .widget:first-child{margin-top:40px}}.visual-hidden{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}form.w-search{position:relative}form.w-search input{width:100%}form.w-search button.icon{position:absolute;right:30px;top:15px;font-size:26px;color:#e1e1e1;background:0 0}.w-latest-news .latest-news-wrap{margin-bottom:30px}.w-latest-news .post-additional-info{margin-bottom:0}.w-latest-news .post__date{color:#a7a7a7}.w-latest-news .post__date time{font-size:14px}.w-latest-news .post__date>*{display:inline-block;vertical-align:middle}.w-latest-news .post__date i{font-size:20px;margin-right:10px}.latest-news-item{padding:20px 0;border-bottom:2px solid #f7f9f9}.latest-news-item:last-child{border-bottom:none}.latest-news-item .post__title{font-size:20px}.latest-news-item .post__title:hover{color:#4cc2c0}.project-meta .post__date{background:#fff;display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:20px;padding:15px 25px;border-radius:50px}.project-meta .likes{display:inline-block;color:#ff454f;vertical-align:middle}.category-post-item{color:#757575;margin-bottom:15px}.category-post-item .post-count{font-size:14px;margin-right:30px;transition:all .3s ease;width:20px;display:inline-block;float:left;clear:both;position:relative;top:2px}.category-post-item a{color:#757575;position:relative;display:block;overflow:hidden}.category-post-item a i{margin-left:5px;opacity:0;transition:all .3s ease;color:#4cc2c0;position:relative;font-size:12px}.category-post-item:hover .post-count{color:#2f2c2c}.category-post-item:hover a{color:#4cc2c0}.category-post-item:hover a i{opacity:1}.w-about .text-wrap+.btn{margin-top:20px}.w-banner{padding:60px 30px;border-radius:10px;border-color:transparent;text-align:center}.w-banner .w-banner-content-text p{color:#fff;font-size:16px;margin-bottom:30px}.w-banner .w-banner-content-title{margin-bottom:20px;line-height:1.3}@media (max-width:1024px){.w-banner .w-banner-content-title{font-size:22px}}.w-follow-title{display:inline-block;color:#fff;background-color:inherit}.social-icon{margin-right:20px;color:#fff;font-size:24px}.w-follow-add{display:inline-block;width:60px;height:100%;line-height:60px;text-align:center;position:absolute;right:0;top:0;background-color:rgba(0,0,0,.1)}.w-follow-add i{font-size:15px;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.w-follow-add i.plus{opacity:1}.w-follow-add i.check{opacity:0}.w-follow-add.active i.plus{opacity:0}.w-follow-add.active i.check{opacity:1}.w-follow-item{padding:12px 15px 12px 40px;display:inline-block;min-height:60px;width:100%;position:relative}@media (max-width:1024px){.w-follow-item{padding:15px}}.w-tags{overflow:hidden}.w-tags .tags-wrap a{padding:10px 15px;font-size:15px;color:inherit;border:2px solid #dddede;border-radius:50px;margin-right:10px;margin-bottom:10px;float:left;transition:all .3s ease}@media (max-width:1024px){.w-tags .tags-wrap a{padding:10px 20px}}.w-tags .tags-wrap a:hover{background-color:#4cc2c0;color:#fff;border-color:#4cc2c0}.w-custom-menu{overflow:hidden}.w-custom-menu ul{line-height:1.2;font-size:14px}@media (max-width:1024px){.w-custom-menu ul{width:100%}}.w-custom-menu li{margin-bottom:1.1em;transition:all .3s ease}.w-custom-menu ul ul{margin-left:1em;margin-top:1.1em}.w-custom-menu i{margin-right:15px;margin-top:3px}.w-custom-menu a:hover{margin-left:10px}.w-login .top-avatar{text-align:center;margin-bottom:20px}.w-login .helped{text-align:center}.w-login .w-custom-menu{margin-top:30px;margin-bottom:10px}.w-login .helped a{margin-bottom:5px;display:block;text-align:left}.remember-wrap{display:table-cell;vertical-align:middle}.remember-wrap .checkbox{position:relative}.remember-wrap .checkbox input[type=checkbox]{display:none}.remember-wrap .checkbox label{padding-left:30px}.remember-wrap .checkbox input{margin-bottom:25px}.remember-wrap .checkbox label:before{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:0;bottom:5px;border-radius:3px;border:none}.remember-wrap .checkbox input[type=checkbox]:checked+label:before{content:"\2714";font-size:14px;color:#fff;text-align:center;line-height:14px}.login-btn-wrap{overflow:hidden;padding-bottom:20px;display:table}.login-btn-wrap .btn{float:left;margin-right:20px}.sidebar .login-btn-wrap{display:block}.sidebar .login-btn-wrap .btn{float:none;margin-right:0;margin-bottom:20px}.sidebar .remember-wrap{display:block}.w-contacts .contacts-icon{max-width:48px;max-height:48px}.w-contacts{display:block}.w-contacts .contacts-title,.w-contacts .heading-title{font-size:30px;margin-bottom:20px}.w-contacts .contacts-text{margin-bottom:30px}.w-contacts .contacts-item{margin-bottom:20px}.w-contacts .contacts-item img{float:left;margin:auto 30px auto auto}.w-contacts .contacts-item .content{overflow:hidden}.w-contacts .contacts-item .content a{font-size:22px}.w-contacts .contacts-item .sub-title{font-size:14px;color:#757575;margin-bottom:0}.sidebar .contacts-item .content{overflow:hidden}.sidebar .contacts-item .content a{font-size:18px}.w-instagramm{overflow:hidden}.w-instagramm__a{float:left;text-align:center;position:relative}.w-instagramm__a a{display:block}.w-instagramm__a img{width:100%;height:auto}.w-instagramm-padding .w-instagramm__a{padding:5px}.w-instagramm-padding .w-instagramm__wrap{margin:0 -5px}.w-instagramm--1-col .w-instagramm__a{width:100%}.w-instagramm--2-col .w-instagramm__a{width:50%}.w-instagramm--3-col .w-instagramm__a{width:33.33%}.w-instagramm--4-col .w-instagramm__a{width:25%}.w-instagramm--5-col .w-instagramm__a{width:20%}.w-instagramm--6-col .w-instagramm__a{width:16.66%}.w-instagramm--7-col .w-instagramm__a{width:14.28%}.w-instagramm--8-col .w-instagramm__a{width:12.5%}.w-instagramm--9-col .w-instagramm__a{width:11.11%}.w-instagramm--10-col .w-instagramm__a{width:10%}body.woocommerce-cart .entry-header{text-align:center;margin-bottom:60px}.woocommerce .cart-main table .cart_item td{padding:40px 0;overflow:hidden;border:none}@media (max-width:768px){.woocommerce .cart-main table .cart_item td{padding:20px}}.cart-main .cart_item .product-quantity .quantity .quantity-minus,.cart-main .cart_item .product-quantity .quantity .quantity-plus{line-height:60px;font-size:30px}.content-main-sidebar .cart-main .cart_item .product-quantity .quantity .quantity-minus,.content-main-sidebar .cart-main .cart_item .product-quantity .quantity .quantity-plus{display:none}.content-main-sidebar .cart-main .cart_item .product-quantity .quantity .qty{float:none;margin:0 10px}.content-main-sidebar .cart-main .actions .coupon{margin-bottom:30px}.content-main-sidebar .cart-main .actions input.btn{float:left}.content-main-sidebar .woocommerce .checkout.woocommerce-checkout #customer_details .col-1,.content-main-sidebar .woocommerce .checkout.woocommerce-checkout #customer_details .col-2{width:100%}@media (max-width:1024px){.content-main-sidebar .products ul li,.content-main-sidebar ul.products li{width:50%}}@media (max-width:1024px){.content-main-sidebar .woocommerce table.cart.shop_table img{margin-right:0}}@media (max-width:1024px){.content-main-sidebar .cart-main .actions .coupon input{padding:22px 20px;margin-bottom:30px}}@media (max-width:980px){.content-main-sidebar .cart-main .actions .coupon input{border-radius:50px}}@media (max-width:768px){.content-main-sidebar .cart-main .actions .coupon input{border-radius:50px 0 0 50px}}@media (max-width:460px){.content-main-sidebar .cart-main .actions .coupon input{border-radius:50px}}@media (max-width:768px){.content-main-sidebar .cart-main .actions .coupon .btn-medium.btn--breez{border-radius:0 50px 50px 0}}@media (max-width:460px){.content-main-sidebar .cart-main .actions .coupon .btn-medium.btn--breez{margin-bottom:30px;border-radius:50px}}@media (max-width:1024px){.content-main-sidebar .cart-main .actions .coupon{margin-bottom:0}}@media (max-width:1024px){.content-main-sidebar .cart_item .product-remove .product-del{padding:0 20px}}.content-main-sidebar .woocommerce .cart-product-wrap-title-main tr>th{font-size:13px}@media (max-width:980px){.content-main-sidebar .woocommerce .cart-product-wrap-title-main tr>th{padding-left:30px}}@media (max-width:980px){.content-main-sidebar .woocommerce .cart-main table.shop_table .actions{padding:30px}}@media (max-width:980px){.content-main-sidebar .woocommerce .checkout_coupon.coupon input{margin-bottom:30px}}@media (max-width:980px){.content-main-sidebar #billing_first_name_field,.content-main-sidebar #billing_last_name_field,.content-main-sidebar #billing_email_field,.content-main-sidebar #billing_phone_field,.content-main-sidebar #billing_state_field,.content-main-sidebar #billing_postcode_field{width:100%}}.content-main-sidebar .woocommerce-checkout #payment{padding:30px}@media (max-width:980px){.content-main-sidebar .woocommerce table .cart_item td{padding-left:30px}}@media (max-width:980px){.content-main-sidebar .woocommerce table.shop_table tfoot th{padding-left:30px}}@media (max-width:1024px){.content-main-sidebar .product-details .product-details-info{width:100%;margin-left:0}}@media (max-width:1024px){.content-main-sidebar .row.product-details>div{width:100%;margin-bottom:40px}}@media (max-width:360px){.content-main-sidebar .woocommerce table.shop_table tfoot td{padding-left:0}}.product-details-info .nice-select{margin-bottom:0}.product-details-info form.cart .variations label{line-height:72px;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5}.woocommerce .cart-main table.shop_table .actions{padding:40px 70px}@media (max-width:980px){.woocommerce .cart-main table.shop_table .actions{padding:30px}}.woocommerce ul.products li.product a.btn-small{width:100%;max-width:100%}.cart-main .actions input.btn{width:auto}.woocommerce table.shop_table.cart{margin:0}.woocommerce ul.products li.product .price{margin-bottom:1.5em}.woocommerce .cart-total table.shop_table{border:none}.woocommerce .cart-total table.shop_table .order-total th,.woocommerce .cart-total table.shop_table .order-total td{border:none}.cart tbody .cart_item{position:relative}.cart tbody .cart_item:after{content:'';display:block;width:95%;height:2px;background-color:#f7f9f9;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.cart-main{border-radius:10px;overflow:hidden;box-shadow:15px 0 65px rgba(0,0,0,.3);margin-bottom:80px}.cart-main tbody{background-color:#fff}.cart-main tbody .cart_item{position:relative}.cart-main tbody .cart_item:after{content:'';display:block;width:95%;height:2px;background-color:#f7f9f9;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.cart-main .actions{padding:40px 70px;background-color:#f1f3f3;overflow:hidden}@media (max-width:570px){.cart-main .actions{padding:30px}}.cart-main .actions .coupon{display:flex;align-items:center}@media (max-width:980px){.cart-main .actions .coupon{margin-bottom:30px}}@media (max-width:480px){.cart-main .actions .coupon{margin-bottom:0;flex-direction:column;align-items:flex-start}}.cart-main .actions .coupon input{width:auto;border-radius:50px 0 0 50px;background-color:#fff;padding:22px 40px;float:left;margin-bottom:0}@media (max-width:480px){.cart-main .actions .coupon input{border-radius:50px;margin-bottom:30px}}.cart-main .actions .coupon .btn-medium{border-radius:0 50px 50px 0;float:left}@media (max-width:480px){.cart-main .actions .coupon .btn-medium{border-radius:50px;margin-bottom:30px}}.cart-main .actions .btn{float:right}@media (max-width:980px){.cart-main .actions .btn{float:left}}.cart_item td{padding:40px 0}.cart_item .product-remove .product-del{position:relative;font-size:24px;cursor:pointer;padding:0 55px;color:#ed1c24;display:block}@media (max-width:768px){.cart_item .product-remove .product-del{padding:0 15px}}@media (max-width:460px){.cart_item .product-remove .product-del{padding:0 7px;font-size:14px}}.cart_item .product-remove .product-del:hover{color:#ed1c24 !important;background:0 0}.cart_item .product-thumbnail img{float:left;margin-right:40px;width:auto}@media (max-width:460px){.cart_item .product-thumbnail img{margin-right:0}}.cart_item .cart-product-content{text-align:left}.cart_item .cart-product-content .cart-author{margin-bottom:5px}.cart_item .product-quantity .quantity{overflow:hidden}@media (max-width:768px){.cart_item .product-quantity .quantity{float:right}}.cart_item .product-quantity .quantity .quantity-minus{display:block;float:left;padding:0 20px;background-color:#f1f3f3;border-radius:50px 0 0 50px;font-size:40px;border-right:2px solid #e3e9e9;color:#cfcfcf;transition:all .3s ease}@media (max-width:980px){.cart_item .product-quantity .quantity .quantity-minus{font-size:20px;padding:0 10px}}@media (max-width:480px){.cart_item .product-quantity .quantity .quantity-minus{font-size:14px;padding:0 5px}}.cart_item .product-quantity .quantity .quantity-minus:hover{color:#fff}.cart_item .product-quantity .quantity input{max-width:70px;float:left;background-color:#f7f9f9;padding:0;font-size:16px;text-align:center;border-radius:0;margin-bottom:0;line-height:60px;width:auto}@media (max-width:980px){.cart_item .product-quantity .quantity input{font-size:18px;padding:0 10px;max-width:40px}}@media (max-width:480px){.cart_item .product-quantity .quantity input{font-size:14px;padding:0 5px;max-width:30px}}.cart_item .product-quantity .quantity .quantity-plus{display:block;float:left;padding:0 20px;background-color:#f1f3f3;border-radius:0 50px 50px 0;font-size:40px;border-left:2px solid #e3e9e9;color:#cfcfcf;transition:all .3s ease}@media (max-width:980px){.cart_item .product-quantity .quantity .quantity-plus{font-size:20px;padding:0 10px}}@media (max-width:480px){.cart_item .product-quantity .quantity .quantity-plus{font-size:14px;padding:0 5px}}.cart_item .product-quantity .quantity .quantity-plus:hover{color:#fff}.cart_item .product-subtotal{padding-right:45px}@media (max-width:570px){.cart_item .product-subtotal{padding-right:10px}}.cart_item .product-subtotal .total{color:#f26522}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;position:relative;text-align:center}.woocommerce ul.products li.product mark,.woocommerce-page ul.products li.product mark{background-color:rgba(76,194,192,.2);border-radius:100%;padding:3px}.woocommerce .button,.woocommerce button{transition:all .3s ease}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#4cc2c0;border-radius:30px;color:#fff;font-size:16px}.woocommerce.columns-4 ul.products li.product-category{width:25%}.woocommerce.columns-3 ul.products li.product-category{width:33%}.woocommerce.columns-2 ul.products li.product-category{width:50%}.woocommerce ul.products li.product-category{padding:0 15px;margin-bottom:20px;margin-right:0}.woocommerce .cart-product-wrap-title-main tr>th{color:#fff;font-size:16px;text-transform:uppercase;background-color:#2f2c2c;padding:30px 0;text-align:left;border:none}@media (max-width:460px){.woocommerce .cart-product-wrap-title-main tr>th{font-size:12px}}.cart-total{text-align:center}.cart-total .cart-total-title{font-size:40px;margin-bottom:30px}.cart-total .cart-total-subtotal{margin-bottom:5px}.cart-total .cart-total-total{margin-bottom:40px}.cart-total .cart-total-total .price{color:#f26522}.cart-total .btn-medium{width:100%}.cart-title{text-align:center;margin-bottom:60px}.cart-total.cart_totals{width:50%;float:none;clear:both;overflow:hidden;padding:40px 0;margin:0 auto}.cart-collaterals{overflow:hidden}.woocommerce .cart-total table.shop_table .order-total td,.woocommerce table.shop_table tbody:first-child tr:first-child td{text-align:right;font-size:24px;width:auto;color:#2f2c2c;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif}@media (max-width:640px){.woocommerce .cart-total table.shop_table .order-total td,.woocommerce table.shop_table tbody:first-child tr:first-child td{font-size:18px}}.woocommerce .checkout_coupon.coupon input{margin-bottom:0;background-color:#fff;margin-right:30px;width:auto}@media (max-width:460px){.woocommerce .checkout_coupon.coupon input{margin-bottom:30px}}@media (max-width:360px){.woocommerce .checkout_coupon.coupon input{width:100%}}.woocommerce .checkout_coupon.coupon input.btn--breez{margin-right:0}@media (max-width:800px){.woocommerce .checkout_coupon.coupon input.btn--breez{margin-bottom:0}}.woocommerce .contact-form form.login.shop-user-form-return input{background-color:#fff;width:100%}.woocommerce .contact-form form.login.shop-user-form-return input.btn--dark{background-color:#2f2c2c}.woocommerce .contact-form form.login.shop-user-form-return input.btn{width:auto;margin-bottom:0}.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce .cart-total table.shop_table .order-total th{font-weight:400;font-size:24px;width:auto;color:#2f2c2c;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif}.cross-sells .crumina-heading{margin-bottom:40px}.woocommerce .cart-total table.shop_table .order-total td{color:#f26522}.woocommerce .showcoupon,.woocommerce .showlogin{margin-left:30px}@media (max-width:1024px){.woocommerce .showcoupon,.woocommerce .showlogin{display:block;margin-left:0}}.woocommerce .item-title{margin-bottom:30px;padding:20px 30px;border-radius:50px;background-color:#f7f9f9;font-size:22px}.woocommerce .checkout_coupon.coupon,.woocommerce .contact-form form.login.shop-user-form-return{border:none;box-shadow:15px 0 65px rgba(0,0,0,.2);padding:30px}.woocommerce .checkout.woocommerce-checkout #customer_details{overflow:hidden;margin:0 -15px}.woocommerce .checkout.woocommerce-checkout #customer_details .col-1,.woocommerce .checkout.woocommerce-checkout #customer_details .col-2{width:50%;float:left;padding:15px}@media (max-width:1024px){.woocommerce .checkout.woocommerce-checkout #customer_details .col-1,.woocommerce .checkout.woocommerce-checkout #customer_details .col-2{width:100%}}.woocommerce .woocommerce-shipping-fields h3,.woocommerce .woocommerce-billing-fields h3{margin-bottom:40px}.woocommerce .woocommerce-shipping-fields p,.woocommerce .woocommerce-billing-fields p{margin-bottom:30px}.woocommerce .woocommerce-shipping-fields textarea:focus,.woocommerce .woocommerce-billing-fields textarea:focus{background-color:#fff;box-shadow:17px 0 60px #d3dcdc}.nice-select.country_to_state.country_select{display:none}#billing_first_name_field,#billing_last_name_field,#billing_email_field,#billing_phone_field,#billing_state_field,#billing_postcode_field{width:50%;float:left}@media (max-width:768px){#billing_first_name_field,#billing_last_name_field,#billing_email_field,#billing_phone_field,#billing_state_field,#billing_postcode_field{width:100%;padding:0;float:none}}#billing_first_name_field.form-row-first,#billing_last_name_field.form-row-first,#billing_email_field.form-row-first,#billing_phone_field.form-row-first,#billing_state_field.form-row-first,#billing_postcode_field.form-row-first{padding-right:15px}@media (max-width:1024px){#billing_first_name_field.form-row-first,#billing_last_name_field.form-row-first,#billing_email_field.form-row-first,#billing_phone_field.form-row-first,#billing_state_field.form-row-first,#billing_postcode_field.form-row-first{padding-right:0}}#billing_first_name_field.form-row-last,#billing_last_name_field.form-row-last,#billing_email_field.form-row-last,#billing_phone_field.form-row-last,#billing_state_field.form-row-last,#billing_postcode_field.form-row-last{padding-left:15px}@media (max-width:768px){#billing_first_name_field.form-row-last,#billing_last_name_field.form-row-last,#billing_email_field.form-row-last,#billing_phone_field.form-row-last,#billing_state_field.form-row-last,#billing_postcode_field.form-row-last{padding-right:0}}.select2-container.country_to_state.country_select .select2-choice,.select2-container.state_select .select2-choice{padding:13px 40px;border-color:transparent;transition:all .3s ease;font-size:16px;border-radius:50px;background-color:#f7f9f9}.select2-container .select2-choice .select2-arrow{right:20px}.select2-drop-active{border:none}.woocommerce table .cart_item td,.woocommerce table .cart_item th{padding:40px 0 40px 100px;margin:0;font-size:19px;font-weight:400 !important;color:#2f2c2c;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;border:none}@media (max-width:800px){.woocommerce table .cart_item td,.woocommerce table .cart_item th{padding-left:10px;padding-right:10px;font-size:18px}}@media (max-width:570px){.woocommerce table .cart_item td,.woocommerce table .cart_item th{font-size:14px;padding-left:5px;padding-right:5px}}.woocommerce table .cart_item td.product-total .woocommerce-Price-amount.amount{color:#f26522}.woocommerce-checkout .woocommerce-checkout-review-order{border-radius:10px;overflow:hidden;box-shadow:15px 0 65px rgba(0,0,0,.3);margin-bottom:80px;margin-top:40px}.woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row.place-order{margin:0;overflow:hidden;padding:30px 0 0}.woocommerce-checkout .woocommerce-checkout-review-order strong{font-weight:400}.woocommerce-checkout #payment{padding:40px 100px}@media (max-width:768px){.woocommerce-checkout #payment{padding:20px}}.woocommerce-checkout #payment .btn{float:right;padding:20px 80px}@media (max-width:768px){.woocommerce-checkout #payment .btn{padding:20px 40px}}.woocommerce-checkout-review-order-table .cart_item.total th,.woocommerce-checkout-review-order-table .cart_item.total td{color:#fff}.woocommerce-checkout #payment ul.payment_methods li{margin:0;font-size:24px;font-weight:400;color:#2f2c2c;font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,sans-serif;list-style:none}@media (max-width:768px){.woocommerce-checkout #payment ul.payment_methods li{font-size:18px}}.woocommerce-checkout #payment ul.payment_methods li input{width:auto;display:inline-block;float:none}.woocommerce-checkout #payment ul.payment_methods li input:focus{box-shadow:none}.woocommerce-checkout #payment div.payment_box p{font-size:14px}.woocommerce table.cart.shop_table img{width:auto;max-width:140px;margin-right:0}@media (max-width:768px){.woocommerce-page table.cart .product-thumbnail{display:block}}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{font-size:.67em}@media (max-width:360px){.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none;display:inline-block}}.cart-total strong{font-weight:400}@media (max-width:570px){.woocommerce ul.products li.product{width:100%}}@media (max-width:768px){.woocommerce .cart-collaterals .cart-total.cart_totals.calculated_shipping{text-align:center}}@media (max-width:480px){.woocommerce .cart-main .shop_table .coupon input.email{width:100%}}@media (max-width:480px){.woocommerce .cart-main .shop_table .coupon input.btn{width:auto}}.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-thankyou-order-received{margin-bottom:30px}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{font-weight:400}@media (max-width:980px){.woocommerce .woocommerce-thankyou-order-details li{float:none;margin-bottom:30px}}.woocommerce .product.first{clear:both}.woocommerce .products ul,.woocommerce ul.products{margin:0 -15px}.woocommerce #content .price{margin-bottom:30px;font-size:16px}.woocommerce #content .price ins{font-weight:400;text-decoration:none}.woocommerce #content .price del{font-size:.82em;color:#757575;text-decoration:line-through;margin-right:5px;display:inline-block;opacity:1}.woocommerce #content .price.free{color:#8dc63f}.woocommerce #content .product-details-info .price{font-size:24px}.woocommerce #content .product-details-info .price del{opacity:.6}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em;display:inline-block;font-size:16px}@media (max-width:640px){.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{display:block}}.woocommerce-grid-control{text-align:center;margin-bottom:60px}.woocommerce-grid-control .woocommerce-result-count{margin-right:60px;font-size:16px}@media (max-width:640px){.woocommerce-grid-control .woocommerce-result-count{margin-right:0}}.woocommerce-grid-control .woocommerce-ordering{min-width:350px}@media (max-width:480px){.woocommerce-grid-control .woocommerce-ordering{min-width:unset}}.woocommerce ul.products li.product a .attachment-shop_catalog{margin-bottom:40px}.woocommerce.single #primary .onsale{width:55px;height:55px;line-height:55px;font-weight:400;padding:0;text-align:center;position:absolute;top:45px !important;left:35px !important;right:auto !important;font-size:14px;color:#fff;border-radius:100%}.woocommerce .product-item{text-align:center;background-color:#f7f9f9;padding:60px 40px;position:relative}@media (max-width:1024px){.woocommerce .product-item{padding:30px}}@media (max-width:768px){.woocommerce .product-item{margin:0 15px 30px}}.woocommerce .product-item .product-item-info .product-category{font-size:14px;margin-bottom:20px}.woocommerce .product-item .product-item-info .product-category a{color:inherit}.woocommerce .product-item .product-item-info .product-title{margin-bottom:20px}.woocommerce .product-item a.added_to_cart{padding:12px 35px;font-size:16px;color:#fff;border-radius:50px;white-space:normal}.woocommerce .product-item a.added_to_cart:after{font-family:'seosight' !important;margin-left:10px;font-size:12px;display:inline;content:"\e908"}.woocommerce .product-item .add_to_cart_button.added{display:none}.woocommerce div.product .stock{text-indent:50px}.woocommerce-Reviews-title{margin-bottom:40px}.woocommerce .comments__body .star-rating{float:none;margin-bottom:10px}.woocommerce .star-rating span{color:#fcd846}.woocommerce-form.woocommerce-form-login.login .woocommerce-Button{display:block}.shop-user-form .item-title{font-size:30px;padding-bottom:40px;display:block;position:relative}@media (max-width:640px){.shop-user-form .item-title{font-size:20px}}.shop-user-form .item-title:after{content:'';display:block;border:30px solid transparent;border-bottom:20px solid #f7f9f9;position:absolute;bottom:0;left:0;opacity:0}.shop-user-form .item-title.active:after{opacity:1}.shop-user-form input{background-color:#fff;margin-bottom:30px}.shop-user-form .helped{padding:20px 0;display:block}.shop-user-form .login-btn-wrap{overflow:hidden;padding-bottom:20px;display:table}.shop-user-form .login-btn-wrap .btn{float:left;margin-right:20px}@media (max-width:360px){.shop-user-form .login-btn-wrap .btn{margin-bottom:30px}}.shop-user-form .login-btn-wrap .remember-wrap{display:table-cell;vertical-align:middle}@media (max-width:320px){.shop-user-form .login-btn-wrap .remember-wrap{display:block}}.shop-user-form .login-btn-wrap .remember-wrap .checkbox{position:relative}.shop-user-form .login-btn-wrap .remember-wrap .checkbox input[type=checkbox]{display:none}.shop-user-form .login-btn-wrap .remember-wrap .checkbox label{padding-left:30px;color:#2f2c2c}.shop-user-form .login-btn-wrap .remember-wrap .checkbox label:before{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:0;bottom:5px;border-radius:3px;border:none}.shop-user-form .login-btn-wrap .remember-wrap .checkbox input[type=checkbox]:checked+label:before{content:"\2714";font-size:14px;color:#fff;text-align:center;line-height:14px}.shop-user-form .shop-user-form-return p{margin-bottom:30px}.billing-details .billing-details-title{margin-bottom:60px}@media (max-width:570px){.product-details{overflow:hidden}}.product-details .product-details-thumb{padding:80px 100px 130px;position:relative;background-color:#f7f9f9;box-shadow:0 25px 40px rgba(0,0,0,.3);text-align:center;margin-bottom:30px}@media (max-width:980px){.product-details .product-details-thumb{padding:30px}}.product-details .product-details-thumb .product-details-img-wrap{position:relative;max-width:271px;margin:0 auto}.product-details .product-details-thumb .product-details-img-wrap .sale{width:80px;height:80px;line-height:80px;text-align:center;position:absolute;top:-25px;left:-43px;background-color:#f15b26;font-size:18px;color:#fff;border-radius:100%}.product-details .product-details-thumb .pagination,.product-details .product-details-thumb .swiper-pagination{bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}@media (max-width:980px){.product-details .product-details-thumb .pagination,.product-details .product-details-thumb .swiper-pagination{bottom:10px}}.product-details .product-details-thumb .pagination .swiper-pagination-bullet,.product-details .product-details-thumb .swiper-pagination .swiper-pagination-bullet{background-color:#d7d7d7}.product-details .product-details-thumb .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.product-details .product-details-thumb .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;border:2px solid #4cc2c0}.product-details .swiper-container{padding-bottom:80px;margin-bottom:-80px;overflow:visible}.product-details .swiper-container .swiper-slide{opacity:0 !important}.product-details .swiper-container .swiper-slide.swiper-slide-active{opacity:1 !important}@media (max-width:570px){.product-details .swiper-container .swiper-slide.swiper-slide-active{position:absolute;left:50%;-webkit-transform:translate(-50%,0) !important;transform:translate(-50%,0) !important;display:block}}.product-details .product-details-info{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #f7f9f9;position:relative;z-index:10}@media (max-width:570px){.product-details .product-details-info{padding-top:40px}}.product-details .product-details-info .product-details-info-price{color:#f26522;font-size:24px;margin-bottom:15px}.product-details .product-details-info .product-details-info-price .del{color:#ccc;font-size:18px;margin-right:15px;text-decoration:line-through}.product-details .product-details-info .product-details-info-title{margin-bottom:20px}.product-details .product-details-info .product-details-info-ratings{margin-bottom:35px}.product-details .product-details-info .product-details-info-ratings .ratings{display:inline-block;margin-right:20px;color:#ccc}.product-details .product-details-info .product-details-info-ratings .ratings .fa-star{color:#fcd846}.product-details .product-details-info .product-details-info-ratings .reviews{display:inline-block;font-size:16px;color:#4cc2c0}.product-details .product-details-info .product-details-info-text{margin-bottom:40px}.product-details .product-details-info .quantity{margin-right:30px !important;float:left}@media (max-width:980px){.product-details .product-details-info .quantity{margin-bottom:30px}}.product-details .product-details-info .quantity .quantity-minus{display:block;float:left;padding:0 20px;background-color:#f1f3f3;border-radius:50px 0 0 50px;font-size:40px;border-right:2px solid #e3e9e9;color:#cfcfcf;transition:all .3s ease;height:65px;line-height:65px}.product-details .product-details-info .quantity .quantity-minus:hover{color:#fff;background-color:#2f2c2c;border-right-color:#2f2c2c}.product-details .product-details-info .quantity input{max-width:70px;float:left;background-color:#f7f9f9;padding:18px 20px;font-size:16px;text-align:center;border-radius:0;height:65px;width:auto}.product-details .product-details-info .quantity .quantity-plus{display:block;float:left;padding:0 20px;background-color:#f1f3f3;border-radius:0 50px 50px 0;font-size:40px;border-left:2px solid #e3e9e9;color:#cfcfcf;transition:all .3s ease;height:65px;line-height:65px}.product-details .product-details-info .quantity .quantity-plus:hover{color:#fff;background-color:#2f2c2c;border-right-color:#2f2c2c}.product-details .product-details-info .btn i{font-size:18px}.product-details .product-details-add-info .author{font-size:16px;color:#2f2c2c;margin-bottom:15px}.product-details .product-details-add-info .author .author-name{color:#4cc2c0}.product-details .product-details-add-info .tags{font-size:16px;color:#2f2c2c;margin-bottom:15px}.product-details .product-details-add-info .tags .tags-item{color:#757575}.product-details .product-details-add-info .tags .tags-item:hover{color:#4cc2c0}.product-details .product-details-add-info .socials{font-size:16px;color:#2f2c2c;margin-bottom:15px}.product-details .product-details-add-info .socials .social__item i{font-size:20px;color:#d7d7d7;transition:all .3s ease}.product-details .product-details-add-info .socials .social__item:hover i{color:#08acee}.product-details .product-details-add-info .socials .social__item:first-child{margin-left:15px}.product-description{background-color:#f7f9f9;position:relative;padding-bottom:120px}.product-description:before{content:'';display:block;width:100%;height:77px;background-color:#fff;position:relative}.product-description .tab-content>.tab-pane{display:none}.product-description .tab-content>.tab-pane.active{display:block}.product-description .product-description-control{margin-top:-77px;margin-bottom:50px;float:left;padding:0}.product-description .product-description-control li{display:inline-block}.product-description .product-description-control li .control-item{padding:25px 70px;text-align:center;text-transform:uppercase;background-color:#f1f3f3;border-right:2px solid #e3e9e9;position:relative;font-size:18px;float:left}@media (max-width:480px){.product-description .product-description-control li .control-item{padding:25px 30px;font-size:16px}}@media (max-width:320px){.product-description .product-description-control li .control-item{padding:15px;font-size:14px}}.product-description .product-description-control li .control-item:before{content:'';display:block;width:60%;height:2px;background-color:#4cc2c0;position:absolute;top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);opacity:0}.product-description .product-description-control li .control-item.reviews{border-right:none;border-radius:0 50px 0 0}.product-description .product-description-control li.active .control-item{color:#4cc2c0;background-color:#f7f9f9}.product-description .product-description-control li.active .control-item:before{opacity:1}.product-description .product-description-control li:last-child{margin-left:-4px}@media (max-width:480px){.product-description .product-description-control{margin-top:-74px}}@media (max-width:320px){.product-description .product-description-control{margin-top:-51px;margin-bottom:30px}}.product-description .product-description-title{font-size:40px;color:#2f2c2c;margin-bottom:40px}@media (max-width:1024px){.product-description .product-description-title{font-size:26px}}.product-description .comments__list-review .comments__item-review{border-bottom:none}.product-description .comments__list-review .comments__item-review .comment-content p{margin-bottom:30px}.product-description .add-review .your-rating{padding-left:40px;font-size:16px}.product-description .add-review .your-rating .ratings{display:inline-block;margin-left:50px;color:#ccc;margin-bottom:30px}.product-description .add-review .your-rating .ratings .fa-star{color:#fcd846}.product-description .add-review .contact-form{padding-bottom:20px}.product-description .add-review .contact-form input,.product-description .add-review .contact-form textarea{background-color:#fff}.product-description .add-review .contact-form textarea{min-height:230px}.product-description .product-description-text{margin-bottom:30px}.product-description .tab-content ul{margin:1.5em 0;list-style:none;padding-left:20px}.product-description .tab-content ul li{margin-bottom:18px;font-size:18px;transition:all .3s ease;position:relative;padding-left:40px}.product-description .tab-content ul li:before{content:"\e908";position:absolute;left:0;top:5px;transition:all .3s ease;font-family:'seosight';counter-increment:none;font-size:12px}.woocommerce table.shop_attributes td{padding:8px}.logged-in-as a+a{margin-left:20px}.comment-form-rating{margin-bottom:30px}.product-description .product-description-control{margin-top:-77px;margin-bottom:50px;float:left;padding:0;width:100%}@media (max-width:768px){.product-description .product-description-control{margin-top:-71px}}.product-description .product-description-control li{display:inline-block;padding-left:0;margin-left:-4px}@media (max-width:1000px){.product-description .product-description-control li{width:100%;margin-bottom:0}}.product-description .product-description-control li:first-child .control-item{border-radius:50px 0 0}@media (max-width:1000px){.product-description .product-description-control li:first-child .control-item{border-radius:50px 50px 0 0}}.product-description .product-description-control li:last-child .control-item{border-right:none;border-radius:0 50px 0 0}@media (max-width:1000px){.product-description .product-description-control li:last-child .control-item{border-radius:50px}}.product-description .product-description-control li.active .control-item{background-color:#f7f9f9}.product-description .product-description-control li.active .control-item:before{opacity:1}.product-description .product-description-control li:first-child{margin-left:0}.product-description .product-description-control li:before{display:none}@media (max-width:320px){.product-description .product-description-control{margin-top:-51px;margin-bottom:30px}}@media (max-width:1000px){.product-description .product-description-control li .control-item{width:100%;border:none;border-radius:50px}}@media (max-width:768px){.product-description .product-description-control li .control-item{font-size:14px;padding:25px 70px}}.project-meta{margin-bottom:30px}.project-meta .post__date+.sl-wrapper{margin-left:20px}.project-meta+.crumina-heading{margin-bottom:30px}.project-meta .sl-wrapper .count-likes{font-family:"Varela Round",Arial,"Helvetica Neue",Helvetica,serif}.project-meta .likes{display:inline-block;color:#ff454f;margin-bottom:-10px}.project-meta .likes .count-likes{font-size:18px;float:left}.project-meta .likes i{font-size:26px;float:left;margin-right:5px}.challenge-solutions .challenge-solutions-thumb{border:2px solid #f7f9f9;border-radius:10px;padding:30px}.challenge-solutions .challenge-solutions-thumb img{margin-bottom:30px}.challenge-solutions .challenge-solutions-thumb .text{padding-left:30px;font-size:14px;margin-bottom:0}.challenge-solutions .challenge-solutions-content .crumina-heading:first-child{margin-bottom:60px}.product-description-ver3{position:relative}.product-description-ver3 .product-description-ver3-thumb{width:auto;margin:0 auto;position:relative;padding:60px 0 90px}@media (max-width:768px){.product-description-ver3 .product-description-ver3-thumb{padding-bottom:30px}}.half-height-bg{position:absolute;height:50%;left:0;right:0;bottom:0}.image-shadow-rounded{border-radius:10px;border-color:transparent;box-shadow:24px 50px 60px rgba(0,0,0,.3)}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:50px;box-shadow:9px 9px 9px 0 rgba(47,44,44,.2)}.select2-search input{border-radius:0}.interested-products{text-align:center}.interested-products .products>h2{padding:1.5em}.interested-products .crumina-heading{margin-bottom:50px}.interested-products .books-item{margin-bottom:60px}#items-grid>div.animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.cart-contents{display:inline-block}.cart-popup-wrap{position:absolute;top:39px;right:-50px;width:330px;border-radius:5px;box-shadow:15px 15px 30px rgba(0,0,0,.16);overflow:hidden;display:none;z-index:10}@media (max-width:980px){.cart-popup-wrap{right:auto;left:0}}@media (max-width:800px){.cart-popup-wrap{right:0;left:auto}}@media (max-width:570px){.cart-popup-wrap{right:0}}@media (max-width:320px){.cart-popup-wrap{right:-60px}}.cart-popup-wrap .popup-cart{padding:40px;background-color:#fff}.cart-popup-wrap .popup-cart .title-cart{font-size:22px}.cart-popup-wrap .popup-cart .subtitle{font-size:16px;margin-bottom:20px}.cart-popup-wrap .popup-cart .btn{text-transform:capitalize;width:100%;text-align:center}.cart-popup-wrap .popup-cart .cart-product .cart-product__item{display:table;padding:20px 0;border-bottom:2px solid #f7f9f9}.cart-popup-wrap .popup-cart .cart-product .cart-product__item:last-child{border:none}.cart-popup-wrap .popup-cart .cart-product .cart-product__item .product-del{width:25px;height:25px;position:relative;font-size:25px;z-index:2;font-weight:100;cursor:pointer;display:table-cell;vertical-align:middle}.cart-popup-wrap .popup-cart .cart-product .cart-product__item img{float:left;padding-right:20px;display:table-cell;vertical-align:middle;width:80px}.cart-popup-wrap .popup-cart .cart-product .cart-product__item .cart-product-content{display:table-cell;vertical-align:middle}.cart-popup-wrap .popup-cart .cart-product .cart-product__item .cart-product-content .cart-product-title{font-size:16px;line-height:1}.cart-popup-wrap .popup-cart .cart-product .cart-product__item .cart-product-content .price{font-size:14px}.cart-popup-wrap .cart-total{padding:30px 40px 40px;background-color:#f7f9f9;overflow:hidden;width:100%}.cart-popup-wrap .cart-total .cart-total-text{margin-bottom:30px;overflow:hidden}.cart-popup-wrap .cart-total .cart-total-text .title{text-transform:uppercase;font-size:16px;float:left}.cart-popup-wrap .cart-total .cart-total-text .total-price{font-size:18px;float:right}.cart-popup-wrap .cart-total .btn{width:50%;border-radius:50px 0 0 50px;float:left}.cart-popup-wrap .cart-total .btn:last-child{border-radius:0 50px 50px 0}.cart-popup-wrap .cart-total .btn+.btn{margin-left:0}.cart-popup-wrap.cart-with-product{width:370px}@media (max-width:360px){.cart-popup-wrap.cart-with-product{width:330px}}.cart-popup-wrap.cart-with-product .popup-cart{padding:40px 40px 0}.woocommerce-checkout-review-order-table .cart-product-wrap-title-main tr>th{padding:30px 0 30px 100px}@media (max-width:768px){.woocommerce-checkout-review-order-table .cart-product-wrap-title-main tr>th{padding-left:30px}}@media (max-width:570px){.woocommerce-checkout-review-order-table .cart-product-wrap-title-main tr>th{padding-left:10px}}.shop_table .variation{margin:5px 0}.variation-Color{display:inline-block}.woocommerce form .form-row label{padding-left:15px}.woocommerce div.product div.images img{width:auto}.woocommerce-product-gallery ol li:before{display:none}.woocommerce-product-gallery ol li{padding-left:0}figure.woocommerce-product-gallery__wrapper{max-width:none}.woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-MyAccount-navigation ul li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0f6";line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.25;transition:all .15s ease}.woocommerce-MyAccount-navigation ul li a:hover:before{opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f0e4"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f291"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f1c6"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f015"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:"\f09d"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f08b"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before{content:"\f021"}.my_account_orders .button.view:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f06e";margin-left:.5407911001em}p.order-again .button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";margin-left:.5407911001em}.woocommerce-MyAccount-downloads .button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0ed";margin-left:.5407911001em}.woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a:before,.woocommerce-page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a:before{content:"\f005"}.woocommerce-MyAccount-navigation ul li a{padding:.875em 0;display:block}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.woocommerce-MyAccount-navigation ul{margin-left:0;border-top:1px solid rgba(0,0,0,.05)}.woocommerce-MyAccount-navigation{width:17%;float:left;margin-right:5%}.woocommerce-MyAccount-content{width:76%;float:right;margin-right:0}.woocommerce-MyAccount-content fieldset{border:none}.woocommerce-MyAccount-content fieldset legend{font-size:2rem;margin-top:30px}.woocommerce form.login{border:none;padding:0}.woocommerce form.login input.button{display:block;width:auto;padding:18px 50px;text-transform:uppercase;font-weight:900;margin:30px 0;color:#fff;border-radius:30px;background-color:#4cc2c0}.woocommerce form.login [type=checkbox]{margin:9px 0 10px;box-shadow:none}@media (max-width:1024px){.woocommerce .product.first{clear:none}}@media (max-width:980px){.cart-total.cart_totals{width:100%}}@media (max-width:768px){.woocommerce table.shop_table_responsive tr td.product-thumbnail:before,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail:before{display:none}}@media (max-width:500px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:none}}.kc_tabs{display:inline-block;width:100%}.kc_wrapper.ui-tabs{width:100%;display:inline-block}.kc_vertical_tabs>.kc_wrapper.ui-tabs{border:none}.kc_tabs.kc-tabs-slider ul.kc-tabs-slider-nav{margin:0}ul.kc-tabs-slider-nav li{display:inline-block;cursor:pointer;padding:8px 15px}ul.kc-tabs-slider-nav li.kc-title-active{background:#ddd}.kc_tabs_nav,.nav-pills{*zoom:1;line-height:45px;margin:0;padding:0}.kc_tabs_nav:before,.nav-pills:before,.kc_tabs_nav:after,.nav-pills:after{display:table;line-height:0;content:""}.kc_tabs_nav:after,.nav-pills:after{clear:both}.kc_tabs_nav~.kc_tab{overflow:hidden;float:left;width:100%;height:0}html body.kc-css-system .kc_tabs_nav~.kc_tab:not(.ui-tabs-body-active){margin:0 !important;padding:0 !important}.kc_tabs_nav~.kc_tab.ui-tabs-body-active{height:inherit !important;background:#ddd}.kc_tabs_nav~.kc_tab .kc_tab_content{padding:30px 30px 15px}.kc_tabs_nav>li,.nav-pills>li{float:left}.kc_tabs_nav>li>a,.nav-pills>li>a{padding:0 30px;text-decoration:none;outline:none;display:block;line-height:50px;color:#6b6b6b}.kc_tabs>.kc_wrapper>.kc_tabs_nav{background:#eee;float:left;min-height:50px;margin:0;width:100%}.kc_tabs_nav{border-right:0 !important;border-bottom:0 !important;border-top:0 !important}.kc_tabs_nav>li{list-style:none;border-right:1px solid #fff;border-left:none !important;border-bottom:none !important}.kc_tabs_nav>li{margin:0;float:left;color:#333;box-shadow:none;cursor:pointer}.kc_tabs_nav>li:hover,.kc_tabs_nav>li>a:hover,.kc_tabs_nav>.ui-tabs-active>a{background-color:#ddd;color:#333}.kc_tabs_nav>.ui-tabs-active,.kc_tabs_nav>.ui-tabs-active:hover,.kc_tabs_nav>.ui-tabs-active>a,.kc_tabs_nav>.ui-tabs-active>a:hover{color:#555;display:block}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav{float:left;margin:0;padding:0;position:relative;width:25%;z-index:10;right:0}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav{border-right:none;right:0;left:0}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav~div.kc_tab{float:left;width:75%;height:0;overflow:hidden}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav~div.kc_tab.ui-tabs-body-active{height:inherit;border:1px solid #ddd}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav~div.kc_tab{list-style:outside none none}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li{list-style:outside none none;border:1px solid #ddd}.kc_wrapper>ul.ui-tabs-nav>li{overflow:hidden}.kc_vertical_tabs:not(.tabs_right)>.kc_wrapper>ul.ui-tabs-nav>li{border-right:0 !important}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav>li{border-left:0 !important}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li:not(:last-child){border-bottom:0 !important}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li>a:hover,.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li.ui-tabs-active>a,.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li.ui-tabs-active>a:hover{border:none;background:#f7f7f7;margin-left:0;color:#333}.kc_vertical_tabs>.kc_wrapper>ul.ui-tabs-nav>li>a{display:block;padding:12px 0 12px 20px;outline:none;text-decoration:none}.kc_vertical_tabs.tabs_right>.kc_wrapper>ul.ui-tabs-nav{float:right}.kc-video-inner iframe{margin-bottom:0}.kc_accordion_content{padding-bottom:0;padding-bottom:0;border-left:1px solid #eaeaea;color:#727272;border-right:1px solid #eaeaea;display:none}.kc_accordion_content.ui-state-body-active{height:inherit !important}.kc_accordion_section>.kc_accordion_header{position:relative;cursor:pointer;min-height:30px;line-height:30px;font-weight:700;font-size:inherit;margin-top:0;margin-bottom:-1px;float:left;width:100%;border:1px solid #e0e0e0}.kc_accordion_section>.ui-state-active{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0}.kc_accordion_header>span.ui-accordion-header-icon{float:right;font-family:'simple-line-icons';margin:17px;color:#aaa;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kc_accordion_header>span.ui-accordion-header-icon:before{content:"\e604"}.kc-section-active .kc_accordion_header.ui-state-active>span.ui-accordion-header-icon:before{content:"\e607"}.kc_accordion_header>a{display:block;font-size:15px;padding:10px 15px;text-decoration:none;outline:none;font-weight:400;border:none}.kc_accordion_header>a{cursor:pointer}.kc_accordion_content .kc-panel-body{padding:15px;float:left;width:100%}.kc_wrapper>.kc_tabs_nav.ui-tabs-nav{border-radius:50px 50px 0 0;overflow:hidden;float:left;width:auto !important}@media (max-width:1024px){.kc_wrapper>.kc_tabs_nav.ui-tabs-nav{border-radius:15px 15px 0 0}}.ui-tabs .kc_tabs_nav~.kc_tab .kc_tab_content{overflow:hidden;padding:40px 20px;background-color:#f7f9f9}.ui-tabs .kc_tabs_nav>.ui-tabs-active a{background-color:#f7f9f9}.ui-tabs .kc_tabs_nav>.ui-tabs-active a:before{opacity:1}.ui-tabs .kc_tabs_nav>li>a{padding:25px 70px;text-align:center;text-transform:uppercase;position:relative;font-size:18px;line-height:1;color:#2f2c2c;transition:all .3s ease}.ui-tabs .kc_tabs_nav>li>a:hover{color:#2f2c2c}.ui-tabs .kc_tabs_nav>li>a:before{content:'';display:block;width:60%;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);opacity:0;transition:all .3s ease}.ui-tabs .kc_tabs_nav>li:hover{background-color:transparent}@media (max-width:1024px){.ui-tabs .kc_tabs_nav>li{padding:15px 30px;font-size:16px}}@media (max-width:480px){.ui-tabs .kc_tabs_nav>li{width:100%}}.ui-tabs .kc_text_block p{color:#acacac}.ui-tabs .kc_tabs_nav~.kc_tab{transition:all .3s ease}@media (max-width:1024px){.kc_tabs>.kc_wrapper>.kc_tabs_nav{min-width:0}}.kc_image_gallery.kc-grid{width:100%;overflow:hidden}.kc_image_gallery.kc-grid .item-grid{float:left;position:relative;padding-right:10px;padding-bottom:10px}.kc-grid .item-grid a{position:relative;display:block}.kc_image_gallery.kc-grid .item-grid .kc-image-overlay{background:rgba(0,0,0,.2)}.kc_image_gallery.kc-grid .item-grid:hover .kc-image-overlay{opacity:1}.kc_image_gallery.kc-grid .item-grid img{display:block}.kc_image_gallery.kc-grid .item-grid{width:25%}.kc_image_gallery.kc-grid .item-grid.grid-2{width:50%}.kc_image_gallery.kc-grid .item-grid.grid-3{width:32.7%}.kc_image_gallery.kc-grid .item-grid.grid-4{width:25%}.kc_image_gallery.kc-grid.masonry .item-grid.grid-4{width:24.8%}.kc_image_gallery.kc-grid .item-grid.grid-5{width:20%}.kc_image_gallery.kc-grid .item-grid.grid-6{width:16.66666666666666%}.kc_image_gallery.kc-grid .item-grid img{max-width:100%;border-image-width:0}.kc_image_gallery{clear:both}.kc_single_image{max-width:100%;width:100%;position:relative}.kc_single_image figure{position:relative}.kc_single_image>a{width:100%;float:left;position:relative}.kc_single_image p{margin:10px 0;float:left;width:100%}.kc_image_empty{max-width:100%}.kc-image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .6s ease;opacity:0}.kc-image-overlay i{font-size:25px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:all .3s ease;border:2px solid #fff;width:50px;height:50px;text-align:center;line-height:50px}.kc-image-overlay:hover i{border-radius:10px}.kc_single_image:hover .kc-image-overlay{background:rgba(58,52,42,.7);opacity:1}
/*! formstone v1.1.3 [background.css] 2016-05-24 | GPL-3.0 License | formstone.it */
.fs-background{overflow:hidden;position:relative}.fs-background,.fs-background-container,.fs-background-media{transition:none}.fs-background-container{width:100%;height:100%;position:absolute;top:0;z-index:0;overflow:hidden}.fs-background-media{position:absolute;top:0;bottom:0;opacity:0}.fs-background-media.fs-background-animated{transition:opacity .5s linear}.fs-background-media iframe,.fs-background-media img,.fs-background-media video{width:100%;height:100%;display:block;-webkit-user-drag:none}.fs-background-media.fs-background-fixed,.fs-background-media.fs-background-native{width:100%;height:100%}.fs-background-media.fs-background-fixed img,.fs-background-media.fs-background-native img{display:none}.fs-background-media.fs-background-native{background-position:center;background-size:cover}.fs-background-media.fs-background-fixed{background-position:center;background-attachment:fixed}.fs-background-embed.fs-background-ready:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:''}.fs-background-embed.fs-background-ready iframe{z-index:0}.bg-layer{position:absolute !important;left:0;top:0;bottom:0;right:0;background:no-repeat center}