:root{--light-green:#00ab70;--dark-green:#005936;--cyan:#56aee3;--blue:#2c6ca5;--black:#000}body{background-color:#0c1825!important}.invert_content .awards-right{display:flex;flex-direction:column-reverse}.svg_image img{width:55px;height:35px;object-fit:contain}.custom_grid .vc_custom_1684339002676{padding-right:0}.custom_grid .tt-awards{margin-bottom:10px!important}.custom_grid{margin-bottom:30px}.custom_grid .tt-awards .awards-right p.awards-name{margin-top:0px!important}.white-text .label{color:#fff!important}form .wpcf7-form-control-wrap{display:block}.wpcf7-form-control,.wpcf7 textarea{background-color:rgb(255 255 255 / 10%)}.form_cols label{width:50%}.form_cols{gap:25px;margin-bottom:15px;display:flex;justify-content:space-between}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale:url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow:url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red:url(#wp-duotone-blue-red);--wp--preset--duotone--midnight:url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow:url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green:url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange:url(#wp-duotone-blue-orange);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem}:where(.is-layout-flex){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-columns.is-layout-flex){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}.mb_3{margin-bottom:3rem}.mb_5{margin-bottom:5rem}.c_single_image-wrapper{width:100%;display:block}.m_auto{margin:auto;display:block}.nv_spacer_m{padding-top:5rem}.vc_tt_service_boxs .icon-block-wrapper.two-column .vc_tt_service_box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.vc_tt_service_boxs .icon-block-wrapper.three-column .vc_tt_service_box{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.vc_tt_service_boxs .icon-block-wrapper.three-four .vc_tt_service_box{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.vc_tt_service_boxs .icon-block-wrapper .icon-block-grid{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vc_tt_achievements .achievement-carousel.owl-carousel{display:block}input.hideradio{visibility:hidden;position:absolute}.no_b_m{margin-bottom:0!important}.wpcf7-ttradio label{margin-right:20px}.wpcf7-ttradio label:last-child{margin-right:0}.wpcf7-ttradio label>input+span{cursor:pointer}.wpcf7-ttradio label>input:checked+span{background-color:rgba(0,0,0,.28)}.wpcf7-ttradio span{display:block}.wpcf7-ttradio span.ttradio-title{font-size:36px;font-weight:700;padding:14px 10px;background-color:rgba(0,0,0,.07);border-radius:5px;color:#212121}body{font-family:merriweather,serif;font-size:16px;line-height:30px;font-weight:400;color:#212121;overflow-x:hidden;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased!important}#main-container{background-color:#ebeff0}html,body{width:100%;height:100%}@media(max-width:575px){body{overflow-x:hidden}}body.error404.dark-404,body.body-bg-dark{background-color:#282625}body.error404.blue-404,body.body-bg-blue{background-color:#152230}body.error404.blue-light-404,body.body-bg-blue-light{background-color:#093149}body.error404.white-404,body.body-bg-white{background-color:#fff}body.error404.off-white-404,body.body-bg-off-white{background-color:#ebeff0}body.error404.theme-404,body.body-bg-theme{background-color:#f8d59e}p:last-child{margin-bottom:0}.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.column-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media(max-width:767px){.column-4,.column-3,.column-2{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(min-width:768px) and (max-width:1167){.column-3,.column-4{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}.pt-100{padding-top:100px!important}.no-gutters>.container>.row{margin-left:0;margin-right:0}.no-gutters .vc_column_container>.vc_column-inner,.no-gutters [class^=vc_col-],.no-gutters [class*=vc_col-]{padding-right:0;padding-left:0}a{color:#f26343}a,a>*{text-decoration:none}a:focus{color:#f26343}a:hover{color:#e65e40}a:focus,a:hover{text-decoration:none}.graycell img{-webkit-filter:grayscale(100%);filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(100%);-webkit-transition:.3s;transition:.3s}.graycell img:hover{-webkit-filter:none;filter:none}.letter-space-2{letter-spacing:2px}.letter-space-3{letter-spacing:3px}.letter-space-4{letter-spacing:4px}.letter-space-5{letter-spacing:5px}.navbar a,.form-control{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}a,.btn,.woocommerce a.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce .product .entry-summary a.single_add_to_cart_button{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn,.form-control,.form-control:hover,.form-control:focus,.navbar-custom .dropdown-menu{box-shadow:none}button:focus{outline:none!important}.list-style-arrow,.list-style-check,.list-style-circle,.list-style-arrow ul,.list-style-check ul,.list-style-circle ul{list-style:none;padding:0;margin:0 0 25px 30px}.list-style-arrow li,.list-style-check li,.list-style-circle li{padding-left:40px;position:relative;margin-bottom:10px}.list-style-arrow li:before,.list-style-check li:before,.list-style-circle li:before{content:"";left:0;top:0;position:absolute;font-family:"font awesome 5 free";-webkit-transition:all .3s;transition:all .3s;font-weight:900}.list-white li:before{color:#fff}.list-style-arrow li:hover:before,.list-style-check li:hover:before,.list-style-circle li:hover:before{color:#021bdd}.list-style-arrow li:before{content:"\f061"}.list-style-check li:before{content:"\f00c"}.list-style-circle li:before{content:"\f192"}audio{width:100%}h1,h2,h3,h4,h5,h6{color:#2f2f2f;font-weight:700!important;margin:0 0 15px;font-family:fira sans,sans-serif!important}h1{font-size:48px;line-height:58px}h2{font-size:30px;line-height:40px}h3{font-size:26px;line-height:36px}h4{font-size:22px;line-height:30px}h5{font-size:18px}h6{font-size:16px}.alignnone{margin:25px 0;display:block}.aligncenter,div.aligncenter{display:block;margin:25px auto}.alignright{display:block;float:right;margin:5px 0 25px 20px}.alignleft{display:block;float:left;margin:5px 20px 25px 0}a img.alignright{float:right;margin:15px 0 25px 20px}a img.alignnone{margin:15px 20px 25px 0}a img.alignleft{float:left;margin:15px 20px 25px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:5px 0 25px 20px!important}img.alignnone{margin:25px 0!important}img.alignleft{margin:5px 20px 25px 0!important}img.aligncenter{margin:25px auto!important}body:not(.single-post) .post-content>p:last-child img.alignleft,body:not(.single-post) .post-content>p:last-child img.alignright,body:not(.single-post) .post-content>p:last-child img.aligncenter,body:not(.single-post) .post-content>p:last-child img.alignnone,body:not(.single-post) .post-content>p:last-child .alignleft,body:not(.single-post) .post-content>p:last-child .alignright,body:not(.single-post) .post-content>p:last-child .aligncenter,body:not(.single-post) .post-content>p:last-child .alignnone,body:not(.single-post) .post-content>figure.alignleft:last-child,body:not(.single-post) .post-content>figure.alignright:last-child,body:not(.single-post) .post-content>figure.aligncenter:last-child,body:not(.single-post) .post-content>figure.alignnone:last-child,body:not(.single-post) .post-content>blockquote:last-child{margin-bottom:0!important}.alignfull,.alignwide{margin-left:0;margin-right:0;width:auto}.wp-block-image{max-width:inherit}@media only screen and (min-width:950px){.single-post .entry-content .alignwide{margin-left:-100px;margin-right:-100px;width:auto}.single-post .entry-content .alignfull{margin-left:calc(-100vw/2 + 101.8%/2);margin-right:calc(-100vw/2 + 101.8%/2)}.single-post.header-left-menu .entry-content .alignfull{margin-left:calc(-100vw/2 + 100%/2 - -58px);margin-right:calc(-100vw/2 + 100%/2 - -58px)}.single-post .creative .entry-content .alignfull{margin-left:calc(-100vw/2 + 75%/2);margin-right:calc(-100vw/2 + 50%/2);max-width:100vw}.single-post .entry-content .alignfull{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw}.wp-block-gallery{margin:0 -8px 15px}}@media screen and (min-width:568px) and (max-width:767px){.wp-block-cover-image{min-height:300px}}@media(max-width:567px){.wp-block-cover-image{min-height:220px}}.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0!important;margin:15px 0;clear:both}.wp-block-gallery.alignleft{margin-right:30px}.wp-block-gallery.alignright{margin-left:30px}.has-single-sidebar.single-post .entry-content .alignwide{margin-left:-30px;margin-right:-30px}.single-post .creative .entry-content .alignwide{margin-left:-100px;margin-right:-100px}.has-single-sidebar.single-post .creative .entry-content .alignwide,.has-single-sidebar.single-post .entry-content .alignfull{margin-left:-30px;margin-right:-30px}.wp-caption{background:#fff;border-bottom:1px solid #f0f0f0;text-align:center;max-width:100%}.wp-caption figcaption{padding:7px 0;font-size:14px;color:#666}.wp-caption.alignnone{margin:20px 0 25px}.wp-caption.alignleft{margin:20px 20px 25px 0}.wp-caption.alignright{margin:20px 0 25px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-block-embed figcaption{margin-bottom:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-table.is-style-stripes{border-color:#c9c9c9}.wp-block-cover,.wp-block-cover-image{min-height:450px}.wp-block-column{margin-bottom:30px}.wp-block-column .wp-block-quote{margin-top:0}.wp-block-column:nth-child(2n+1),.blog .wp-block-column:not(:last-child){margin-right:15px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:15px}.wp-block-image figcaption{line-height:22px}.single-post .wp-block-columns.alignfull,.single-post .wp-block-columns.alignwide{padding:0 15px}.has-single-sidebar.single-post .wp-block-columns.alignfull,.has-single-sidebar.single-post .wp-block-columns.alignwide{padding:0}.blog .wp-block-columns ol,.blog .wp-block-columns ul,.blog .wp-block-columns dl{padding-left:0;list-style-position:inside}.blog .wp-block-columns blockquote{padding:0 0 0 15px}.blog .wp-block-columns blockquote cite:before{top:8px;width:15px}.blog .wp-block-columns blockquote cite{font-size:13px;padding-left:20px;line-height:1.3;display:inline-block}.blog .wp-block-media-text .has-large-font-size{font-size:22px;margin-bottom:8px}.blog .wp-block-pullquote.is-style-solid-color blockquote{width:100%}.blog .wp-block-gallery.columns-4 figcaption,.blog .wp-block-gallery.columns-5 figcaption,.blog .wp-block-gallery.columns-6 figcaption,.blog .wp-block-gallery.columns-7 figcaption,.blog .wp-block-gallery.columns-8 figcaption,.blog .wp-block-gallery.columns-9 figcaption{display:none}.wp-block-separator{width:100px;border-color:#ccc;margin:30px auto}.wp-block-separator.is-style-wide{width:100%}.wp-block-separator.is-style-dots:before{padding-left:0;font-weight:700}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:10px}.widget_recent_comments ul li a,.wp-block-latest-comments__comment-meta a{color:#212121}.widget_recent_comments ul li a:hover,.wp-block-latest-comments__comment-meta a:hover{color:#021bdd}.comment-author-link,.wp-block-latest-comments__comment-author{font-weight:700}.wp-block-latest-comments__comment{display:block;position:relative;overflow:hidden}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.posts-content .wp-block-latest-comments li article{overflow:hidden;margin-bottom:0}.wp-block-categories,.wp-block-archives,.wp-block-latest-posts{padding-left:0}.wp-block-latest-posts.is-grid li:last-child{margin-bottom:0}.wp-block-categories li,.wp-block-archives li,.wp-block-latest-posts li{list-style:none;padding-left:20px;position:relative}.wp-block-latest-posts li{margin-bottom:20px}.wp-block-categories li a,.wp-block-archives li a,.wp-block-latest-posts li a{color:#212121}.wp-block-categories li a:hover,.wp-block-archives li a:hover,.wp-block-latest-posts li a:hover{color:#021bdd}.wp-block-categories li .children,.wp-block-archives li .children,.wp-block-latest-posts li .children{padding-left:0}.wp-block-categories li:before,.wp-block-archives li:before,.wp-block-latest-posts li:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;color:rgba(0,0,0,.4)}.wp-block-archives-dropdown select{padding:10px;width:100%;margin-bottom:15px;border:1px solid #c9c9c9;border-radius:3px}@media(min-width:600px){.blog .wp-block-latest-posts.columns-4 li,.blog .wp-block-latest-posts.columns-5 li,.blog .wp-block-latest-posts.columns-6 li,.blog .wp-block-latest-posts.columns-7 li,.blog .wp-block-latest-posts.columns-8 li,.blog .wp-block-latest-posts.columns-9 li{width:calc(33.3% - 16px)}}.has-huge-font-size,.has-large-font-size,.has-larger-font-size{line-height:1.5}.wp-block-video video{display:block}p.wp-block-subhead,.entry-content .wp-block-cover,.entry-content .wp-block-cover-image,.entry-content .wp-block-gallery,.wp-block-image,.wp-block-text-columns,.entry-content .wp-block-button,blockquote.wp-block-quote,.entry-content .wp-block-quote.is-large,.wp-block-code,.wp-block-audio,.entry-content .wp-block-video,.wp-block-preformatted,.wp-block-verse,.wp-block-table,.wp-block-categories,.entry-content .wp-block-latest-posts,.wp-block-embed,.wp-block-pullquote,.wp-block-media-text{margin:25px 0 30px}.entry-content ul.wp-block-gallery{margin:25px 0}.entry-content .wp-block-button.alignleft,blockquote.wp-block-quote.alignleft,.entry-content .wp-block-quote.is-large.alignleft,.entry-content .wp-block-cover.alignleft,.wp-block-pullquote.alignleft,.wp-block-image.alignleft,.entry-content .wp-block-cover-image.alignleft{margin:0 20px 30px 0}.entry-content .wp-block-gallery.alignleft{margin:0 20px 25px 0}.entry-content .wp-block-button.alignright,blockquote.wp-block-quote.alignright,.entry-content .wp-block-quote.is-large.alignright,.entry-content .wp-block-cover.alignright,.wp-block-pullquote.alignright,.wp-block-image.alignright,.entry-content .wp-block-cover-image.alignright{margin:0 0 30px 20px}.entry-content .wp-block-gallery.alignright{margin:0 0 25px 20px}.post-content>p.wp-block-subhead:last-child,.entry-content .post-content>.wp-block-cover:last-child,.entry-content .post-content>.wp-block-cover-image:last-child,.post-content>.wp-block-image:last-child,.post-content>.wp-block-image:last-child .alignleft,.post-content>.wp-block-image:last-child .alignright,.post-content>.wp-block-image:last-child .aligncenter,.post-content>.wp-block-image:last-child .alignnone,.post-content>.wp-block-text-columns:last-child,.entry-content .post-content>.wp-block-button:last-child,.post-content>blockquote.wp-block-quote:last-child,.entry-content .post-content>.wp-block-quote.is-large:last-child,.post-content>.wp-block-code:last-child,.post-content>.wp-block-audio:last-child,.entry-content .post-content>.wp-block-video:last-child,.post-content>.wp-block-preformatted:last-child,.post-content>.wp-block-verse:last-child,.post-content>.wp-block-table:last-child,.post-content>.wp-block-categories:last-child,.entry-content .post-content>.wp-block-latest-posts:last-child,.post-content>.wp-block-embed:last-child,.post-content>.wp-block-pullquote:last-child,.post-content>.wp-block-media-text:last-child,.entry-content .post-content>ul.wp-block-gallery:last-child,.entry-content .post-content>.wp-block-gallery.alignleft:last-child,.entry-content .post-content>.wp-block-cover.alignleft:last-child,.entry-content .post-content>.wp-block-gallery.alignright:last-child,.entry-content .post-content>.wp-block-cover.alignright:last-child{margin-bottom:0;overflow:hidden}.opacity-1{opacity:.1!important;-ms-filter:"alpha(opacity=10)"}.opacity-2{opacity:.2!important;-ms-filter:"alpha(opacity=20)"}.opacity-3{opacity:.3!important;-ms-filter:"alpha(opacity=30)"}.opacity-4{opacity:.4!important;-ms-filter:"alpha(opacity=40)"}.opacity-5{opacity:.5!important;-ms-filter:"alpha(opacity=50)"}.opacity-6{opacity:.6!important;-ms-filter:"alpha(opacity=60)"}.opacity-7{opacity:.7!important;-ms-filter:"alpha(opacity=70)"}.opacity-8{opacity:.8!important;-ms-filter:"alpha(opacity=80)"}.opacity-9{opacity:.9!important;-ms-filter:"alpha(opacity=90)"}@media(min-width:1200px) and (max-width:1399px){.container{max-width:1170px}}@media(min-width:1400px){.container{max-width:1200px}}figure{margin:0 0 24px}.list-inline{list-style:none;margin:0}.list-inline li{display:inline-block}body.fullwidth-layout{background-image:none!important}.fa{font-family:"font awesome 5 free"}.transparent,.transparent .vc_tta-panels{background:0 0!important;border-color:transparent!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.vc_parallax .vc_parallax-inner{background-size:contain!important;background-repeat:no-repeat}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-size:inherit}.header-left-menu .site-wrapper,.no-header .site-wrapper,.header-transparent .site-wrapper{padding:0!important}@media only screen and (min-width:1200px){.header-left-menu .site-wrapper{margin-left:100px}}@media only screen and (min-width:1200px){.box-layout .site-wrapper{max-width:1200px;margin:0 auto;box-shadow:0 0 5px 1px rgba(0,0,0,.05);overflow:hidden}.box-framed-layout .site-wrapper{max-width:1200px;margin:0 auto;box-shadow:0 0 5px 1px rgba(0,0,0,.05);overflow:hidden;padding:25px 0}.box-layout .header-wrapper,.box-framed-layout .header-wrapper{max-width:1200px}.box-framed-layout .header-top-wrapper{margin-top:25px}}@media only screen and (min-width:1300px){.box-framed-layout .site-wrapper,.box-layout .site-wrapper{max-width:1220px}.box-framed-layout .header-wrapper,.box-layout .header-wrapper{max-width:1220px;margin:0 auto}}@media only screen and (min-width:1400px){.box-framed-layout .site-wrapper,.box-layout .site-wrapper{max-width:1400px}.box-framed-layout .header-wrapper,.box-layout .header-wrapper{max-width:1400px;margin:0 auto}}@media only screen and (min-width:1200px){body.box-framed-layout:before,body.box-framed-layout:after{background:inherit;content:"";display:block;height:25px;left:0;position:fixed;width:100%;z-index:999}body.box-framed-layout:after{bottom:0}}@media(min-width:768px){body.border-layout:before,body.border-layout:after{background:inherit;content:"";display:block;height:20px;left:0;position:fixed;width:100%;z-index:99999}body.border-layout:after{bottom:0}.border-layout .site-wrapper{margin:0 20px;overflow:hidden}.border-layout .header-top-wrapper{margin-top:20px}.border-layout .header-wrapper.navbar-fixed-top{width:inherit;left:20px;right:20px}}.section-wrapper{position:relative}.section-padding{padding:120px 0}@media(min-width:768px) and (max-width:991px){.vc_row.mobile-padding,.mobile-padding{padding:80px 0!important}}@media(min-width:576px) and (max-width:767px){.vc_row.mobile-padding,.mobile-padding{padding:60px 0!important}}@media(max-width:575px){.vc_row.mobile-padding,.mobile-padding{padding:50px 0!important}}@media(max-width:767px){.white-overlay,.dark-overlay{position:relative}.white-overlay:before,.dark-overlay:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block!important;height:100%}.white-overlay:before{background-color:rgba(255,255,255,.4)}.dark-overlay:before{background-color:rgba(0,0,0,.5)}}.vc_row.section-wrapper{margin-left:0;margin-right:0}.ie9 .vc_row-o-full-height .container{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%)}.page-left-sidebar .entry-content .container,.page-right-sidebar .entry-content .container,.page-no-sidebar .entry-content .container,.blog-wrapper .posts-content .container{width:100%}.mb-50{margin-bottom:50px}.no-padding{padding:0}.tt-overlay{background-color:rgba(0,0,0,.6);position:absolute!important;left:0;top:0;right:0;bottom:0}.overflow-hidden{overflow:hidden}.gutenberg-page-template,.page-wrapper,.content-wrapper{padding:100px 0}.header-section-show.bottom-to-top-overlay .page-wrapper,.header-section-show.bottom-to-top-overlay .content-wrapper{padding:0 0 100px}.page .page-wrapper .page-content{padding:25px 30px;background-color:#fff;overflow:hidden;border:1px solid #e5e5e5;border-radius:4px}.blog-wrapper.blog-sticky{padding-top:50px}.colored{color:#021bdd}.white-text,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:#fff}.dark-text{color:#212121}.theme-text{color:#021bdd}dl dd{margin-bottom:10px}pre{border:1px solid #c9c9c9;padding:15px}iframe{width:100%}.post-content>ul:last-child,.post-content>ol:last-child{margin-bottom:0}.alert{padding:8px 15px;border-radius:0}.alert-info{color:#31708f;background-color:#f5f5f5;border-color:transparent;border-radius:3px}blockquote{position:relative;margin:0 0 21px;padding:15px 10px 15px 20px;border-left:4px solid #b7b7b7;font-size:16px;font-style:italic}blockquote[style*="text-align:right"]{border-left:0;border-right:4px solid #b7b7b7;padding-right:30px!important}.blog .posts-content .entry-content blockquote[style*="text-align:right"]{padding-right:30px!important}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 21px;padding:15px 10px 15px 20px;font-size:20px}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,.wp-block-pullquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:20px;line-height:1.8}.wp-block-pullquote p br{display:none}.blog .entry-content blockquote{padding-right:0!important}.has-no-sidebar .entry-content .wp-block-pullquote blockquote{margin-left:0}blockquote cite{font-size:13px;position:relative;padding-left:28px}blockquote cite br{display:none}blockquote cite:before{content:"";position:absolute;top:50%;left:0;width:20px;height:1px;background-color:#212121}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:16px}.wp-block-pullquote{border-top:4px solid #b7b7b7;border-bottom:4px solid #b7b7b7;padding:40px 0!important;border-left:0}.wp-block-pullquote.is-style-solid-color{padding-left:15px!important;padding-right:15px!important}.wp-block-pullquote blockquote{padding:0 50px;margin:0;border:0}.wp-block-pullquote cite,.wp-block-pullquote footer{font-style:normal}.blog-template .wp-block-pullquote blockquote,.blog .wp-block-pullquote blockquote{max-width:100%}.blog .wp-block-pullquote blockquote{padding:0}.blog .wp-block-embed-twitter{margin:0 auto}.blog iframe{margin:0 auto;width:100%!important}.wp-block-pullquote blockquote>p,.wp-block-pullquote>p{margin:5px!important}.blog-quote blockquote{background-color:#0290dd;min-height:320px;color:#fff;padding:30px 30px 150px;border-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-style:normal;font-size:20px;line-height:32px;margin:0}.single .blog-quote blockquote{padding:30px}.blog-quote blockquote i{font-size:30px;margin-bottom:10px}.blog-quote blockquote p{margin-bottom:5px}.blog-quote blockquote a{color:#fff;padding-bottom:10px;position:relative}ul.check-list{padding-left:30px}ul.check-list li{list-style:none;position:relative}ul.check-list li:before{position:absolute;top:0;left:-30px;content:"\f00c";font-family:fontawesome;margin-right:15px}table{border:1px solid #c9c9c9;width:100%;max-width:100%;margin-bottom:15px}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:5px;vertical-align:middle;border:1px solid #c9c9c9;border-top:1px solid #c9c9c9}table a{color:#212121;text-decoration:underline}.footer-sidebar table{border:1px solid #6b6b6b}.footer-sidebar table>tbody>tr>td,.footer-sidebar table>tbody>tr>th,.footer-sidebar table>tfoot>tr>td,.footer-sidebar table>tfoot>tr>th,.footer-sidebar table>thead>tr>td,.footer-sidebar table>thead>tr>th{border:1px solid #6b6b6b;border-top:1px solid #6b6b6b}.post-content>table:last-child{margin-bottom:0}.owl-controls{margin:-20px 0 0}.owl-theme .owl-dots .owl-dot span{margin:0 5px;border-radius:0;background-color:rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.owl-theme.squire-dot .owl-dots .owl-dot span{-webkit-transform:rotate(0);transform:rotate(0)}.owl-theme.circle-dot .owl-dots .owl-dot span{border-radius:50%}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#021bdd;border:1px solid #021bdd}.btn,.vc_general.vc_btn3,.woocommerce a.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce .product .entry-summary a.single_add_to_cart_button{font-family:fira sans,sans-serif;position:relative;padding:14px 28px;border-radius:0;font-size:14px;font-weight:500;text-transform:uppercase;z-index:1;overflow:hidden}.btn:before,.btn:after,.vc_general.vc_btn3:before,.vc_general.vc_btn3:after,.woocommerce a.button:before,.woocommerce a.button:after,.woocommerce button.button.alt:before,.woocommerce button.button.alt:after,.woocommerce input.button:before,.woocommerce input.button:after,.woocommerce input.button.alt:before,.woocommerce input.button.alt:after,.woocommerce #respond input#submit:before,.woocommerce #respond input#submit:after,.woocommerce .product .entry-summary a.single_add_to_cart_button:before,.woocommerce .product .entry-summary a.single_add_to_cart_button:after{content:"";width:150%;height:200%;background-color:rgba(255,255,255,.25);position:absolute;-webkit-transform:rotate(32deg);transform:rotate(32deg);left:-100%;top:66px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-1;-webkit-filter:blur(2px);filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgLz48L2ZpbHRlcj48L3N2Zz4jZmlsdGVy);filter:blur(2px)}.btn:before,.vc_general.vc_btn3:before,.woocommerce a.button:before,.woocommerce button.button.alt:before,.woocommerce input.button:before,.woocommerce input.button.alt:before,.woocommerce #respond input#submit:before,.woocommerce .product .entry-summary a.single_add_to_cart_button:before{-webkit-transition-delay:.2s;transition-delay:.2s}.btn:hover:before,.btn:hover:after,.vc_general.vc_btn3:hover:before,.vc_general.vc_btn3:hover:after,.woocommerce a.button:hover:before,.woocommerce a.button:hover:after,.woocommerce button.button.alt:hover:before,.woocommerce button.button.alt:hover:after,.woocommerce input.button:hover:before,.woocommerce input.button:hover:after,.woocommerce input.button.alt:hover:before,.woocommerce input.button.alt:hover:after,.woocommerce #respond input#submit:hover:before,.woocommerce #respond input#submit:hover:after,.woocommerce .product .entry-summary a.single_add_to_cart_button:hover:before,.woocommerce .product .entry-summary a.single_add_to_cart_button:hover:after{left:100%;top:-92px}.btn-xs{padding:8px 16px;font-size:11px}.btn-sm{padding:12px 24px;font-size:12px}.btn-group-lg>.btn,.btn-lg{padding:16px 32px;font-size:16px}.btn-xl{padding:18px 36px;font-weight:600;font-size:18px}.btn-primary,.loadmore-btn,.show>.btn-primary.dropdown-toggle,.open>.dropdown-toggle.btn-primary,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce .product .entry-summary a.single_add_to_cart_button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.widget.woocommerce #respond input#submit,.widget.woocommerce a.button,.widget.woocommerce button.button,.widget.woocommerce input.button{font-family:fira sans,sans-serif;color:#fff;font-size:15px;font-weight:500;text-transform:uppercase;background-color:#021bdd;border:0}.loadmore-btn:focus,.loadmore-btn:hover,.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button:active,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:active,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button:active,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:active,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:active,.woocommerce .product .entry-summary a.single_add_to_cart_button:hover,.woocommerce .product .entry-summary a.single_add_to_cart_button:focus,.woocommerce .product .entry-summary a.single_add_to_cart_button:active,.widget.woocommerce #respond input#submit:hover,.widget.woocommerce a.button:hover,.widget.woocommerce button.button:hover,.widget.woocommerce input.button:hover{background-color:#0218be;color:#fff;box-shadow:none}.btn-outline{color:#fff;background-color:transparent;border-color:#fff}.btn-outline.active,.btn-outline.focus,.btn-outline:active,.btn-outline:focus,.btn-outline:hover,.open>.dropdown-toggle.btn-outline{color:#fff;background-color:#021bdd;border-color:transparent}.btn-default{color:#021bdd;background-color:#fff;border-color:transparent}.btn-creative{position:relative;background:0 0;color:#fff;font-size:16px;font-weight:500;margin:0 10px;line-height:30px;display:inline-block;z-index:1}.btn-creative:hover{color:#ffff}.btn-creative:after,.btn-creative:before{content:"";left:-10px;right:-10px;width:calc(100% + 20px);height:10px;bottom:4px;background-color:#021bdd;position:absolute;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-creative:after{-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#f26343}.btn-creative:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#021bdd;background-color:#dfdfdf;border-color:transparent}.form-group{margin-bottom:30px}.form-control{height:45px;background-color:transparent;border:1px solid #c9c9c9;border-radius:3px}.form-control:focus{border-color:#021bdd;background-color:#fafafa}.page-header-section{position:relative;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:450px;text-align:center;background-position:center}.page-header-section .tt-overlay{position:relative;background-color:rgba(0,0,0,.5)}.page-header-section .tt-overlay.bottom-to-top-overlay{background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgb(255,255,255) 100%)}.page-header-section .tt-overlay.bottom-to-top-overlay:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);z-index:1}.blog .page-header-section .tt-overlay.bottom-to-top-overlay,.search .page-header-section .tt-overlay.bottom-to-top-overlay,.archive:not(.post-type-archive) .page-header-section .tt-overlay.bottom-to-top-overlay{background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgb(233,237,240) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgb(233,237,240) 100%)}.blog .page-header-section .tt-overlay.bottom-to-top-overlay:after,.search .page-header-section .tt-overlay.bottom-to-top-overlay:after,.archive:not(.post-type-archive) .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(233,237,240,0) 0%,rgb(233,237,240) 100%);background:linear-gradient(to bottom,rgba(233,237,240,0) 0%,rgb(233,237,240) 100%)}body.body-bg-dark .page-header-section .tt-overlay.bottom-to-top-overlay,body.body-bg-dark .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(40,38,37,0) 0%,rgba(40,38,37,1) 100%);background:linear-gradient(to bottom,rgba(40,38,37,0) 0%,rgba(40,38,37,1) 100%)}body.body-bg-blue .page-header-section .tt-overlay.bottom-to-top-overlay,body.body-bg-blue .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(21,34,48,0) 0%,rgb(21,34,48) 100%);background:linear-gradient(to bottom,rgba(21,34,48,0) 0%,rgb(21,34,48) 100%)}body.body-bg-blue-light .page-header-section .tt-overlay.bottom-to-top-overlay,body.body-bg-blue-light .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(9,49,73,0) 0%,rgb(9,49,73) 100%);background:linear-gradient(to bottom,rgba(9,49,73,0) 0%,rgb(9,49,73) 100%)}body.body-bg-white .page-header-section .tt-overlay.bottom-to-top-overlay,body.body-bg-white .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%)}body.body-bg-off-white .page-header-section .tt-overlay.bottom-to-top-overlay,body.body-bg-off-white .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(235,239,240,0) 0%,rgb(235,239,240) 100%);background:linear-gradient(to bottom,rgba(235,239,240,0) 0%,rgb(235,239,240) 100%)}body.body-bg-theme .page-header-section .tt-overlay.bottom-to-top-overlay,body.body-bg-theme .page-header-section .tt-overlay.bottom-to-top-overlay:after{background:-webkit-linear-gradient(top,rgba(248,213,158,0) 0%,rgb(248,213,158) 100%);background:linear-gradient(to bottom,rgba(248,213,158,0) 0%,rgb(248,213,158) 100%)}.page-header-section h1,.page-header-section h2{display:inline-block;font-size:60px;line-height:70px;color:#fff;margin:0;font-weight:900}body.bottom-to-top-overlay .page-header-section h2{color:#152230}@media(max-width:991px){.page-header-section h2{font-size:36px;line-height:40px}}@media(max-width:575px){.page-header-section{padding:20px 0!important;height:220px!important}.page-header-section h2{font-size:26px;line-height:30px}}.page-header-section .page-header{margin:0;padding:0;border-bottom:0;position:relative;z-index:101}.single-post .page-header-section .page-header{text-align:center}.header-default .page-header-section,.no-header .page-header-section{padding:100px 0}.header-transparent .page-header-section{padding:130px 0 100px}.page-header .breadcrumb{background-color:transparent;padding:0;margin:10px 0 0;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.single-post.header-transparent .page-header .breadcrumb{-ms-flex-pack:left;-webkit-box-pack:left;justify-content:left}.single-post .page-header .breadcrumb{float:none}.page-header .breadcrumb li a,.page-header .breadcrumb li.active{color:#e2e2e2}.page-header .breadcrumb li a:hover{text-decoration:underline}.page-header .breadcrumb>li+li:before{color:#e2e2e2}body.bottom-to-top-overlay .page-header .breadcrumb li a,body.bottom-to-top-overlay .page-header .breadcrumb li.active,body.bottom-to-top-overlay .page-header .breadcrumb>li+li:before{color:#152230}body.body-bg-dark.bottom-to-top-overlay .page-header .breadcrumb li a,body.body-bg-blue.bottom-to-top-overlay .page-header .breadcrumb li a,body.body-bg-blue-light.bottom-to-top-overlay .page-header .breadcrumb li a,body.body-bg-dark.bottom-to-top-overlay .page-header-section h2,body.body-bg-blue.bottom-to-top-overlay .page-header-section h2,body.body-bg-blue-light.bottom-to-top-overlay .page-header-section h2,body.body-bg-dark.bottom-to-top-overlay .page-header-section .page-header .breadcrumb li.active,body.body-bg-blue.bottom-to-top-overlay .page-header-section .page-header .breadcrumb li.active,body.body-bg-blue-light.bottom-to-top-overlay .page-header-section .page-header .breadcrumb li.active,body.body-bg-dark.bottom-to-top-overlay .page-header-section .page-header .breadcrumb>li+li:before,body.body-bg-blue.bottom-to-top-overlay .page-header-section .page-header .breadcrumb>li+li:before,body.body-bg-blue-light.bottom-to-top-overlay .page-header-section .page-header .breadcrumb>li+li:before{color:#fff}@media(max-width:767px){.page-header-section{text-align:center}.page-header-section h2{display:block;margin-bottom:0}.page-header .breadcrumb{margin:15px 0 0}}.main-menu-wrapper{margin-top:8px}.main-menu,.header-default .navbar>.container{position:relative}.navbar .justify-content-start{margin-left:20px}.header-center-logo .navbar .justify-content-start{margin-left:0}.standard-menu .navbar .container{position:relative}.navbar{background-color:#152230}@media(min-width:992px){.navbar-nav li.new>a{position:relative}.navbar-nav li.new>a:before{content:"New";position:absolute;left:0;top:-3px;font-size:10px;background-color:red;display:inline-block;line-height:12px;padding:0 2px;color:#fff;border-radius:3px;text-transform:uppercase}.navbar-nav .dropdown-menu li.new>a:before{left:auto;right:25px;top:14px}.navbar-nav li.has-mega-menu{position:static}.standard-menu .navbar-nav ul{padding:10px 20px;box-shadow:0 0 15px rgba(0,0,0,.1)}.navbar-nav ul{position:static;display:block;border:0;margin:0;min-width:230px;border-radius:0}.header-left-menu .navbar-nav .megamenu-wrapper ul{min-width:700px}.navbar{padding:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header-transparent .navbar{background-color:transparent}.navbar-nav>li>.dropdown-menu{margin-top:23px}.sticky .navbar-nav>li>.dropdown-menu{margin-top:13px}.navbar-right .dropdown-menu{right:auto;left:15px}.sticky .navbar-right .dropdown-menu{left:13px}.wpb_wrapper .navbar-collapse{display:block!important}}.single-post .header-wrapper .navbar,.header-default .header-wrapper .navbar{-o-box-shadow:0 2px 4px -3px rgba(0,0,0,.25);box-shadow:0 2px 4px -3px rgba(0,0,0,.25)}.header-default.header-transparent .header-wrapper .navbar{box-shadow:none}.navbar-brand{margin:0;padding:0;height:auto}.header-left-menu .navbar-brand{min-width:100px;text-align:center}@media(min-width:1200px){.header-left-menu .navbar-brand{margin:10px auto 0}}.navbar-brand img{height:inherit}.header-left-menu .navbar-brand img{margin:0 auto}.navbar-brand span{display:inline-block;padding:0;font-size:25px;height:80px;line-height:80px}.standard-menu .navbar-brand img{max-height:80px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}@media(min-width:992px){.header-center-logo .navbar>.container .navbar-brand,.header-center-logo .navbar>.container-fluid .navbar-brand{margin:0 20px}}@media(max-width:575px){.header-left-menu .navbar-brand{min-width:80px}.navbar-brand img{max-height:60px}}.navbar .nav>li{padding:0 15px;-webkit-transition:padding .4s ease-in-out;transition:padding .4s ease-in-out}.navbar .nav>li:first-child{padding-left:0}.navbar .nav>li:last-child{padding-right:0}.navbar .nav>li>a{line-height:50px;-webkit-transform:translateZ(0);transform:translateZ(0)}.navbar .nav li a i{margin-right:8px}.navbar .nav li a.menu-heading{cursor:default;font-size:15px!important;text-transform:uppercase;padding-left:0!important}.navbar .nav li a.menu-heading:hover{color:inherit;background-color:transparent}.navbar .nav li.has-mega-menu a.menu-heading::before{top:auto;bottom:7px;width:20px}.navbar .nav li.has-mega-menu a.menu-heading:hover{padding-left:0}.navbar .nav li.has-mega-menu a.menu-heading:hover:before{width:20px}.navbar{margin-bottom:0;border-color:transparent;z-index:10000;border:0;border-radius:0;padding:0}.header-wrapper.navbar-fixed-top{position:static;width:100%;z-index:100}.header-wrapper.navbar-fixed-top.sticky{position:fixed}.header-transparent .header-wrapper.navbar-fixed-top{position:absolute;top:0}.header-wrapper.navbar-fixed-top.sticky{position:fixed;top:0;z-index:999;background-color:#152230}.header-transparent .header-wrapper.sticky{background-color:#152230}.single-post.header-transparent .header-wrapper,.header-section-hide.header-transparent:not(.page-template-template-home) .header-wrapper{position:static;background-color:#152230}.single-post.header-transparent .header-wrapper:before{display:none}.single-post.header-transparent .header-wrapper.sticky,.header-section-hide.header-transparent:not(.page-template-template-home) .header-wrapper.sticky{position:fixed}@media(max-width:575px){.header-transparent .header-wrapper.sticky,.header-transparent .header-wrapper.navbar-fixed-top{position:static;background-color:#152230}.header-default .header-wrapper.navbar-fixed-top,.header-default .header-wrapper.sticky{position:static}}@media only screen and (min-width:1200px){.box-framed-layout .header-wrapper.navbar-fixed-top.sticky{top:25px}}@media only screen and (min-width:768px){.border-layout .header-wrapper.navbar-fixed-top.sticky{top:20px}}@media only screen and (min-width:1300px){.box-framed-layout .site-wrapper .header-wrapper.navbar-fixed-top.sticky,.box-framed-layout .site-wrapper .navbar.navbar-fixed-top.sticky,.box-layout .site-wrapper .header-wrapper.navbar-fixed-top.sticky,.box-layout .site-wrapper .navbar.navbar-fixed-top.sticky{max-width:1220px;margin:0 auto}}@media only screen and (min-width:1400px){.box-framed-layout .site-wrapper .header-wrapper.navbar-fixed-top.sticky,.box-framed-layout .site-wrapper .navbar .navbar-fixed-top.sticky,.box-layout .site-wrapper .header-wrapper.navbar-fixed-top.sticky,.box-layout .site-wrapper .navbar .navbar-fixed-top.sticky{max-width:1400px;margin:0 auto}}@media(min-width:768px){.border-layout .header-wrapper.navbar-fixed-top.sticky,.border-layout .navbar .navbar-fixed-top.sticky{left:20px;right:20px;width:inherit}}.admin-bar.header-transparent .header-wrapper,.admin-bar .header-wrapper,.admin-bar .sticky.header-wrapper{top:32px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}@media only screen and (min-width:1200px){.box-framed-layout.admin-bar.header-transparent .header-wrapper,.box-framed-layout.admin-bar .header-wrapper,.box-framed-layout.admin-bar .header-wrapper.sticky{top:57px}}@media only screen and (min-width:768px){.border-layout.admin-bar.header-transparent .header-wrapper,.border-layout.admin-bar .header-wrapper,.border-layout.admin-bar .header-wrapper.sticky{top:52px}}@media(max-width:782px){.admin-bar.header-transparent .header-wrapper,.admin-bar .header-wrapper.sticky{top:45px}}@media(max-width:600px){.admin-bar .header-wrapper.sticky{top:0}}.navbar .navbar-nav>li>a{color:#4c4c4c;font-size:15px;line-height:24px;font-weight:400;text-transform:uppercase}@media(min-width:992px){.navbar .navbar-nav>li>a{min-height:80px;line-height:80px}}.side .navbar-nav li a,.standard-menu .navbar .navbar-nav li a{font-family:Fira Sans,sans-serif;color:#fff;display:block;position:relative}@media(min-width:992px){.standard-menu .navbar .navbar-nav>li>a:before{content:"";width:0;left:0;right:0;bottom:0;height:3px;margin:0 auto;background:0 0;position:absolute;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.navbar .navbar-nav li.current-menu-ancestor>a:before,.navbar .navbar-nav li.current-menu-parent>a:before,.navbar .navbar-nav li.current-menu-item>a:before,.standard-menu .navbar .navbar-nav>li.active>a:before,.standard-menu .navbar .navbar-nav>li:hover>a:before{background-color:#fff;visibility:visible;opacity:1;width:30px}}.navbar .navbar-nav .menu-dropdown li a{padding:5px 0}.navbar .side .navbar-nav li a{color:#fff}.side .navbar-nav li.current-menu-ancestor>a,.side .navbar-nav li.current-menu-parent>a,.side .navbar-nav li.current-menu-item>a{font-weight:700}.header-transparent .navbar .navbar-nav>li>a{color:#fff}.standard-menu .navbar .side .navbar-nav li a:hover,.header-transparent .navbar .navbar-nav>li>a:hover,.header-transparent .navbar .navbar-nav>.active>a,.header-transparent .navbar .navbar-nav>.active>a:focus,.header-transparent .navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:focus,.navbar .navbar-nav>.active>a:hover{background-color:transparent}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>.open>a:hover{color:#021bdd;background-color:transparent}.navbar-nav>li:hover>.dropdown-wrapper>ul{display:block}.navbar .navbar-nav>li .dropdown-menu{border-radius:0;padding:10px 0;border:0;position:static;box-shadow:3px 1px 20px 0 rgba(0,0,0,.07)}.dropdown-menu>li>a{padding:7px 20px;font-size:15px;font-weight:400;line-height:24px;color:#2f2f2f;display:block}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;background-color:transparent}.navbar .navbar-nav li.current-menu-ancestor>a,.navbar .navbar-nav li.current-menu-parent>a,.navbar .navbar-nav li.current-menu-item>a{color:#fff}.standard-menu .navbar .navbar-nav li ul li.current-menu-ancestor>a,.standard-menu .navbar .navbar-nav li ul li.current-menu-parent>a,.standard-menu .navbar .navbar-nav li ul li.current-menu-item>a{padding-left:15px}.navbar .navbar-nav li.current-menu-ancestor.has-mega-menu-child>a,.navbar .navbar-nav li.current-menu-parent.has-mega-menu-child>a{color:#fff}.navbar .navbar-nav li.current-menu-ancestor.has-mega-menu-child>a:hover,.navbar .navbar-nav li.current-menu-parent.has-mega-menu-child>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#ffff}.navbar-nav li .dropdown-wrapper{visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;left:0;top:100%;width:100%;-webkit-transition:all .2s;transition:all .2s;z-index:100}.navbar-nav>li>a>span{font-size:11px;margin-left:5px;position:relative;top:-1px}.navbar-nav li .dropdown-wrapper span{position:absolute;top:12px;right:15px;font-size:12px}.standard-menu .navbar-nav li ul li a{position:relative}.standard-menu .navbar-nav li ul li a:before{content:"";width:0;height:1px;background-color:#fff;display:inline-block;margin-right:5px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.standard-menu .navbar-nav li ul li.current-menu-item a:before,.standard-menu .navbar-nav li ul li.current-menu-ancestor>a:before,.standard-menu .navbar-nav li ul li.current-menu-parent>a:before,.standard-menu .navbar-nav li ul li a:hover:before{width:10px}.navbar-nav li>.dropdown-wrapper li>.dropdown-wrapper{left:calc(100% + 20px);margin-left:10px;top:-10px;padding:0 0 0 5px;-webkit-transition:all .2s;transition:all .2s}.navbar-nav li>.dropdown-wrapper li.dropdown-inverse .dropdown-wrapper{left:auto;right:calc(100% + 60px);min-width:195px;margin-right:10px;margin-left:0;padding:0 5px 0 0;-webkit-transition:all .2s;transition:all .2s}.navbar-nav li>.dropdown-wrapper li.dropdown-inverse:hover .dropdown-wrapper{margin-right:-5px}.navbar-nav li>.dropdown-wrapper li.dropdown-inverse-left .dropdown-wrapper{right:auto;left:calc(100% + 20px);margin-left:10px;margin-left:10px;margin-right:0;padding:0 0 0 5px}.navbar-nav li>.dropdown-wrapper li.dropdown-inverse-left:hover .dropdown-wrapper{margin-left:-5px;margin-right:0}.navbar-nav>li .dropdown-wrapper li:hover>.dropdown-wrapper{margin-left:-5px}.navbar-nav>li:hover>.dropdown-wrapper,.navbar-nav>li .dropdown-wrapper li:hover>.dropdown-wrapper{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.navbar-nav li .megamenu-wrapper{position:absolute;top:58px;left:auto;right:0;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";padding:22px 15px 0;-webkit-transition:all .2s;transition:all .2s}.navbar-nav li:hover>.megamenu-wrapper,.navbar-nav li:hover>.megamenu-wrapper .dropdown-wrapper{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.navbar-nav li.has-mega-menu>.megamenu-wrapper .dropdown-wrapper{position:static;padding:0}.navbar-nav li.has-mega-menu>.megamenu-wrapper .dropdown-wrapper ul{display:block;width:100%;margin:0;padding:0;border:0;box-shadow:none}.navbar-nav li.has-mega-menu>.megamenu-wrapper .dropdown-wrapper ul li{border:0}.navbar-nav li.has-mega-menu .megamenu-wrapper ul li a{padding:5px 0}.navbar-nav li.has-mega-menu .megamenu-wrapper ul li a.menu-heading{position:relative;text-transform:uppercase;position:relative;cursor:default}.navbar-nav li.has-mega-menu .megamenu-wrapper ul li a.menu-heading:hover{opacity:1}.standard-menu .navbar-nav li ul li a:hover{padding-left:15px}.navbar-nav li.has-mega-menu li.has-mega-menu-child .dropdown-wrapper ul li:last-child a{border-bottom:0}.megamenu-wrapper .dropdown-megamenu{width:100%;padding:20px!important}.megamenu-wrapper .menu-col-1>li{width:100%}.megamenu-wrapper .menu-col-2>li{width:50%;float:left}.megamenu-wrapper .menu-col-3>li{width:33.33%;float:left}.megamenu-wrapper .menu-col-4>li{overflow:hidden;width:25%;float:left}.menu-wrapper .megamenu-wrapper .dropdown-megamenu{padding:0!important}.navbar .sticky .dropdown-wrapper{top:40px;padding-top:23px}.navbar .sticky .megamenu-wrapper{top:35px;padding-top:28px}.navbar .sticky .navbar-nav li:hover>.megamenu-wrapper{top:25px}@media(min-width:992px) and (max-width:1199px){.navbar-nav li .megamenu-wrapper{padding-top:20px}}@media(max-width:991px){.mobile-menu{margin-top:20px;margin-bottom:50px}.navbar .nav>li{padding:0}.navbar .navbar-nav li a{color:#fff;display:block;padding:8px 0;font-size:16px}.navbar .navbar-nav .open .dropdown-menu>li>a:focus,.navbar .navbar-nav .open .dropdown-menu>li>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:transparent;color:#021bdd}.navbar .navbar-nav li.current-menu-ancestor.has-mega-menu-child>a,.navbar .navbar-nav li.current-menu-parent.has-mega-menu-child>a{color:#fff}.navbar-nav li{list-style:none;position:relative}.navbar-nav li ul{padding-left:15px}.navbar-nav li .dropdown-wrapper,.navbar-nav li .sub-dropdown-wrapper{position:static;padding:0;margin:0}.navbar-nav>li:hover>.dropdown-wrapper>ul{display:none}.navbar-nav>li.open>.dropdown-wrapper>ul{display:block}.navbar-nav>li.dropdown a span{float:right;margin-top:-5px;padding:10px;font-size:20px}.navbar-nav>li.dropdown a span.fa-angle-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navbar-nav>li.dropdown.menu-collapsed a span.fa-angle-down{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.navbar-nav>li .dropdown-wrapper li.menu-collapsed>a>span.fa-angle-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navbar-nav li .dropdown-wrapper span{right:0;top:5px}.navbar-nav>li .dropdown-wrapper li.menu-collapsed>.dropdown-wrapper,.navbar-nav>li.dropdown.menu-collapsed>.dropdown-wrapper{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.navbar-nav>li .dropdown-wrapper li.menu-collapsed>.dropdown-wrapper>ul,.navbar-nav>li.dropdown.menu-collapsed>.dropdown-wrapper>ul{display:block}.dropdown-menu-trigger{margin-right:0;position:absolute;right:0;top:4px;color:#fff;border:0;text-align:center;background-color:transparent;cursor:pointer}.isSafari .navbar .side .navbar-nav>li>a,.ios-browser .navbar .side .navbar-nav>li>a{padding-right:10px}.dropdown-menu-trigger i{background-color:rgba(150,150,150,.34);font-size:12px;width:28px;height:28px;line-height:28px;border-radius:50%;font-size:16px;display:inline-block}.dropdown-menu-trigger i:last-child{display:none}.dropdown-menu-trigger.menu-collapsed i:first-child{display:none}.dropdown-menu-trigger.menu-collapsed i:last-child{display:block;background-color:#021bdd;color:#fff}.has-mega-menu .has-mega-menu-child .collapse{display:block;padding-left:15px}.has-mega-menu .has-mega-menu-child .dropdown-menu-trigger{display:none}}.navbar-toggle{border-radius:0;margin-top:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar .navbar-toggle .icon-bar{background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background-color:#ef4836;border-color:#ef4836}@media(min-width:992px){body.is-menu-open{overflow:hidden}}.full-screen-menu{background-color:transparent;position:fixed;z-index:105;left:0}.full-screen-menu .navbar{background-color:transparent}.header-wrapper.full-screen-menu.menu-trigger-left{max-width:100px;height:100%;background-color:#152330}.header-wrapper.full-screen-menu.menu-trigger-left .menu-border{position:absolute;top:0;right:0;height:100%;width:1px;background-color:#fff;opacity:.2}.menu-trigger{color:#fff;width:100%;margin-top:40px}.menu-trigger:hover{cursor:pointer}.menu-trigger .menu-text{padding-bottom:30px;text-align:center}.menu-trigger .menu-text span{display:block;line-height:1.5;font-family:fira sans,sans-serif;font-size:13px;font-weight:500}.menu-trigger .menu-action{height:40px;width:28px;position:absolute;bottom:-45px}.ie .menu-trigger .menu-action{width:100%;bottom:-45px;left:0;right:0;text-align:center;margin:0 auto}.menu-trigger .menu-action span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:1px;margin-left:-.5px;background-color:#fff;-webkit-transition:all .5s cubic-bezier(0,.785,0,1);transition:all .5s cubic-bezier(0,.785,0,1)}.menu-trigger:hover .menu-action span:nth-child(1){-webkit-transform:translate(-50%,-30%) rotate(90deg) scaleY(.7);transform:translate(-50%,-30%) rotate(90deg) scaleY(.7)}.menu-trigger:hover .menu-action span:nth-child(2){-webkit-transform:translate(-50%,-70%) rotate(90deg) scaleY(.7);transform:translate(-50%,-70%) rotate(90deg) scaleY(.7)}.is-menu-open .menu-trigger .menu-action span:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.is-menu-open .menu-trigger .menu-action span:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-wrapper{position:fixed;top:30px;left:0;right:30px;height:100vh;z-index:85;display:block;font-weight:700;-webkit-transform:translate(0,150%);transform:translate(0,150%);background-color:#021bdd;overflow:hidden;overflow-y:auto;-webkit-transition:all 1000ms cubic-bezier(.55,.085,0,.99);transition:all 1000ms cubic-bezier(.55,.085,0,.99);-webkit-transition-timing-function:cubic-bezier(.55,.085,0,.99);transition-timing-function:cubic-bezier(.55,.085,0,.99);z-index:103}.is-menu-open .menu-wrapper{-webkit-transform:translate(0,0);transform:translate(0,0)}.is-menu-open #pp-nav{z-index:0}.is-menu-open .navbar-brand{z-index:100}.menu-wrapper .navbar-nav{padding:100px 0 100px 200px}.menu-wrapper .navbar-nav>li{overflow:hidden;font-family:fira sans,sans-serif;font-weight:900;max-width:670px;position:relative}.menu-wrapper.overflow-visible .navbar-nav>li{overflow:visible}.menu-wrapper .navbar-nav>li a{background-color:#021bdd;color:#07189e;font-size:70px;line-height:1;display:inline-block;padding:20px;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 650ms cubic-bezier(.645,.05,.355,1) 0s;transition:all 650ms cubic-bezier(.645,.05,.355,1) 0s}.menu-wrapper .navbar-nav>li>a{padding-right:40px}@media(min-width:992px){.is-menu-open .navbar-nav>li>a span{display:none}}.is-menu-open .navbar-nav li a span{top:17px}.menu-dropdown{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:8px 0;margin:2px 0 0;font-size:15px;color:#fff;text-align:left;list-style:none;background-color:#1b2c3e;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)}.menu-wrapper .navbar-nav li .dropdown-wrapper,.menu-wrapper .navbar-nav li .megamenu-wrapper{left:100%}.menu-wrapper .navbar-nav li:hover .dropdown-wrapper,.menu-wrapper .navbar-nav li:hover .megamenu-wrapper{top:calc(100% - 90px)}.header-left-menu .menu-wrapper .navbar-nav li:hover .dropdown-wrapper{top:30px}.menu-wrapper .navbar-nav>li .dropdown-wrapper li>.dropdown-wrapper,.menu-wrapper .navbar-nav>li .dropdown-wrapper li:hover>.dropdown-wrapper{top:-8px}.menu-wrapper .navbar-nav li .dropdown-wrapper .menu-dropdown,.menu-wrapper .navbar-nav li .megamenu-wrapper .menu-dropdown{background-color:transparent}.menu-wrapper .navbar-nav li .dropdown-wrapper .menu-dropdown li a,.menu-wrapper .navbar-nav li .megamenu-wrapper .menu-dropdown li a{font-size:24px;line-height:35px;font-weight:500;color:#fff;display:block;padding:5px 20px;opacity:.8}.menu-wrapper .navbar-nav li .megamenu-wrapper .menu-dropdown li a{font-size:18px;line-height:26px}.menu-wrapper .navbar-nav li .megamenu-wrapper .menu-dropdown li a.menu-heading{opacity:1!important}.menu-wrapper .navbar-nav li .dropdown-wrapper .menu-dropdown li a:hover,.menu-wrapper .navbar-nav li .megamenu-wrapper .menu-dropdown li a:hover{opacity:1}.menu-wrapper .navbar-nav>li a:hover,.menu-wrapper .navbar-nav li.current-menu-ancestor>a,.menu-wrapper .navbar-nav li.current-menu-parent>a,.menu-wrapper .navbar-nav li.current-menu-item>a{color:#fff}.menu-wrapper .navbar-nav li.current-menu-ancestor.has-mega-menu-child>a,.menu-wrapper .navbar-nav li.current-menu-parent.has-mega-menu-child>a{color:#fff}.menu-wrapper .navbar-nav li.current-menu-ancestor.has-mega-menu-child>a:hover,.menu-wrapper .navbar-nav li.current-menu-parent.has-mega-menu-child>a:hover,.menu-wrapper .menu-dropdown>li>a:focus,.menu-wrapper .menu-dropdown>li>a:hover{color:#fff}.menu-wrapper .navbar-nav li ul li.current-menu-item>a,.menu-wrapper .navbar-nav li ul li.current-menu-parent>a,.menu-wrapper .navbar-nav li ul li.current-menu-ancestor>a{opacity:1!important}.menu-wrapper .navbar-nav>li:nth-child(1) a{-webkit-transition-delay:.1s;transition-delay:.1s}.menu-wrapper .navbar-nav>li:nth-child(2) a{-webkit-transition-delay:.2s;transition-delay:.2s}.menu-wrapper .navbar-nav>li:nth-child(3) a{-webkit-transition-delay:.3s;transition-delay:.3s}.menu-wrapper .navbar-nav>li:nth-child(4) a{-webkit-transition-delay:.4s;transition-delay:.4s}.menu-wrapper .navbar-nav>li:nth-child(5) a{-webkit-transition-delay:.5s;transition-delay:.5s}.menu-wrapper .navbar-nav>li:nth-child(6) a{-webkit-transition-delay:.6s;transition-delay:.6s}.menu-wrapper .navbar-nav>li:nth-child(7) a{-webkit-transition-delay:.7s;transition-delay:.7s}.menu-wrapper .navbar-nav>li:nth-child(8) a{-webkit-transition-delay:.8s;transition-delay:.8s}.menu-wrapper.menu-visible .navbar-nav>li a{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}.menu-wrapper.menu-visible .navbar-nav>li.dropdown>a{position:relative;display:block;overflow:hidden}@media(min-width:992px){.menu-wrapper.menu-visible .navbar-nav>li.dropdown>a::before,.menu-wrapper.menu-visible .navbar-nav>li.dropdown>a::after{bottom:40px;position:absolute;color:#fff;-webkit-transition:letter-spacing .5s ease-in-out;transition:letter-spacing .5s ease-in-out;line-height:1;opacity:.8;font-size:18px}.menu-wrapper.menu-visible .navbar-nav>li.dropdown>a::after{content:"----------------------------------------------------------------------------------------------------";font-size:18px;letter-spacing:-8px;margin-left:15px;overflow:hidden;white-space:nowrap}.menu-wrapper.menu-visible .navbar-nav>li.dropdown:hover>a::after{letter-spacing:-3px}.menu-wrapper.menu-visible .navbar-nav>li.dropdown>a::before{content:"\f141";font-family:"font awesome 5 free";font-weight:900;letter-spacing:1px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;left:auto;right:0}.menu-wrapper.menu-visible .navbar-nav>li.dropdown:hover>a::before{right:-25px}}.menu-wrapper.overflow-visible .navbar-nav>li a{-webkit-transition-delay:unset;transition-delay:unset}.menu-wrapper .navbar-nav li .megamenu-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:1px}@media(min-width:1200px) and (max-width:1449px){.menu-wrapper .megamenu-wrapper .menu-col-3>li,.menu-wrapper .megamenu-wrapper .menu-col-4>li{width:50%;margin-bottom:30px}.menu-wrapper .megamenu-wrapper .menu-col-3>li:nth-child(3),.menu-wrapper .megamenu-wrapper .menu-col-4>li:nth-child(3){clear:left}}@media(min-width:991px) and (max-width:1199px){.menu-wrapper .navbar-nav li .megamenu-wrapper{min-width:inherit}.menu-wrapper .megamenu-wrapper .menu-col-3>li,.menu-wrapper .megamenu-wrapper .menu-col-4>li{width:100%}}@media(max-width:1400px){.menu-wrapper .navbar-nav{padding:100px 0 100px 150px}}@media(max-width:1199px){.menu-wrapper{top:80px;right:0;height:calc(100vh - 80px)}body.blog.bottom-to-top-overlay .page-header-section h2{font-size:65px;line-height:75px}.header-wrapper.full-screen-menu.menu-trigger-left{max-width:inherit;height:inherit}.full-screen-menu{position:relative;top:0!important}.menu-trigger{width:inherit;margin-top:0}.menu-trigger .menu-text{padding-bottom:0;margin-right:80px;text-align:center}.menu-trigger .menu-text span{display:inline-block}.menu-trigger .menu-action{bottom:auto;right:27px;top:21px}.menu-trigger .menu-action span:nth-child(1){-webkit-transform:translate(-50%,-30%) rotate(90deg) scaleY(.7);transform:translate(-50%,-30%) rotate(90deg) scaleY(.7)}.menu-trigger .menu-action span:nth-child(2){-webkit-transform:translate(-50%,-70%) rotate(90deg) scaleY(.7);transform:translate(-50%,-70%) rotate(90deg) scaleY(.7)}.menu-wrapper .navbar-nav{padding:100px 0 100px 80px}}@media(max-width:991px){.menu-wrapper .navbar-nav{padding:100px}.menu-wrapper .navbar-nav>li{max-width:inherit}.menu-wrapper .navbar-nav>li a{font-size:50px;padding:15px 0;display:block}.menu-wrapper .navbar-nav>li.dropdown:before{display:none}.menu-wrapper .navbar-nav li .dropdown-wrapper .menu-dropdown,.menu-wrapper .navbar-nav li .megamenu-wrapper .menu-dropdown{visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";border:0;padding-left:10px}.navbar-nav>li .dropdown-wrapper li.menu-collapsed>.dropdown-wrapper>ul,.navbar-nav>li .megamenu-wrapper li.menu-collapsed>.dropdown-wrapper>ul,.navbar-nav>li.dropdown.menu-collapsed>.dropdown-wrapper>ul,.navbar-nav>li.dropdown.menu-collapsed>.megamenu-wrapper>ul,.navbar-nav li.menu-collapsed>.megamenu-wrapper,.navbar-nav li.menu-collapsed>.megamenu-wrapper .dropdown-wrapper{position:static;float:none;visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.menu-wrapper .navbar-nav>li .dropdown-wrapper li:hover>.dropdown-wrapper{margin-left:10px;margin-right:0}.menu-wrapper .navbar-nav li>.dropdown-wrapper li.dropdown-inverse .dropdown-wrapper{margin-right:0;padding:0;margin-left:0}.menu-wrapper .navbar-nav li .dropdown-wrapper .menu-dropdown li a{padding:12px 0}.menu-wrapper .navbar-nav>li.dropdown.menu-collapsed a span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-wrapper .navbar-nav li .dropdown-wrapper .menu-dropdown li.menu-collapsed>a span{-webkit-transform:rotate(0);transform:rotate(0)}.is-menu-open .menu-wrapper .navbar-nav li .dropdown-wrapper span{top:8px;right:-10px}}@media(max-width:575px){.menu-trigger .menu-action{top:12px}.menu-wrapper{top:60px}.menu-wrapper .navbar-nav{padding:60px 60px 80px}.navbar-nav li ul{padding-left:7px}.menu-wrapper .navbar-nav>li a{font-size:30px}.is-menu-open .navbar-nav li a span{top:1px}}@media(max-width:768px){body.blog.bottom-to-top-overlay .page-header-section h2{font-size:45px;line-height:55px}}.side-menu{margin-left:10px}@media(max-width:991px){.full-screen-menu .side-menu{margin-right:25px}}@media(max-width:575px){.full-screen-menu .side-menu{margin-right:3px}}.side-menu>a{color:#fff}.side-menu>a:hover,.side-menu>a:focus{color:#021bdd}.side-menu>a i{font-size:20px}@media(max-width:575px){.side-menu>a i{margin-left:8px;font-size:25px}}body.on-side{overflow:hidden}.side{position:fixed;overflow-y:auto;top:0;right:-300px;width:300px;padding:0 20px 25px;height:100%;display:block;background-color:#263444;z-index:1020;-webkit-transition:all 600ms cubic-bezier(.785,.135,.15,.86);transition:all 600ms cubic-bezier(.785,.135,.15,.86)}.body-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1010;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all 300ms;transition:all 300ms;cursor:pointer}.body-overlay.active{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.admin-bar .side{padding-top:50px}.side.on{right:0}.side .tt-sidebar-wrapper .widget{margin-bottom:50px}.side .tt-sidebar-wrapper .widget input::-webkit-input-placeholder{color:#fff}.side .tt-sidebar-wrapper .widget input::-moz-placeholder{color:#fff}.side .tt-sidebar-wrapper .widget input:-ms-input-placeholder{color:#fff}.side .widget-title,.side .widget-title a,.side .tt-sidebar-wrapper .widget-title{border-color:rgba(255,255,255,.1);color:#fff;font-size:20px;padding-bottom:0;margin-bottom:10px}.side .tt-popular-post .media-body h4 a,.side .tt-latest-post .media-body h4 a,.side .tt-recent-comments .media-body h4 a{color:#fff}.side .close-side{color:#adadad;text-align:center;font-size:14px;z-index:10;position:absolute;right:10px;width:30px;top:47px;height:30px;box-shadow:inset 0 0 15px rgba(255,255,255,.2);display:none}.side .close-side i{-webkit-transition:.3s;transition:.3s}.side .close-side:hover i{-webkit-transform:scale(1.2);transform:scale(1.2);color:#fff}@media(max-width:767px){.side .close-side{position:relative;top:0;left:0;display:block}}.side .widget{position:relative;z-index:1;margin-bottom:25px}.side .widget .title{color:#555;margin-bottom:15px;font-weight:700}.side .widget ul.link{padding:0;margin:0;list-style:none}.side .widget p{color:#fff}.side .widget ul.link li a{color:#fff;letter-spacing:1px;padding:5px 0;display:block}.side .widget ul.link li a:focus,.side .widget ul.link li a:hover{color:#777;text-decoration:none}.side .mobile-menu.navbar-collapse{border:none}.side button.dropdown-menu-trigger{color:#aaa;width:40px}.toogle-menu-sidebar.tt-sidebar-wrapper .widget-title{padding:0 20px 8px;margin:0 -20px 20px}.side .tt-sidebar-wrapper a{color:#fff}.side a,.side .entry-meta a,.side .entry-meta li{color:rgba(255,255,255,.8)}.side a:hover,.side .tt-latest-post .media-body a:hover,.side .entry-meta a:hover{color:rgba(255,255,255,.7)}.side .entry-meta a{font-size:12px!important}.side .tt-latest-post .entry-meta li+li:before{background-color:#ededed!important}.side .tt-sidebar-wrapper a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.side .tt-sidebar-wrapper ul li i{color:#ff9000}.side .tt-sidebar-wrapper caption,.side .tt-sidebar-wrapper td,.side .tt-sidebar-wrapper th,.side .tt-sidebar-wrapper li,.side .tt-sidebar-wrapper .widget select{color:#fff}.side .tt-sidebar-wrapper .widget select option{color:#212121}.side .wp-caption{background-color:transparent;border-color:#484747}.header-top-wrapper{background-color:#f9f9f9;border-bottom:1px solid #f2f2f2;font-size:13px;line-height:40px;position:relative;z-index:9999}.header-transparent .header-top-wrapper{background-color:transparent;border-bottom:1px solid rgba(253,253,253,.09)}.header-wrapper.sticky .header-top-wrapper{display:none}.news-ticker-wrapper{display:none}.news-ticker-wrapper span{float:left;margin-right:10px;font-weight:700}.news-ticker-wrapper ul li a{color:#525252}.news-ticker{margin:0;padding:0;list-style:none;line-height:40px}.news-ticker li{font-size:13px}.contact-info ul{float:right;margin:0;padding:0}@media(max-width:767px){.contact-info ul{float:none}}.contact-info ul li{color:#525252;display:inline-block;line-height:18px;padding-right:20px}.contact-info ul li i{margin-right:5px}.contact-info ul li:last-child{padding-right:0}.contact-info ul li a{color:#525252}.contact-info ul li a:hover{color:#021bdd}.contact-info ul li:last-child{border-right:0}.navbar .nav-attr{line-height:1}@media(max-width:575px){.navbar .nav-attr{margin-right:15px}}.language-switcher #lang_sel{height:18px}.language-switcher>div{z-index:100000}.language-switcher ul li{text-align:center;width:60px!important}.language-switcher ul li a.lang_sel_sel{background:0 0!important;border:0!important;margin-left:10px}.language-switcher ul li a.lang_sel_sel:after{content:"\f107";font-family:fontawesome}.language-switcher #lang_sel ul ul{width:60px}.woo-action-button{position:relative;right:20px;top:22px;float:right}.woo-action-button:before{border-left:1px solid #ddd;content:"";position:absolute;left:5px;top:0;height:22px}.tt-cart-count{margin-left:20px;margin-right:10px}.tt-cart-count .cart-contents{color:#fff;position:relative;display:block}.tt-cart-count .cart-contents .cart-count{background-color:#021bdd;border-radius:50%;color:#fff;display:inline-block;left:11px;line-height:14px;margin-left:2px;position:absolute;text-align:center;top:-14px;height:14px;min-width:16px;font-size:9px;font-weight:700}.header-transparent .tt-cart-count .cart-contents .cart-count{background-color:#fff;color:#2f2f2f}.tt-cart-count .cart-contents .cart-count:after{content:"";position:absolute;right:4px;top:13px;border-top:5px solid #021bdd;border-right:7px solid transparent}.header-transparent .tt-cart-count .cart-contents .cart-count:after{border-top:5px solid #fff}.top-search{position:relative;z-index:999;background-color:#f9f9f9}.top-search .input-group button{z-index:99;line-height:50px;font-size:15px;color:#2f2f2f;right:0}.top-search form{display:none}.top-search input.form-control{height:50px;background-color:transparent;border:none;-o-box-shadow:0 0 0;box-shadow:0 0 0;padding:0}.top-search .input-group-addon{background-color:transparent;border:none;padding-left:0;padding-right:0}.top-search .input-group-addon.close-search{cursor:pointer}.header-search{margin:2px 10px 0 15px}.header-search a{color:#fff;font-size:15px}.header-search a:hover{color:#021bdd}.header-search a i.search-close{display:none}.header-search a.is-visible i.search-open{display:none}.header-search a.is-visible i.search-close{display:inline-block}.header-transparent .news-ticker-wrapper,.header-transparent .news-ticker-wrapper a,.header-transparent .contact-info ul li,.header-transparent .contact-info ul li a,.header-transparent .tt-cart-count .cart-contents,.header-transparent .header-search a,.header-transparent .side-menu>a{color:#fff}.tt-cart-count .cart-contents:hover,.news-ticker-wrapper a:hover,.header-transparent .contact-info ul li a:hover,.header-transparent .header-search a:hover,.header-transparent .side-menu>a:hover{color:#021bdd}.header-transparent .header-wrapper{position:relative}.header-transparent .header-wrapper:before{content:"";background:rgba(0,0,0,.46);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,.46)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);top:0;position:absolute;width:100%;height:100px;z-index:9}.header-section-show.header-transparent .header-wrapper:before{height:340px}.header-transparent .header-wrapper.sticky:before{display:none}.tt-popup-wrapper{position:relative;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tt-popup-wrapper img{width:100%}.tt-popup-wrapper.translate-boxshadow:hover,.tt-popup-wrapper.translate:hover{margin-top:-10px;box-shadow:0 10px 35px rgba(0,0,0,.5)}.tt-popup-wrapper.translate-boxshadow:hover{-webkit-box-box-shadow:0 4px 32px 0 rgba(53,53,53,.3);box-shadow:0 4px 32px 0 rgba(53,53,53,.3)}.tt-popup-wrapper .popup-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.6;-ms-filter:"alpha(opacity=60)"}.tt-popup-icon{font-size:45px;cursor:pointer;border-radius:50%;text-align:center;position:absolute;text-decoration:none;z-index:1;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#212121;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;width:120px;height:120px;line-height:120px;font-size:21px}.tt-popup-icon:hover{background:#fff;color:#000}.tt-popup-icon:focus{color:#fff}.tt-popup-icon:hover i{color:#000}.tt-popup-icon:hover:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-popup-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';box-sizing:content-box;top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;transform:scale(.8);opacity:0;-ms-filter:"alpha(opacity=0)"}.tt-popup-icon:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.tt-popup-wrapper .link-text{font-size:12px}.tt-popup-wrapper .link-text i{color:#ff143b;margin-right:20px}.tt-popup-wrapper .link-text span{color:#212121;font-family:fira sans,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:3px}.tt-popup-wrapper .link-text a:hover span{opacity:.8;-ms-filter:"alpha(opacity=80)"}@media(max-width:767px){.tt-popup-wrapper{margin-bottom:30px}}.tt-social-icon.default-icon{margin-bottom:7px}.tt-social-icon.default-icon .list-inline>li{padding-right:15px;padding-left:0}.tt-social-icon ul{display:inline-block}.tt-social-icon li a{display:block;font-size:18px;text-align:center;color:rgba(0,0,0,.4)}.tt-social-icon.default-icon li a{line-height:1;width:auto;height:auto;border:none!important}.tt-social-icon.default-icon li a:hover{background-color:transparent;color:#fff;border:1px solid transparent}.tt-social-icon.default-icon li a:hover i{color:#fff!important}.tt-social-icon.squire-icon li a i,.tt-social-icon.circle-icon li a i{border-radius:50%;width:40px;height:40px;line-height:40px;margin:0 2px;color:#fff;position:relative;z-index:1}.tt-social-icon.squire-icon li a i:after,.tt-social-icon.circle-icon li a i:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:transparent;border-radius:50%;-webkit-transition:.3s;transition:.3s}.tt-social-icon.squire-icon li a i:hover:after,.tt-social-icon.circle-icon li a i:hover:after{background-color:rgba(0,0,0,.2);z-index:-1}.tt-social-icon.squire-icon li a i,.tt-social-icon.squire-icon li a i:after{border-radius:3px}.tt-social-icon.only-icon li a i{width:auto;height:auto;padding:5px 8px;color:rgba(0,0,0,.5)}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:0;width:30px;height:30px;line-height:30px;border:1px solid #fff}.mfp-bg{z-index:10420}.mfp-wrap{z-index:10430}.mfp-fade.mfp-bg{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.75;-ms-filter:"alpha(opacity=75)"}.mfp-bottom-bar{display:none}.mfp-fade.mfp-bg.mfp-removing{opacity:0;-ms-filter:"alpha(opacity=0)"}.mfp-arrow-right:after,.mfp-arrow-left:after{font-family:fontawesome;border:none!important;color:#fff;font-size:65px;-webkit-transition:.5s;transition:.5s}.mfp-arrow-right:after{content:"\f105"!important}.mfp-arrow-left:after{content:"\f104"!important}.mfp-arrow-right:before,.mfp-arrow-left:before{border:none!important}.mfp-arrow{height:60px}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{margin-top:15px;top:-1px!important}img.mfp-img{padding:40px 0 0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-zoom-out .mfp-with-anim{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8;-ms-filter:"alpha(opacity=80)"}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(0);transform:scale(0);opacity:0;-ms-filter:"alpha(opacity=0)"}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0;-ms-filter:"alpha(opacity=0)"}.bottom-to-top-overlay .blog-wrapper.pt-100{padding-top:0!important}.bottom-to-top-overlay.single-post .blog-wrapper.pt-100{padding-top:60px!important}.bottom-to-top-overlay.header-section-hide .blog-wrapper.pt-100,.bottom-to-top-overlay.single-post.has-single-sidebar .blog-wrapper.pt-100{padding-top:100px!important}.blog-wrapper .posts-content>article{margin-bottom:30px;background-color:#fff;overflow:hidden;border-radius:4px}.search .blog-wrapper .posts-content>article{border:1px solid #e5e5e5;background:#fff!important}.blog-wrapper .posts-content article.format-audio,.blog-wrapper .posts-content article.format-link,.blog-wrapper .posts-content article.format-quote,.blog-wrapper .posts-content article.has-post-thumbnail{background-color:transparent}.blog-wrapper.blog-template .posts-content article.is-sticky-post,.blog .blog-wrapper .posts-content article.is-sticky-post{background-color:#fff;border-radius:4px;overflow:hidden}.blog-wrapper.blog-template .posts-content article.is-sticky-post{margin-bottom:30px}.blog-wrapper .posts-content article.is-sticky-post .extra-readmore{display:none}.single.has-single-sidebar .blog-wrapper article.has-video header,.single.has-single-sidebar .blog-wrapper article.has-post-thumbnail header{margin:-30px -30px 0}.blog-wrapper article.format-audio header{display:block}.single-post.blog-no-sidebar .blog-wrapper .posts-content>article{margin-bottom:0}.single-post .blog-wrapper .posts-content>article{overflow:visible;margin-bottom:0;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.single-post.has-single-sidebar .blog-wrapper .posts-content>article{border:1px solid #e5e5e5;padding:30px 30px 10px;margin-bottom:30px;border-radius:3px}.blog-wrapper .entry-title{font-weight:800;-ms-word-wrap:break-word;word-wrap:break-word;font-size:25px;line-height:36px;margin-bottom:0}.single-post .blog-wrapper .entry-title{font-size:35px;line-height:46px}.blog-wrapper .title-hidden .entry-title{display:none}.blog-wrapper .is-sticky-post .entry-title{font-size:60px;line-height:1.2;font-weight:900}.blog-template .is-sticky-post .entry-title{font-size:40px}@media(max-width:991px){.blog-wrapper .is-sticky-post .entry-title{font-size:35px}}.blog-wrapper article.sticky .entry-header{position:relative}.blog-wrapper article .entry-content .watermark{position:absolute;bottom:30px;right:30px;color:rgba(0,0,0,.55);font-size:25px;pointer-events:none;line-height:1}.blog-wrapper article .entry-content .watermark.image-icon{font-size:30px}article.is-sticky-post .post-thumbnail{height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;min-height:320px;-webkit-transform:translateX(1px);transform:translateX(1px)}article.is-sticky-post .post-thumbnail{border-radius:0}.blog-wrapper .entry-content{padding:30px;line-height:32px;position:relative}.blog-wrapper .post-content{margin-top:20px}.single-post .blog-wrapper .post-content{margin-top:30px}.blog-wrapper .no-readmore.post-content .watermark{display:none}.blog-wrapper.no-blog-excerpt .post-content{margin:0}.blog-wrapper.blog-template .entry-content,.blog .blog-wrapper .entry-content,.archive .blog-wrapper .entry-content{overflow:hidden}.single .blog-wrapper .entry-content{padding:30px 0}.single.has-single-sidebar .blog-wrapper .entry-content{padding:0}.widget .entry-meta{margin-bottom:25px}.blog-wrapper .entry-meta{margin-bottom:5px;margin-top:-5px}.blog-wrapper .entry-meta.sticky-author{margin-bottom:0;margin-top:10px}.blog-wrapper .entry-meta.sticky-author li{float:left}.widget .entry-meta ul,.blog-wrapper .entry-meta ul{margin:0}.blog-wrapper .entry-header .entry-meta ul{position:relative;line-height:22px}.blog-wrapper .entry-header .entry-meta ul::before{content:"";position:absolute;left:-30px;width:5px;height:100%;display:block;background-color:#f26343}.single .blog-wrapper .entry-header .entry-meta ul::before{display:none}.widget .entry-meta ul li,.blog-wrapper .entry-meta ul li{font-family:fira sans,sans-serif;margin-right:20px;padding:0;color:#828282;font-size:14px;font-weight:500;line-height:22px}.blog-wrapper .entry-meta ul li{position:relative;line-height:1.5;margin-right:30px}.blog-wrapper .entry-meta #vc_load-inline-editor{margin-left:30px}.widget .entry-meta ul li{margin-right:5px}.widget .entry-meta ul li:last-child,.blog-wrapper .entry-meta ul li:last-child{margin-right:0}.widget .entry-meta ul li a,.blog-wrapper .entry-meta ul li a{color:#828282}.widget .entry-meta ul li a:hover,.blog-wrapper .entry-meta ul li a:hover{color:#021bdd}.widget .entry-meta ul li i,.blog-wrapper .entry-meta ul li i{color:#b2b2b2;margin-right:5px}.blog-wrapper .entry-meta .pull-left li:last-child{margin-right:0}.blog-wrapper .entry-meta ul li .author img{border-radius:50%;margin-right:10px}.blog-wrapper .has-audio .entry-content,.blog-wrapper .has-video .entry-content,.blog-wrapper .has-link .entry-content,.blog-wrapper .has-quote .entry-content,.blog-wrapper .has-post-thumbnail .entry-content{margin-left:20px;margin-right:20px;margin-top:-130px;position:relative;border-radius:4px;z-index:12}@media(max-width:767px){.blog-wrapper .has-audio .entry-content,.blog-wrapper .has-video .entry-content,.blog-wrapper .has-link .entry-content,.blog-wrapper .has-quote .entry-content,.blog-wrapper .has-post-thumbnail .entry-content{margin-top:-50px}}.blog-wrapper.blog-template .entry-content,.blog .blog-wrapper .entry-content{background:#fff}.blog-template .posts-content article,.blog .posts-content article{margin-bottom:30px;border-radius:4px;overflow:hidden}.search .blog-wrapper .format-audio .entry-content,.search .blog-wrapper .format-link .entry-content,.search .blog-wrapper .format-quote .entry-content,.search .blog-wrapper .has-post-thumbnail .entry-content{margin-left:0;margin-right:0;margin-top:0}.blog-wrapper .has-post-thumbnail .entry-content.blog-search{margin-left:0;margin-right:0;margin-top:0}.archive .blog-wrapper .entry-content{background-color:#fff}.archive .blog-wrapper article{margin-bottom:30px}.blog-wrapper .has-no-sidebar .entry-content{padding:50px 100px 0}.single .blog-wrapper .entry-content,.blog-wrapper .is-sticky-post .entry-content{margin:0;border-radius:0}.zilla-likes{padding:0;margin:0;background:0 0;position:relative}.zilla-likes:before{margin-right:5px;content:"\f004";font-family:"font awesome 5 free";z-index:1;font-weight:900}.zilla-likes:hover,.zilla-likes.active{padding:0!important;margin:0!important;background:0 0}.zilla-likes:hover:before,.zilla-likes.active:before{content:"\f004";font-family:"font awesome 5 free";z-index:2;font-weight:900}.search .blog-wrapper,.archive .blog-wrapper,.blog .blog-wrapper,.blog .footer-onepage-wrapper,.search .footer-onepage-wrapper,.archive .footer-onepage-wrapper{background-color:#e9edf0}.single .blog-wrapper{background-color:#fff}.single-post.blog-no-sidebar .blog-wrapper{background-color:#fff}.blog-wrapper .post-thumbnail{position:relative;display:inline-block;border-radius:4px;overflow:hidden}.ie .blog-wrapper .post-thumbnail img{width:100%}.blog-wrapper .post-thumbnail .entry-header{position:absolute;top:50%;left:85px;right:85px;max-width:640px;width:100%;transform:translateY(-50%);text-align:left;z-index:1}.blog-wrapper .post-thumbnail .creative-overlay{background:#023341;background:-moz-linear-gradient(left,rgba(2,51,65,.95) 0%,rgba(2,51,65,.7) 39%,rgba(2,51,65,.2) 69%,rgba(2,51,65,0) 100%);background:-webkit-linear-gradient(left,rgba(2,51,65,.95) 0%,rgba(2,51,65,.7) 39%,rgba(2,51,65,.2) 69%,rgba(2,51,65,0) 100%);background:linear-gradient(to right,rgba(2,51,65,.95) 0%,rgba(2,51,65,.7) 39%,rgba(2,51,65,.2) 69%,rgba(2,51,65,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#023341',endColorstr='#e5e5e5',GradientType=1);display:block;width:100%;height:100%;position:absolute;top:0;left:0}.blog-wrapper .post-thumbnail .entry-header .entry-meta ul li a{color:#fff;font-size:16px}.blog-wrapper .post-thumbnail .entry-header .entry-meta ul li a:hover{text-decoration:underline}.blog-wrapper .post-thumbnail .entry-header .entry-title{font-size:60px;font-weight:900;line-height:1.3;color:#fff}.single.has-single-sidebar .blog-wrapper .post-thumbnail{border-radius:4px 4px 0 0;margin-bottom:15px}.has-single-sidebar .blog-wrapper .is-sticky-post .post-thumbnail{margin-bottom:0}.blog-wrapper .format-audio .post-thumbnail{display:block;height:320px}.blog-wrapper .format-audio.is-sticky-post .post-thumbnail{height:100%}.single .blog-wrapper .format-audio .post-thumbnail{height:inherit}.post-thumbnail.blog-video{display:block;border-radius:0}.blog-wrapper article.sticky .entry-header{position:relative}.blog-wrapper .post-thumbnail .thumb-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.single-format-video .blog-wrapper .post-thumbnail{display:block}.blog-wrapper .post-thumbnail.blog-quote{display:block}.blog-wrapper .post-thumbnail .thumb-overlay{background-color:rgba(27,27,27,.5);position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;-webkit-transition:all 400ms;transition:all 400ms}.blog-wrapper .post-thumbnail:hover .thumb-overlay{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";background-color:transparent}.blog-wrapper .post-thumbnail:hover .thumb-overlay{background-color:rgba(27,27,27,.5)}.blog-wrapper .thumb-overlay a{color:#fff;font-size:18px;border:2px solid #fff;width:50px;height:50px;line-height:46px;text-align:center;position:absolute;top:36%;left:0;right:0;margin:-25px auto 0;border-radius:50%;z-index:99;-webkit-transition:all 400ms;transition:all 400ms}.archive .blog-wrapper .thumb-overlay a{top:43%}.blog-wrapper .is-sticky-post .thumb-overlay a{top:50%}.blog-wrapper .thumb-overlay a i{color:#fff;font-size:18px}.blog-wrapper .thumb-overlay a:hover{background-color:#2f2f2f;border-color:#2f2f2f}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay a i,.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay a{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay a{height:55px;width:90px;background-color:rgba(255,0,90,.9);border-radius:30px;border:3px solid transparent}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay a:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.1);border-radius:30px;z-index:-1;opacity:0;-ms-filter:"alpha(opacity=0)";transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay:hover a:after{opacity:1;-ms-filter:"alpha(opacity=100)"}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay a:hover:after{background-color:rgba(0,0,0,.25)}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay:hover a{border-color:#fff}.blog-wrapper .post-thumbnail .thumb-overlay.video-overlay a i{font-size:20px;line-height:49px}@media(max-width:767px){.blog-wrapper .post-thumbnail{display:block}.blog-wrapper .post-thumbnail img{width:100%}}.entry-footer .readmore,.entry-content .more-link{display:table;position:relative;text-transform:capitalize;font-size:15px;font-weight:600;color:#212121;margin-top:30px;z-index:1;line-height:1;max-width:120px;font-family:fira sans,sans-serif;-webkit-transition:all .6s cubic-bezier(0,0,.23,1);transition:all .6s cubic-bezier(0,0,.23,1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(to right,#021bdd 50%,#212121 50%);background-image:-webkit-linear-gradient(left,#021bdd 50%,#212121 50%);background-image:linear-gradient(to right,#021bdd 50%,#212121 50%);background-size:200% 100%;background-position:100%}.ie .entry-content .more-link,.ie .entry-footer .readmore{background-image:none}.entry-content .more-link:hover{color:#000;background-position:0%}.entry-content .more-link.read-more{margin-top:15px}.entry-content .post-content p:last-child{margin-bottom:0}.is-sticky-post .post-content{margin-bottom:20px}.press-release-wrapper.featured .readmore.tt-mouseover:before,.press-release-wrapper.default .readmore.tt-mouseover:before,.entry-content .more-link.tt-mouseover:before{width:95px}.press-release-wrapper.featured .readmore.tt-mouseout:before,.press-release-wrapper.default .readmore.tt-mouseout:before,.entry-content .more-link.tt-mouseout:before{width:0;right:0;left:auto}.press-release-wrapper.menu-style .entry-footer .readmore:before{display:none}.entry-content ul ul,.entry-content ol ol{padding-left:40px}.entry-content img{max-width:100%;height:auto}article.sticky .sticky-cat a{font-family:fira sans,sans-serif;font-size:14px;text-transform:uppercase;color:#212121;font-weight:700}.format-gallery .featured-wrapper{margin-bottom:25px}.post-thumbnail{position:relative}.gallery{margin-bottom:1.5em;border:1px solid #eee}.tt-sidebar-wrapper .gallery{border:0}.gallery-caption{display:block;background-color:#f5f5f5}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;border:1px solid #eee;padding:0;margin:10px;font-size:14px;line-height:25px}.gallery-item .gallery-caption{padding:3px 7px}.gallery-item img{width:100%;height:auto}.gallery-columns-2 .gallery-item{max-width:43.5%}.single .gallery-columns-2 .gallery-item{max-width:47.1%}.gallery-columns-3 .gallery-item{max-width:31%;margin:5px}.single .gallery-columns-3 .gallery-item{max-width:30.4%;margin:10px}.gallery-columns-4 .gallery-item{max-width:23%;margin:5px}.single .gallery-columns-4 .gallery-item{max-width:22%;margin:10px}.gallery-columns-5 .gallery-item{max-width:18.5%;margin:5px}.gallery-columns-6 .gallery-item{max-width:15.2%;margin:5px}.gallery-columns-7 .gallery-item{max-width:12.8%;margin:5px}.gallery-columns-8 .gallery-item{max-width:11%;margin:5px}.gallery-columns-9 .gallery-item{max-width:9.6%;margin:5px}.gallery-columns-7 figcaption{font-size:12px;line-height:20px}.gallery-columns-8 figcaption{font-size:12px;line-height:20px}.gallery-columns-9 figcaption{font-size:12px;line-height:20px}.format-gallery .gallery{border:0;margin:0 -5px}.single .format-gallery .gallery{margin-bottom:30px}.tt-sidebar-wrapper .gallery{margin:-5px}.tt-sidebar-wrapper .gallery .gallery-item{padding:3px;margin:0;border:0}.tt-sidebar-wrapper .gallery.gallery-columns-2 .gallery-item{max-width:50%}.tt-sidebar-wrapper .gallery.gallery-columns-3 .gallery-item{max-width:33.3333%}.tt-sidebar-wrapper .gallery.gallery-columns-4 .gallery-item{max-width:25%}@media(min-width:600px) and (max-width:1199px){.gallery-columns-3 .gallery-item{max-width:30%}}@media(max-width:599px){.gallery-columns-3 .gallery-item{max-width:29%}}@media(max-width:767px){.gallery-columns-4 .gallery-item{max-width:22%}}.blog-audio audio{width:100%}.post-password-required .btn{padding:0 35px;line-height:45px}.post-password-required .btn:focus{outline:none}.post-password-form p,.post-password-form{position:relative}.post-password-form label{font-size:0;width:100%;margin-bottom:0}.post-password-form input[type=password]{height:45px;width:100%;font-size:16px;padding:0 15px;border:1px solid #c9c9c9;border-top-left-radius:3px;border-bottom-left-radius:3px}.post-password-form input[type=password]:focus{border:1px solid #021bdd;outline:none}.post-password-form input[type=submit]{height:45px;border:none;font-size:14px;padding:0 35px;background-color:#021bdd;position:absolute;top:0;right:0;color:#fff;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;text-transform:uppercase}.post-password-form input[type=submit]:hover{background-color:#021bdd}.blog-wrapper .post-thumbnail.blog-link{background-color:#0ea6ad;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 30px 140px;color:#fff}.single .blog-wrapper .post-thumbnail.blog-link{padding:30px}.blog-wrapper .post-thumbnail.blog-link h2{font-size:22px;line-height:1}.blog-wrapper .post-thumbnail.blog-link i{font-size:30px;margin-bottom:15px}.blog-wrapper .post-thumbnail.blog-link h2 a{color:#fff;position:relative;padding-bottom:10px}article.format-chat{margin-bottom:50px}.format-chat .entry-title{margin:0}.entry-content p{margin-bottom:10px}.page .entry-content p{margin-bottom:20px}.page .entry-content>p:last-child,.entry-content>p:last-child{margin-bottom:0}.woocommerce-shipping-calculator p{margin-bottom:0}.woocommerce-shipping-calculator p a{text-decoration:underline;color:#021bdd}.format-chat .entry-content p:nth-child(odd),.format-chat .entry-content p:nth-child(even){padding:10px 25px;margin-top:30px;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 2px 10px 0 rgba(0,0,0,.05)}.format-chat .entry-content p:nth-child(odd){margin-right:30px;background:#f5f5f5;border-radius:15px 0 15px 15px}.format-chat .entry-content p:nth-child(even){margin-left:30px;background:#d5f1f9;border-radius:0 15px 15px 15px}.format-chat .entry-content p:nth-child(odd):before,.format-chat .entry-content p:nth-child(even):before{content:"";position:absolute;top:0;width:0;height:0;border-top:0;border-bottom:15px solid transparent}.format-chat .entry-content p:nth-child(odd):before{right:-15px;border-left:15px solid #f5f5f5;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,.05));filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlR2F1c3NpYW5CbHVyIGluPSJTb3VyY2VBbHBoYSIgc3RkRGV2aWF0aW9uPSIxIiAvPjxmZU9mZnNldCBkeD0iMyIgZHk9IjMiIHJlc3VsdD0ib2Zmc2V0Ymx1ciIgLz48ZmVGbG9vZCBmbG9vZC1jb2xvcj0icmdiYSgwLDAsMCwwLjA1KSIgLz48ZmVDb21wb3NpdGUgaW4yPSJvZmZzZXRibHVyIiBvcGVyYXRvcj0iaW4iIC8+PGZlTWVyZ2U+PGZlTWVyZ2VOb2RlIC8+PGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIiAvPjwvZmVNZXJnZT48L2ZpbHRlcj48L3N2Zz4jZmlsdGVy);filter:drop-shadow(2px 2px 1px rgba(0,0,0,.05))}.format-chat .entry-content p:nth-child(even):before{left:-15px;border-right:15px solid #d5f1f9;-webkit-filter:drop-shadow(-1px 4px 1px rgba(0,0,0,.05));filter:drop-shadow(-1px 4px 1px rgba(0,0,0,.05))}@media(max-width:767px){.blog-wrapper .has-no-sidebar .entry-content{padding-left:0;padding-right:0}.entry-content blockquote{margin-left:0;font-size:18px}}.tt-sidebar-wrapper .widget{margin-bottom:30px;border-radius:3px}.tt-sidebar-wrapper.right-sidebar .widget,.tt-sidebar-wrapper.left-sidebar .widget{background:#fff;padding:30px;border-radius:3px;border:1px solid #e5e5e5}.tt-sidebar-wrapper .widget:last-child{margin-bottom:0}.tt-sidebar-wrapper .wp-caption{border:0}.tt-sidebar-wrapper .wp-caption p{margin-bottom:7px}.widget img{max-width:100%}.widget>ul,.widget .menu{padding-left:0;margin-bottom:0}.widget ul li{list-style:none}.widget>ul ul,.widget .menu ul{padding-left:15px}.footer-sidebar .widget ul ul{padding-left:12px}.widget_meta ul li,.widget_archive ul li,.widget_categories ul li,.widget_pages ul li,.widget_nav_menu ul li,.widget_recent_comments ul li,.widget_recent_entries,#menu-issue-category ul li{margin-bottom:10px}.widget_rss ul li{border-bottom:1px solid #f1f1f1;padding-bottom:15px;margin-bottom:20px}.widget_rss ul li a{text-decoration:underline}.widget ul li:last-child{margin-bottom:0}.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a,.widget_nav_menu ul li a,.widget_rss ul li a{color:#2f2f2f}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_pages ul li a:hover,.widget_nav_menu ul li a:hover,.widget_rss ul li a:hover{color:#021bdd}.footer-sidebar .widget_archive ul li a,.footer-sidebar .widget_categories ul li a,.footer-sidebar .widget_pages ul li a,.footer-sidebar .widget_nav_menu ul li a,.footer-sidebar .widget_rss ul li a{color:#fff}.footer-sidebar .widget_meta ul li a:hover,.footer-sidebar .widget_archive ul li a:hover,.footer-sidebar .widget_categories ul li a:hover,.footer-sidebar .widget_pages ul li a:hover,.footer-sidebar .widget_nav_menu ul li a:hover{color:#fff;opacity:.8;-ms-filter:"alpha(opacity=80)"}.footer-sidebar .widget_rss ul li a:hover{text-decoration:none}.footer-sidebar .widget_recent_comments ul li a:hover{text-decoration:underline}a.rsswidget:hover{color:inherit}.widget.widget_rss .rssSummary{margin:10px 0 8px}.widget.widget_rss cite{opacity:.8;-ms-filter:"alpha(opacity=80)"}.footer-sidebar .widget_rss ul li{border-bottom:1px solid #4b4b4b;padding-bottom:15px;margin-bottom:20px}.widget_rss ul li:last-child{border-bottom:none}.widget_archive ul li,.widget_categories ul li{color:#afafaf}.widget_archive ul li a,.widget_categories ul li a{margin-right:10px}.widget_meta ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a{color:#2f2f2f}.footer-sidebar .widget_meta ul li a,.footer-sidebar .widget_recent_comments ul li a,.footer-sidebar .widget_recent_entries ul li a{color:#fff}.widget select{background:0 0;width:100%;max-width:100%;height:45px;padding:5px 10px;border:1px solid #c9c9c9;border-radius:3px}.footer-sidebar .widget select{color:#fff;border-color:#6b6b6b}.footer-sidebar .widget select option{color:#152230}.widget select:focus{outline:none}.widget-title{position:relative;padding-bottom:10px;margin-bottom:20px;font-size:20px;margin-top:-12px;line-height:1.2}.tt-sidebar-wrapper.left-sidebar .widget-title:before,.tt-sidebar-wrapper.right-sidebar .widget-title:before{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:rgba(0,0,0,.15)}.page-wrapper .widget-title{border-bottom-color:#d7d7d7}@media(max-width:991px){.tt-sidebar-wrapper.left-sidebar,.tt-sidebar-wrapper.right-sidebar{margin-top:100px}}@media(min-width:768px){.page-template-issue-left-sidebar .tt-sidebar-wrapper.right-sidebar{padding-right:20px;padding-left:0}}.woocommerce .tt-sidebar-wrapper.left-sidebar .widget-title,.woocommerce .tt-sidebar-wrapper.right-sidebar .widget-title{margin-left:0;padding-left:0;margin-right:0}.footer-sidebar .wp-caption{background:#253444;border:0}.footer-sidebar .wp-caption p{margin-bottom:7px}.post-share ul{display:inline-block;margin-bottom:0;line-height:15px}.post-share a{display:block}.post-share a i{color:#696969;font-size:18px;margin-right:5px}.post-share ul li:last-child i{margin-right:0}.post-share a.facebook:hover i{color:#3b5998}.post-share a.twitter:hover i{color:#42c8f4}.post-share a.google-plus:hover i{color:#e74c3c}.post-share a.linkedin:hover i{color:#007ab9}.post-share a.pinterest:hover i{color:red}.post-share a.zing:hover i{color:#b0d400}.left-side-share-button .post-share>i{display:none}.left-side-share-button .post-share{padding-left:50px;padding-top:35px}.left-side-share-button .post-share>p{font-weight:700;font-size:15px}.left-side-share-button .post-share li{float:none;display:block;margin-bottom:20px}.left-side-share-button .post-share li a{color:#2c3a42;line-height:1.3;font-size:14px;white-space:nowrap}.left-side-share-button .post-share a i{color:#021bdd;margin-right:8px}.left-side-share-button .post-share ul li:last-child i{margin-right:8px}.tt-recent-comments .comment-content{padding:0;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tt-recent-comments .media{margin:0 0 20px}.tt-recent-comments .media .media-left{margin-right:10px;height:60px;overflow:hidden;border-radius:3px}.tt-recent-comments .media:last-child{margin:0}.tt-recent-comments .comment-content ul{padding:0}.tt-recent-comments .comment-content li:last-child{margin-right:0}.tt-recent-comments .comment-content .comment-title{font-weight:400;font-size:14px;margin-bottom:0;line-height:20px}.tt-recent-comments .comment-content .comment-title a{color:#2f2f2f}.tt-recent-comments .comment-content .comment-title a:hover{color:#021bdd}.tt-recent-comments .comment-content .entry-meta{margin-bottom:0}.tt-recent-comments .author-avatar img{max-width:inherit;position:relative;top:52%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.nav-tabs{border-color:#eee}.nav-tabs>li>a{background-color:#f2f2f2;border-radius:0;border-color:#eee;margin:0 -1px -1px;padding:10px 30px;font-size:16px;color:#2f2f2f}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;color:#021bdd;border-color:#eee #eee transparent}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee;color:#021bdd}.tab-content{margin-top:20px}.tt-popular-post h4{font-weight:400;font-size:13px;margin-bottom:0}.tt-popular-post h4 span{color:#afafaf;font-weight:400}.tt-popular-post h4 a{color:#2f2f2f}.tt-popular-post h4 a:hover{color:#021bdd}.tt-popular-post .media{margin:0 0 5px}.tt-popular-post .media:last-child{margin:0}.tt-popular-post .media img{max-width:inherit}.author-info-wrapper{background-color:#f4f4f4;padding:30px;text-align:center}.side .author-info-wrapper{background-color:transparent}.author-info-wrapper .author-avatar{margin-bottom:20px}.author-info-wrapper .author-avatar img{border-radius:50%;height:auto}.author-info-wrapper h4{font-size:16px;text-transform:uppercase}.author-info-wrapper .author-social-links li a{border-color:#e0e0e0;color:#c7c7c7}.author-social-links{margin-top:25px}.widget_mc4wp_form_widget{padding:30px 20px 25px;background-color:#262d38;color:#fff;text-align:center;border-radius:3px}.footer-sidebar .widget_mc4wp_form_widget{background:0 0;padding:0;text-align:left;padding:0 0 0 30px}.footer-sidebar .widget_mc4wp_form_widget .widget-title{line-height:inherit}@media(max-width:767px){.footer-sidebar .widget_mc4wp_form_widget{padding:15px}}.widget_mc4wp_form_widget .widget-title{color:#fff;border:0;font-size:18px;font-weight:500;line-height:1;padding-left:0!important}.widget_mc4wp_form_widget .mc4wp-form{margin-bottom:0}.widget_mc4wp_form_widget .form-group{margin-bottom:15px}.widget_mc4wp_form_widget .form-control{height:55px;color:#fff;border:0;text-align:center;margin-bottom:10px}.widget_mc4wp_form_widget input[type=email]{background-color:rgba(255,255,255,.1)}.footer-sidebar .widget_mc4wp_form_widget input[type=email]{background-color:transparent;border:1px solid rgba(255,255,255,.54)}.widget_mc4wp_form_widget input[type=email]:focus{background-color:rgba(255,255,255,.2)}.widget_mc4wp_form_widget input[type=text]{background-color:rgba(255,255,255,.15)}.widget_mc4wp_form_widget input[type=submit]{background-color:#021bdd;cursor:pointer;position:relative}.footer-sidebar .widget_mc4wp_form_widget input[type=submit]{background-color:rgba(255,255,255,.8);color:#000}.footer-sidebar .widget_mc4wp_form_widget input[type=submit]:hover{background-color:rgba(255,255,255,.5)}.widget_mc4wp_form_widget input[type=submit]:hover{opacity:.85;-ms-filter:"alpha(opacity=85)"}.widget_mc4wp_form_widget .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.widget_mc4wp_form_widget .form-control:-moz-placeholder{color:rgba(255,255,255,.5)}.widget_mc4wp_form_widget .form-control::-moz-placeholder{color:rgba(255,255,255,.5)}.widget_mc4wp_form_widget .form-control:-ms-input-placeholder{color:rgba(255,255,255,.5)}.search-form{position:relative}.search-form input.form-control{background-color:rgba(255,255,255,.8)}.footer-sidebar .search-form input.form-control{background-color:transparent;color:#fff;border-color:#6b6b6b}.widget .search-form label{margin-bottom:0}.widget .search-form .search-field,.posts-content .search-form .search-field{height:45px;padding:0 10px;-webkit-transition:all .3s;transition:all .3s;border:1px solid #ddd}.posts-content .search-form label,.posts-content .search-form .search-field{width:100%}.widget .search-form .search-field:focus,.posts-content .search-form .search-field:focus{border:1px solid #021bdd;outline:none}.widget .search-form .search-submit,.posts-content .search-form .search-submit{height:45px;position:absolute;top:0;right:0;padding:0 17px;border:none;background-color:#021bdd;color:#fff;font-size:14px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.widget .search-form .search-submit:hover,.posts-content .search-form .search-submit:hover{background-color:#021baa}.search-form button{position:absolute;right:8px;top:0;background:0 0;border:0;color:#aaa;font-size:16px;line-height:43px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.footer-sidebar .search-form button{color:#e6e6e6}.footer-sidebar input::-webkit-input-placeholder{color:#fff}.footer-sidebar input::-moz-placeholder{color:#fff}.footer-sidebar input:-ms-input-placeholder{color:#fff}.footer-sidebar input:-moz-placeholder{color:#fff}.widget_calendar table{margin-bottom:0}.widget_calendar table,.widget_calendar table>thead>tr>th{text-align:center}.widget_calendar table caption{text-align:center;padding-bottom:0}.footer-sidebar .widget_calendar table caption{color:#fff}.widget_calendar table a:hover{color:#021bdd}.footer-sidebar .widget_calendar table a:hover{color:#fff;text-decoration:underline}.tagcloud a{color:#2f2f2f;border:1px solid #eee;font-size:14px!important;padding:5px 15px;line-height:20px;display:inline-block;margin:0 2px 5px 0}.tagcloud a:hover{background-color:#021bdd;color:#fff!important;border-color:#021bdd}.footer-sidebar .tagcloud a{border-color:#6b6b6b}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border-right:0}.page-numbers,.pagination{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-pagination{clear:both;display:block;padding-top:35px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.pagination>li>a,.pagination>li>span{color:#4a4a4a;background-color:rgba(0,0,0,.15);padding:10px 20px;line-height:20px;margin:3px;border:0;border-radius:4px}@media(max-width:575px){.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.pagination>li>a,.pagination>li>span{padding:8px 15px}}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.pagination>li>span.current{color:#fff;background-color:#021bdd}.blog-navigation .previous-page i{margin-right:5px}.blog-navigation .next-page i{margin-left:5px}.content-wrapper .entry-footer{padding:0;overflow:hidden;clear:both;margin-top:30px;background-color:#f7f7f7;padding:15px 20px;border-radius:3px}.single-post.has-single-sidebar .content-wrapper .entry-footer{border-top:1px solid #e5e5e5;margin-left:-30px;margin-right:-30px;padding:10px 30px 0;background-color:transparent;border-radius:0}.content-wrapper .has-no-sidebar .entry-footer .post-tags{padding:0;color:#969696}.post-tags{font-size:13px}.tags-links{display:block}.tags-links>i,.post-share>i{margin-right:5px;color:#696969;font-size:12px}.post-share>i{position:relative;font-size:15px;top:-3px}.single-post .post-share{margin-top:5px}.single-post .post-share>i{font-size:14px;margin-right:10px}.tags-links a{color:#696969;margin-left:4px}.tags-links a:hover{color:#021bdd}.single-post-navigation a{font-size:14px;color:#212121}.single-post-navigation .previous-post-link a i{margin-right:5px}.single-post-navigation .next-post-link{text-align:right}.single-post-navigation .next-post-link a i{margin-left:5px}.single-post-navigation a:hover{color:#021bdd}.single-post-navigation{padding:30px;margin-bottom:30px;border:1px solid #e5e5e5;border-radius:3px}.single-post-navigation .entry-title{line-height:28px!important;margin:0}.single-post-navigation .entry-title a{font-size:18px}.blog-wrapper .entry-header .entry-meta ul::before{background-color:#021bdd}@media(max-width:767px){.single-post-navigation .next-post-link{text-align:left;border-top:1px solid #ececec;margin-top:20px;padding-top:20px}}.comments-wrapper{margin-top:20px;padding:30px;border:1px solid #e5e5e5;border-radius:3px}.page .comments-wrapper{margin-top:30px;padding:25px 30px}.comments-title{margin-bottom:30px}.blog-wrapper .post-author{padding:30px;display:table;margin-bottom:30px;border:1px solid #e5e5e5;border-radius:3px}.post-author .media-left{padding-right:20px}.blog-wrapper .post-author img{border-radius:50%;width:100px;height:100px;border:2px solid #fff}.blog-wrapper .post-author .media{display:table-row}.blog-wrapper .post-author .media-left,.blog-wrapper .post-author .media-body{display:table-cell}.blog-wrapper .post-author .media-left{vertical-align:middle}.blog-wrapper .post-author .media-body{vertical-align:top}.blog-wrapper .post-author .social-link{margin-top:15px}.blog-wrapper .post-author .social-link a{color:#565656;font-size:17px;margin-right:13px}.author-info h3,.comments-title h3{margin-bottom:5px;margin-top:-5px;font-size:22px}ul.comment-list{padding:0}ul.comment-list .alert{margin-bottom:15px}ul.comment-list>li{list-style:none}ul.comment-list>li.trackback,ul.comment-list>li.pingback{margin-bottom:15px;font-weight:700;background-color:#f7f7f7;padding:15px 20px;border-radius:10px}ul.comment-list>li.trackback a,ul.comment-list>li.pingback a{color:#212121;font-weight:400}ul.comment-list>li.trackback a:hover,ul.comment-list>li.pingback a:hover{color:#021bdd}ul.comment-list>li>.comment{margin-bottom:40px}ul.comment-list .comment-respond{margin-left:60px;margin-bottom:40px;position:relative}.comment-respond .form-control{background-color:#fff}.comment-respond{margin-top:0}.comments-wrapper ul.children>li{list-style:none}.comments-wrapper ul.children>li>.comment{margin-bottom:30px}.comments-wrapper .comment-form-cookies-consent input{margin-right:10px}.comments-wrapper .form-submit input[type=submit]{border:none;background-color:#021bdd;outline:none;color:#fff;height:50px;padding:0 30px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.comments-wrapper .form-submit input[type=submit]:hover{background-color:#021baa}@media(max-width:767px){.blog-wrapper .post-author,.single-post-navigation{padding:20px 15px}.left-side-share-button .post-share{padding-left:0;padding-top:0;margin-bottom:50px}.comments-wrapper{padding:20px 15px}}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(33.33333% - 30px)}.isSafari .woocommerce-page.columns-3 ul.products li.product,.isSafari .woocommerce.columns-3 ul.products li.product{width:calc(33% - 30px)}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:calc(25% - 30px)}.isSafari .woocommerce-page.columns-4 ul.products li.product,.isSafari .woocommerce.columns-4 ul.products li.product{width:calc(23% - 30px)}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:calc(50% - 30px)}.isSafari .woocommerce-page.columns-2 ul.products li.product,.isSafari .woocommerce.columns-2 ul.products li.product{width:calc(48% - 30px)}@media(min-width:576px) and (max-width:991px){.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(50% - 30px)}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:calc(50% - 30px)}.isSafari .woocommerce-page.columns-3 ul.products li.product,.isSafari .woocommerce.columns-3 ul.products li.product{width:calc(48% - 30px)}.isSafari .woocommerce-page.columns-4 ul.products li.product,.isSafari .woocommerce.columns-4 ul.products li.product{width:calc(48% - 30px)}}@media(max-width:575px){.isSafari .woocommerce-page.columns-3 ul.products li.product,.isSafari .woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(100% - 30px)}.isSafari .woocommerce-page.columns-4 ul.products li.product,.isSafari .woocommerce.columns-4 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:calc(100% - 30px)}.isSafari .woocommerce-page.columns-2 ul.products li.product,.isSafari .woocommerce.columns-2 ul.products li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:calc(100% - 30px)}.section-wrapper .products ul,.section-wrapper ul.products{margin-left:0!important}}@media(max-width:600px){.blog-wrapper .post-author .media-left,.blog-wrapper .post-author .media-body{display:block;width:100%;text-align:center}.blog-wrapper .post-author .media-left{padding:0;margin-bottom:20px}}.single-post.blog-no-sidebar ul.comment-list>li.bypostauthor>.comment,.single-post.blog-no-sidebar .comments-wrapper ul.children>li.bypostauthor>.comment{border-left-color:#021bdd}.comments-wrapper ul.children{margin-left:60px;padding:0}.comment-author{position:relative}.comment-author img{float:left;margin-right:10px;border-radius:50%;border:3px solid #fff}.media-heading span.author-name{margin-right:10px;line-height:20px;display:block}.media-heading h4{margin-left:60px;font-size:16px;font-weight:600;margin-bottom:18px;position:relative;top:7px}.media-heading time{font-size:12px;color:#444;text-transform:uppercase;font-weight:400}.edit-link{font-size:12px}#cancel-comment-reply-link,.comment-author .comment-reply-login{font-size:13px;padding:7px 10px;line-height:17px;display:block;position:absolute;top:0;right:0;color:#7d7d7d;background-color:#ddd;border-radius:3px}#cancel-comment-reply-link:hover,.comment-author .comment-reply-login:hover{background-color:#021bdd;color:#fff}.comment-reply-link{position:relative;color:#7d7d7d;font-weight:400;font-size:13px;display:inline-block}.comment-reply-link:before{content:"\f3e5";font-family:"font awesome 5 free";font-weight:700;font-size:10px;margin-right:3px;position:relative;top:-2px}.comment-reply-link:hover{color:#021bdd}.comments-wrapper .media-body{margin-left:60px;overflow:hidden}.comment-content{position:relative;line-height:30px;background-color:#f7f7f7;padding:15px 20px;border-radius:10px}.comment-content p:last-child{margin:0}.comment-content ul{padding-left:20px}.comment-replay{margin-left:50px}.form-control:focus{outline:none;box-shadow:none}.comment-respond .comment-form{margin-bottom:0}.form-allowed-tags{margin-bottom:15px;line-height:20px}.comments-wrapper .comment-form-comment{margin-bottom:10px}.comments-wrapper .form-submit{margin:20px 0 5px}.comments-wrapper .form-submit .btn{text-transform:uppercase;font-weight:700}.comments-wrapper .comment-form .form-control{border-radius:3px}@media(min-width:768px){.comments-wrapper .comment-form .comment-form-author,.comments-wrapper .comment-form .comment-form-email,.comments-wrapper .comment-form .comment-form-url{width:calc(33.333% - 17px);display:inline-block;margin:10px}.comments-wrapper .comment-form .comment-form-author{margin-left:0}.comments-wrapper .comment-form .comment-form-url{margin-right:0}}.comment-form-comment textarea.form-control{height:120px}.comment-respond .comment-form label{cursor:pointer;font-size:14px;line-height:16px;display:inline}@media(max-width:767px){.comments-wrapper .media-body{margin-left:0}.comments-wrapper ul.children{margin-left:20px}}@media(max-width:340px){.comments-wrapper ul.children{margin-left:10px}}.logged-in-as a{color:#212121;font-weight:400}.logged-in-as a:hover{color:#021bdd}.navigation.comment-navigation{padding:25px 0}.navigation .comment-navigation{padding:0}.comment-navigation li{list-style:none;display:inline-block}.comment-navigation li i{font-size:11px}.comment-navigation li.next{float:right}.comment-navigation li.next i{margin-left:5px}.comment-navigation li a{color:#7d7d7d;background-color:#ddd;padding:7px 10px;line-height:20px;border-radius:4px;font-size:13px}.comment-navigation li a:hover{background-color:#021bdd;color:#fff}.blog-grid .entry-title{font-size:22px;line-height:32px}.latest-post-carousel{position:relative;margin-bottom:80px}.latest-post-carousel .entry-content{position:absolute;bottom:30px;left:40px;z-index:11}.carousel-post-thumbnail{position:relative}.carousel-post-thumbnail:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:210px;z-index:10;-webkit-transition:all .2s ease;transition:all .2s ease;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#3b000000',GradientType=0)}@media(min-width:1200px){.carousel-post-thumbnail{min-height:532px}}.latest-post-carousel .entry-meta{margin:0;padding:0}.latest-post-carousel .entry-meta ul{padding:0;margin-left:2px}.latest-post-carousel .entry-title a{color:#fff}.latest-post-carousel .entry-title a:hover{color:#021bdd}.latest-post-carousel .owl-dots .owl-dot span{border-color:#b3b3b3}.masonry-wrap .pagination{margin-bottom:0}.post-category-wrapper h2{font-size:22px;display:inline-block;margin-bottom:15px}.post-category-wrapper .media{position:relative;top:-8px;border-bottom:1px solid #eaeaea;padding-bottom:15px}.post-category-wrapper .media-left{padding-right:20px}.post-category-wrapper .media-left img{min-width:98px}.post-category-wrapper .entry-meta span{font-size:11px}.post-category-wrapper .entry-title{font-size:13px;margin:0;font-weight:400}.post-category-wrapper .entry-title a{color:#606060}.post-category-wrapper .entry-meta ul{margin:0}.post-category-wrapper .entry-meta ul li{margin-right:20px;padding:0;font-size:12px;color:#969696}.post-category-wrapper .entry-meta ul li a{color:#969696}.post-category-wrapper .entry-meta ul li a:hover{color:#021bdd}.post-category-wrapper .entry-meta ul li:last-child{margin-right:0}.blog-wrapper .sticky-author .vcard{float:left}.blog-wrapper .sticky-author .vcard img{margin-right:15px}.blog-wrapper .sticky-author .author-name{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;min-height:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ie .blog-wrapper .sticky-author .author-name{height:50px}.blog-wrapper .sticky-author .author-name a{color:#212121;font-size:18px}.blog-wrapper .sticky-author .author-name .designation{font-family:fira sans,sans-serif;font-size:15px;color:#000;opacity:.8;-ms-filter:"alpha(opacity=80)";font-weight:400;display:block;line-height:1;margin-top:5px}.post-category-wrapper .entry-title a:hover{color:#021bdd}.all-category-links a{color:#525252;font-size:13px}.all-category-links a:hover{color:#021bdd}.all-category-links a i{margin-right:10px}.blog-search-wrapper{background-color:#4e4e4e;color:#fff;overflow:hidden;padding:30px 0}.blog-search-wrapper h2{font-size:30px;font-weight:700;width:100%}.blog-search-form{width:570px;margin:auto;max-width:85%}.blog-search-form .form-control{border-radius:0;background:rgba(0,0,0,.1);border:none;padding:0 50px 0 20px;height:60px;line-height:60px;color:#fff}.blog-search-form button{font-size:16px!important;color:#fff!important;line-height:60px;top:0!important;padding:0 11px;-webkit-transition:all .3s;transition:all .3s}.blog-search-form button:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.blog-search-wrapper .post-cat{border-top:1px solid rgba(130,130,130,.17);margin-top:40px;padding:20px 40px 0}.blog-search-wrapper .post-cat h4{font-size:15px;text-transform:uppercase;font-weight:900;margin-bottom:10px}.blog-search-wrapper .post-cat a{display:inline-block;margin:0 10px;position:relative}.blog-search-wrapper .post-cat a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.blog-search-wrapper .post-cat a:before,.blog-search-wrapper .post-cat a:after{content:"";position:absolute;bottom:4px;width:0;height:2px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.blog-search-wrapper .post-cat a:before{right:50%}.blog-search-wrapper .post-cat a:after{left:50%}.blog-search-wrapper .post-cat a:hover:before{right:50%;left:auto;width:50%;bottom:-2px}.blog-search-wrapper .post-cat a:hover:after{left:50%;right:auto;width:50%;bottom:-2px}.blog-search-wrapper .post-cat a,.blog-search-wrapper .post-cat h4,.blog-search-wrapper h2{color:#fff}.blog-search-form input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.blog-search-form input::-moz-placeholder{color:rgba(255,255,255,.8)}.blog-search-form input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.blog-search-form input:-moz-placeholder{color:rgba(255,255,255,.8)}@media(max-width:767px){.blog-search-wrapper .post-cat{padding-left:20px;padding-right:20px}}.no-results{background:#fff;padding:30px}.page-pagination a{color:#4a4a4a;background-color:rgba(0,0,0,.15);padding:0 8px;border-radius:3px;min-width:27px;display:inline-block;text-align:center}.page-pagination a:hover{background-color:#021bdd;color:#fff}.page-pagination>span{color:#fff;background-color:#021bdd;padding:0 8px;border-radius:3px;min-width:27px;display:inline-block;text-align:center}.page-pagination .page-links-title{color:inherit;background-color:transparent;padding-left:0}.single-portfolio-page header{position:relative}.single-portfolio-page .portfolio-thumbnail{width:100%;height:950px;background-color:#515151;background-repeat:no-repeat;background-size:cover;background-position:center}@media(min-width:768px){.tt-menu-sticky .single-portfolio-page .portfolio-thumbnail{height:calc(100vh - 80px)}.admin-bar .single-portfolio-page .portfolio-thumbnail{height:calc(100vh - 32px)}.tt-menu-sticky.admin-bar .single-portfolio-page .portfolio-thumbnail{height:calc(100vh - 112px)}}.portfolio-single-slider{position:relative}.single-portfolio-page .slider-indicator{width:100%;height:45px;position:relative}.single-portfolio-page .slider-indicator a{width:50%;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;opacity:1;-ms-filter:"alpha(opacity=100)"}.single-portfolio-page .slider-indicator a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.single-portfolio-page .portfolio-info{position:absolute;bottom:-110px;left:0;max-width:670px;z-index:5}.single-portfolio-page .portfolio-info .portfolio-info-bg{background-color:#fff;padding:60px 60px 80px}.single-portfolio-page .portfolio-info .info-header h3{font-size:55px;line-height:1.3;font-weight:900;margin-bottom:0}.single-portfolio-page .portfolio-info .info-header p{position:relative;padding-left:95px;margin-top:20px}.single-portfolio-page .portfolio-info .info-header p:before{position:absolute;content:"";top:10px;left:0;width:80px;height:5px;background-color:#f15f46}.single-portfolio-page .portfolio-info .info-header ul{margin-left:45px}.single-portfolio-page .portfolio-info .info-header ul li{margin-left:50px}.single-portfolio-page .portfolio-info .used-tool p,.single-portfolio-page .portfolio-info .portfolio-site p,.single-portfolio-page .portfolio-info .info-header ul li strong{font-family:fira sans,sans-serif;font-size:14px;font-weight:700;display:block;margin:0;line-height:1.3;margin-top:30px}.single-portfolio-page .portfolio-info .portfolio-site,.single-portfolio-page .portfolio-info .used-tool{margin-left:95px}.single-portfolio-page .portfolio-info .used-tool p{margin-bottom:12px}.single-portfolio-page .portfolio-info .used-tool ul{border:1px solid #ddd;border-radius:4px;display:inline-block}.single-portfolio-page .portfolio-info .used-tool ul li{border-right:1px solid #ddd;padding:5px 10px 8px 7px;text-align:center;vertical-align:middle}.single-portfolio-page .portfolio-info .used-tool ul li:first-child{padding-left:10px}.single-portfolio-page .portfolio-info .used-tool ul li:last-child{border-right:none}.single-portfolio-page .portfolio-info .used-tool ul li img{max-width:25px;display:inline-block}@media(max-width:767px){.single-portfolio-page .portfolio-info .portfolio-info-bg{padding:30px 50px}.single-portfolio-page .portfolio-info .info-header p{padding-left:0}.single-portfolio-page .portfolio-info .info-header ul li,.single-portfolio-page .portfolio-info .portfolio-site,.single-portfolio-page .portfolio-info .used-tool,.single-portfolio-page .portfolio-info .info-header ul{margin-left:0}.single-portfolio-page .portfolio-info .info-header p:before{display:none}.single-portfolio-page .portfolio-thumbnail{height:450px}.single-portfolio-page .portfolio-info .info-header h3{font-size:35px;word-wrap:break-word}}.next-portfolio-wrapper{color:#fff;background-color:#0063e9;padding:120px 0}.next-portfolio-wrapper .next-portfolio-inner>span{font-size:18px;margin-bottom:25px;font-weight:700;text-transform:uppercase;font-family:fira sans,sans-serif}.next-portfolio-wrapper .next-portfolio-inner h2{margin-top:36px;margin-bottom:30px}.next-portfolio-wrapper .next-portfolio-inner a{color:#fff;font-weight:900;font-size:55px;text-transform:capitalize;padding-bottom:7px;position:relative}.next-portfolio-wrapper .next-portfolio-info{padding-left:105px;position:relative}.next-portfolio-wrapper .next-portfolio-info .line{position:absolute;top:12px;left:0;width:85px;height:5px;background-color:#fff}@media(max-width:767px){.single-portfolio-page .portfolio-info{position:relative;top:-45px;left:5%;right:5%;width:90%}}@media(max-width:991px){.single-portfolio-page .portfolio-info .used-tool ul{text-align:center}.single-portfolio-page .portfolio-info .used-tool ul li{border:none}.single-portfolio-page .portfolio-info .info-header ul li{display:block}}.portfolio-wrapper,.fullscreen-portfolio,.fullscreen-portfolio .portfolio-item{position:relative;overflow:hidden;height:100vh;width:100vw}.portfolio-wrapper .portfolio-transition{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:200}.portfolio-wrapper .portfolio-in-transition{visibility:hidden;background-color:#f04c4b}.portfolio-wrapper .portfolio-out-transition{visibility:hidden;background-color:#252525}.portfolio-wrapper .transition-start{visibility:visible;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:folioIn 1s cubic-bezier(.77,0,.175,1) forwards;animation:folioIn 1s cubic-bezier(.77,0,.175,1) forwards}.portfolio-wrapper .transition-end{visibility:visible;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:folioOut .6s cubic-bezier(.77,0,.175,1) forwards;animation:folioOut .6s cubic-bezier(.77,0,.175,1) forwards}@-webkit-keyframes folioIn{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes folioIn{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes folioOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes folioOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}.main-contact-form{padding:60px 68px 0;background-color:#f26343;color:#fff;font-family:fira sans,sans-serif}.wpcf7-ttradio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}div.wpcf7 .wpcf7-ttradio label{-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px);margin-left:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:10px}.main-contact-form hr{margin-left:-70px;margin-right:-70px;margin-top:50px;margin-bottom:50px;border-top:1px solid rgba(255,255,255,.3)}input.hideradio{visibility:hidden;position:absolute}.wpcf7-ttradio label{margin-right:20px}.wpcf7-ttradio label:last-child{margin-right:0}.wpcf7-ttradio label>input+span{cursor:pointer}.wpcf7-ttradio span{display:block}.wpcf7-ttradio span.ttradio-title{font-size:36px;font-weight:700;padding:20px 10px!important;background-color:rgba(255,255,255,.25)!important;border-radius:5px;color:#fff!important;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.wpcf7-ttradio label>input:checked+span{background-color:#fff!important;color:#f26343!important}.wpcf7-ttradio span.ttradio-title:hover{background-color:#fff!important;color:#f26343!important}.wpcf7 p{font-size:16px;line-height:18px;font-weight:600}div.wpcf7 label{display:block;margin:0}div.wpcf7 .wpcf7-ttradio label{text-align:center;display:inline-block}.ttradio-subtitle{font-size:14px;line-height:18px;font-weight:700}.wpcf7 textarea{min-height:150px}.wpcf7-form-control,.wpcf7 textarea{background-color:rgba(0,0,0,.08);border:0;border-radius:4px;margin-top:15px;padding:10px 15px;width:100%;color:#fff;-webkit-transition:all .3s;transition:all .3s}.wpcf7-form-control:focus,.wpcf7 textarea:focus{background-color:rgba(0,0,0,.15)}.wpcf7-form-control{height:55px}.wpcf7-form-control.wpcf7-submit{background-color:#fff;color:#212121;height:50px;font-size:16px;font-weight:500;border-radius:30px;padding:10px 30px;cursor:pointer;width:inherit;margin-bottom:50px;-webkit-transition:all .2s;transition:all .2s}.wpcf7-form-control.wpcf7-submit:hover{box-shadow:5px 2px 17px rgba(0,0,0,.5);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.wpcf7 span.wpcf7-not-valid-tip{position:relative;top:5px;text-align:left;font-size:11px;background-color:#ececec;display:inline-block;padding:0 10px;border-radius:5px;z-index:1}.wpcf7 span.wpcf7-not-valid-tip:before{position:absolute;top:-5px;left:0;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ececec;z-index:-1}.wpcf7 div.wpcf7-validation-errors{border:0;font-weight:600;color:#212121;margin-top:10px;background:rgba(255,255,255,.5);padding:10px;border-radius:4px}.wpcf7-mail-sent-ng{border-radius:4px}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-size:inherit;margin-left:0}@media(max-width:1399px){.main-contact-form{padding:40px;min-height:920px}}@media(max-width:991px){.main-contact-form{height:inherit;overflow-y:inherit;margin-right:0}}@media(max-width:767px){.main-contact-form{padding:30px 30px 0}div.wpcf7 .wpcf7-ttradio label{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}.main-contact-form hr{margin-left:-40px;margin-right:-40px;margin-top:20px;margin-bottom:20px}}.footer-widget-wrapper{padding:120px 0 80px}.footer-multi-wrapper .footer-widget-wrapper{background-color:#1d3044!important}.footer-logo-wrapper{background-color:#152230;padding:100px 0}.footer-about-text{color:#fff;margin:0 auto 30px}.footer-about-text a{color:#fff;font-weight:700}.footer-about-text a:hover{color:#fff;text-decoration:underline}@media(min-width:992px){.footer-about-text{width:60%}}.social-links .list-inline>li{padding-right:8px;padding-left:8px}.social-links li a{display:block;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.social-links li a i{font-size:18px;line-height:1;text-align:center;color:#fff;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;opacity:.4;padding:0 5px}.social-links li a:hover i{opacity:.8}.footer-copyright-wrap{padding:20px 0;background-color:#172232!important}.footer-onepage-wrapper .footer-copyright-wrap{background:0 0}.footer-copyright-wrap .privacy-policy-link{margin-left:6px}.footer-copyright-wrap .social-links-wrap{margin-top:26px}.footer-section .copyright{display:block;padding:10px 0;font-size:15px;color:#fff;font-family:fira sans,sans-serif;text-transform:uppercase;line-height:60px}@media(max-width:575px){.footer-section .copyright{line-height:1.4}}.footer-onepage-wrapper.footer-section .copyright a,.footer-onepage-wrapper.footer-section .copyright{color:#212121}.footer-section .copyright a{color:#fff;font-weight:700}.footer-section .copyright a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)";text-decoration:underline}.has-copyright-color .footer-copyright-wrap .social-links a,.has-copyright-color.footer-section .copyright a,.has-copyright-color.footer-section .copyright{color:inherit!important}@media(max-width:575.98px){.footer-onepage-wrapper .footer-copyright-wrap{text-align:center}}.footer-onepage-wrapper .onepage-footer-inner{border-radius:10px;background:#f7872c;background-image:-webkit-linear-gradient(-143deg,#f7872c 0%,#f15f46 100%);background-image:-ms-linear-gradient(-143deg,#f7872c 0%,#f15f46 100%);box-shadow:0 24px 62px 0 rgba(241,96,69,.4);padding:80px 200px 70px;color:rgba(255,255,255,.8)}.footer-onepage-wrapper .onepage-footer-inner h2{color:#fff;position:relative;display:block;z-index:1}.footer-onepage-wrapper .onepage-footer-inner .footer-logo{display:inline-block;position:absolute;top:-108px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;width:216px;height:216px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.footer-onepage-wrapper .onepage-footer-inner .footer-logo a{display:inline-block}.footer-onepage-wrapper .onepage-footer-inner .footer-logo img{max-width:100%;display:inline-block;pointer-events:all}.footer-onepage-wrapper .onepage-footer-inner .footer-text{font-size:17px;line-height:1.7}.footer-onepage-wrapper .copyright-year{position:relative;margin-left:130px;margin-top:25px}.footer-onepage-wrapper .copyright-year:before{content:"";right:120%;width:120px;height:1px;background:#000;position:absolute;top:14px}.footer-onepage-wrapper .footer-copyright-wrap,.footer-onepage-wrapper .footer-copyright-wrap a{font-family:fira sans,sans-serif}.footer-onepage-wrapper .copyright,.footer-onepage-wrapper .copyright a,.footer-onepage-wrapper .footer-copyright-wrap,.footer-onepage-wrapper .footer-copyright-wrap .social-links a{font-size:11px;text-transform:uppercase;color:#212121;font-weight:500;letter-spacing:2px}.footer-onepage-wrapper .footer-copyright-wrap .social-links span{margin-right:50px}.footer-onepage-wrapper .footer-copyright-wrap .social-links span:hover{text-decoration:underline}.footer-onepage-wrapper .footer-copyright-wrap .social-links i{display:none}@media(max-width:991px){.footer-onepage-wrapper .footer-copyright-wrap .social-links i{display:block;background:0 0;color:inherit;width:20px}.footer-onepage-wrapper .footer-copyright-wrap .social-links span{display:none}.footer-onepage-wrapper .copyright-year:before{content:none}.footer-onepage-wrapper .copyright-year{margin-left:30px;margin-top:18px}}@media(max-width:575px){.footer-onepage-wrapper .copyright-year{display:none}}@media(max-width:767px){.footer-onepage-wrapper .onepage-footer-inner{padding:80px 30px 30px}}@media(max-width:991px){.footer-multi-wrapper .footer-copyright-wrap{text-align:center}.footer-multi-wrapper .footer-copyright-wrap .social-links-wrap{text-align:center!important;margin-top:10px}}.footer-multi-wrapper .social-links-wrap ul{margin:0}.footer-multi-wrapper .social-links .list-inline>li{padding-right:4px;padding-left:4px}.footer-multi-wrapper .social-links-wrap li a{border:0;color:#fff}.footer-multi-wrapper .social-links-wrap li a:hover{background-color:transparent;border-color:transparent;color:#021bdd}.footer-sidebar{color:#fff}.footer-sidebar .textwidget{font-size:15px}.footer-sidebar,.footer-sidebar a,.footer-sidebar .widget_nav_menu ul li a,.footer-sidebar .tt-latest-post .media-body h4 span,.footer-sidebar .tt-recent-comments .comment-content .comment-title a,.footer-sidebar .tt-latest-post .media-body h4 a{color:#fff}.footer-sidebar .tt-latest-post .media-body h4 a{-webkit-transition:all .6s cubic-bezier(0,0,.23,1);transition:all .6s cubic-bezier(0,0,.23,1);color:#fff;line-height:1.3}.footer-sidebar .tt-latest-post .media-body h4 a:hover{opacity:.8;-ms-filter:"alpha(opacity=80)";color:#fff}.footer-sidebar .widget-title{color:#fff;font-size:22px;border:0;margin:0 0 30px;text-transform:capitalize}.tt-sidebar-wrapper ul,.footer-sidebar ul{padding:0}.tt-sidebar-wrapper ul li i,.footer-sidebar ul li i{color:#fff;font-size:25px;vertical-align:text-bottom}.footer-sidebar .dashed-border{display:block;margin:20px 0;border-bottom:1px dashed #d7d7d7}.footer-sidebar .widget_nav_menu ul li a{text-transform:capitalize;position:relative}.footer-sidebar .widget_meta ul li a:before,.footer-sidebar .widget_archive ul li a:before,.footer-sidebar .widget_categories ul li a:before,.footer-sidebar .widget_pages ul li a:before,.footer-sidebar .widget_nav_menu ul li a:before{content:"\f101";font-family:"font awesome 5 free";margin-right:10px;color:#fff;font-weight:900;font-size:12px}.footer-sidebar ul.children li a:before,.footer-sidebar ul.sub-menu li a:before{content:"\f105"}.tt-latest-post .media-left{margin-right:10px}.tt-latest-post .media-body{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tt-latest-post .media{margin-bottom:15px}.tt-latest-post .media-left img{width:80px;border-radius:3px;height:80px}.tt-latest-post .media-body h4{font-weight:700;margin:0 0 5px;font-size:16px;line-height:1}.tt-latest-post .media-body h4 a{color:#606060}.tt-latest-post .media-body h4 a:hover{color:#021bdd}.tt-latest-post .entry-meta{margin:-5px 0 0}.footer-sidebar .tt-latest-post .entry-meta li,.footer-sidebar .tt-latest-post .entry-meta li a{color:rgba(255,255,255,.7);font-family:Merriweather,sans-serif;font-size:13px}.footer-sidebar .tt-latest-post .entry-meta li a:hover{color:#fff}@media(max-width:767px){.footer-copyright .copyright,.social-links-wrap{text-align:center}}#toTop{position:fixed;bottom:80px;right:16px;cursor:pointer;display:none;z-index:9999;width:35px;height:35px;color:#000;text-align:center;font-size:19px;line-height:33px;border-radius:50%;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1);transform:scale(1);opacity:.8;-ms-filter:"alpha(opacity=80)";mix-blend-mode:difference}@media(max-width:1400px){#toTop{bottom:100px;right:20px}}#toTop:before,#toTop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.4);border-radius:50%;-webkit-animation:toTopAnimation 2s linear infinite;animation:toTopAnimation 2s linear infinite;opacity:0;-ms-filter:"alpha(opacity=0)";box-shadow:0 0 10px rgba(0,0,0,.3)}#toTop:after{-webkit-animation-delay:1s;animation-delay:1s}#toTop:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}#toTop:hover i{-webkit-animation:iToTop .4s ease-in-out forwards;animation:iToTop .4s ease-in-out forwards}.is-contact-popup #toTop{bottom:100px;right:34px}@-webkit-keyframes iToTop{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(7px);transform:translateY(7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes iToTop{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(7px);transform:translateY(7px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes toTopAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:1;-ms-filter:"alpha(opacity=100)"}100%{-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes toTopAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:1;-ms-filter:"alpha(opacity=100)"}100%{-webkit-transform:scale(1.8);transform:scale(1.8)}}#preloader{background-color:#19232d;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999999}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@media(prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media(min-width:768px){.tt-load-animation-wrapper,.tt-load-animation{height:100%;width:100%;position:fixed;left:-99%;top:0}.tt-load-animation.tt-animated{-webkit-animation:ttLoaderAnimation 1s .2s ease-in-out forwards;animation:ttLoaderAnimation 1s .2s ease-in-out forwards;background-color:#021bdd;z-index:99998}.tt-load-animation-wrapper.tt-animated{right:0;left:auto;background-color:rgba(255,255,255,.9);z-index:99997;-webkit-animation:ttHide 1s .2s linear forwards;animation:ttHide 1s .2s linear forwards}@-webkit-keyframes ttLoaderAnimation{0%{left:-100%}100%{left:100%}}@keyframes ttLoaderAnimation{0%{left:-100%}100%{left:100%}}@-webkit-keyframes ttHide{0%,49%{visibility:visible}50%,100%{visibility:hidden}}@keyframes ttHide{0%,49%{visibility:visible}50%,100%{visibility:hidden}}}.tt-footer.white-color .footer-onepage-wrapper .copyright-year:before{background-color:#fff!important}.tt-footer.white-color .footer-sidebar,.tt-footer.white-color .footer-section .copyright,.tt-footer.white-color p,.tt-footer.white-color span,.tt-footer.white-color li,.tt-footer.white-color a,.tt-footer.white-color a:before,.tt-footer.white-color h2,.tt-footer.white-color h3,.tt-footer.white-color h4,.tt-footer.white-color h5,.tt-footer.white-color h6,.tt-footer.white-color{color:#fff!important}.tt-footer.orange-color .footer-onepage-wrapper .copyright-year:before{background-color:#f7872c!important}.tt-footer.orange-color .footer-sidebar,.tt-footer.orange-color .footer-section .copyright,.tt-footer.orange-color p,.tt-footer.orange-color span,.tt-footer.orange-color li,.tt-footer.orange-color i,.tt-footer.orange-color a,.tt-footer.orange-color a:before,.tt-footer.orange-color h2,.tt-footer.orange-color h3,.tt-footer.orange-color h4,.tt-footer.orange-color h5,.tt-footer.orange-color h6,.tt-footer.orange-color{color:#f7872c!important}.tt-footer.blue-color .footer-onepage-wrapper .copyright-year:before{background-color:#00f!important}.tt-footer.blue-color .footer-sidebar,.tt-footer.blue-color .footer-section .copyright,.tt-footer.blue-color p,.tt-footer.blue-color span,.tt-footer.blue-color li,.tt-footer.blue-color i,.tt-footer.blue-color a,.tt-footer.blue-color a:before,.tt-footer.blue-color h2,.tt-footer.blue-color h3,.tt-footer.blue-color h4,.tt-footer.blue-color h5,.tt-footer.blue-color h6,.tt-footer.blue-color{color:#00f!important}.tt-footer.gray-color .footer-onepage-wrapper .copyright-year:before{background-color:#7a7a7a!important}.tt-footer.gray-color .footer-sidebar,.tt-footer.gray-color .footer-section .copyright,.tt-footer.gray-color p,.tt-footer.gray-color span,.tt-footer.gray-color li,.tt-footer.gray-color i,.tt-footer.gray-color a,.tt-footer.gray-color a:before,.tt-footer.gray-color h2,.tt-footer.gray-color h3,.tt-footer.gray-color h4,.tt-footer.gray-color h5,.tt-footer.gray-color h6,.tt-footer.gray-color{color:#7a7a7a!important}@keyframes bubble{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bubble{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes trendyFadeInUp{from{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transform:none;transform:none}}@keyframes trendyFadeInUp{from{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transform:none;transform:none}}.trendyFadeInUp{-webkit-animation-name:trendyFadeInUp;animation-name:trendyFadeInUp}@-webkit-keyframes trendyFadeIn{from{opacity:0;-ms-filter:"alpha(opacity=0)"}to{opacity:1;-ms-filter:"alpha(opacity=100)"}}@keyframes trendyFadeIn{from{opacity:0;-ms-filter:"alpha(opacity=0)"}to{opacity:1;-ms-filter:"alpha(opacity=100)"}}.trendyFadeIn{-webkit-animation-name:trendyFadeIn;animation-name:trendyFadeIn}.trendyAnimation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.error-page-wrapper{height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff}body.error404.white-404 .error-page-wrapper,body.error404.white-404 .error-page-wrapper h3,body.error404.off-white-404 .error-page-wrapper,body.error404.off-white-404 .error-page-wrapper h3,body.error404.theme-404 .error-page-wrapper,body.error404.theme-404 .error-page-wrapper h3{color:#212121}body.error404.white-404 .error-page-wrapper img.img-1,body.error404.off-white-404 .error-page-wrapper img.img-1,body.error404.theme-404 .error-page-wrapper img.img-1{mix-blend-mode:exclusion}.error-page-wrapper img{max-width:450px;width:100%;height:auto;pointer-events:none;margin-bottom:30px}.error-page-wrapper h3{color:#fff;font-size:40px;margin-bottom:20px}body.error404{background-color:#152230}.error-page-wrapper .btn-primary{background-image:-webkit-linear-gradient(-143deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);background-image:-ms-linear-gradient(-143deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);box-shadow:0 24px 62px 0 rgba(241,95,70,.4);font-size:16px;font-family:fira sans,sans-serif;border-radius:30px;height:50px;padding:0 40px;line-height:50px;text-transform:capitalize;margin-top:40px}@media(max-width:767px){.not-found-icon{margin-bottom:30px}.not-found-icon i{font-size:150px}.error-message{text-align:center}}@media(min-width:768px){body.error404{overflow:hidden}}.vc_tta-tabs-position-top.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a,.vc_tta-tabs-position-bottom.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a{border-color:#e1e1e1!important}.vc_tta-tabs-position-top .vc_tta-tabs-list,.vc_tta-tabs-position-bottom .vc_tta-tabs-list{width:100%;border-bottom:1px solid #e1e1e1}.vc_tta-tabs-position-top .vc_tta-tabs-list>li,.vc_tta-tabs-position-top .vc_tta-tabs-list>li{display:table-cell!important;width:1%;margin:0!important;padding-right:0!important}.vc_tta-style-ultra-classic.vc_tta-tabs-position-top .vc_tta-tabs-list>li,.vc_tta-style-ultra-classic.vc_tta-tabs-position-top .vc_tta-tabs-list>li{vertical-align:middle}.vc_tta-tabs-position-top .vc_tta-tabs-list>li:last-child,.vc_tta-tabs-position-bottom .vc_tta-tabs-list>li:last-child{padding-right:0!important}.vc_tta-tabs-position-top .vc_tta-tab>a,.vc_tta-tabs-position-bottom .vc_tta-tab>a{padding:6px 20px!important;font-weight:700;color:#2f2f2f!important;bottom:-1px;text-align:center}.vc_tta-tabs-position-top .vc_tta-tab>a:hover,.vc_tta-tabs-position-top .vc_tta-tab>a:focus,.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a,.vc_tta-tabs-position-bottom .vc_tta-tab>a:hover,.vc_tta-tabs-position-bottom .vc_tta-tab>a:focus,.vc_tta-tabs-position-bottom .vc_tta-tab.vc_active>a{background-color:#021bdd!important;color:#fff!important}.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover,.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#021bdd!important}.wpb-js-composer .vc_tta-color-pink .vc_tta-tab>a{border:none!important;background-color:#d90d00!important;color:#fff!important}.wpb-js-composer .vc_tta-color-pink .vc_tta-tab>a:hover,.wpb-js-composer .vc_tta-color-pink .vc_tta-tab.vc_active>a{border:none!important;background-color:#a90a00!important}.wpb-js-composer .vc_tta-style-flat .vc_tta-tab{border-right:1px solid rgba(255,255,255,.2)!important}.wpb-js-composer .vc_tta-style-flat .vc_tta-tab:last-child{border-right:none!important}.wpb-js-composer .vc_tta-style-flat .vc_tta-tabs-list{border-bottom:none!important}.wpb-js-composer .vc_tta-style-flat .vc_tta-tab>a{padding-top:12px!important;padding-bottom:12px!important;font-size:14px;font-weight:500}.transparent .vc_tta-panel-body{padding-left:0!important;padding-right:0!important}@media(max-width:767px){.transparent .vc_tta-panel-body{padding-left:30px!important;padding-right:30px!important}}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tabs-container,.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tabs-list{overflow:visible!important;border:0!important}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab{position:relative;padding-right:0!important;border-style:solid;border-color:#eaeaea transparent #eaeaea #eaeaea;border-width:1px}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab:last-child{border-right-color:#eaeaea}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab>a{border:0!important;-webkit-transition:inherit!important;transition:inherit!important}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab.vc_active,.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab:hover{border-color:#021bdd;background-color:#021bdd}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab:hover a,.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab.vc_active>a{background-color:#021bdd;color:#fff}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab.vc_active:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid;border-top-color:#021bdd}.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab>a{padding:10px 20px!important;bottom:0;margin-right:-1px;font-weight:400!important}@media(max-width:991px){.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-tab>a{padding:10px!important}}.vc_tta.vc_general.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-panel-body{padding:45px 0 0}@media(max-width:767px){.vc_tta.vc_general.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-panel-title>a{border:1px solid #eaeaea}.vc_tta.vc_general.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.vc_tta.vc_general.vc_tta-tabs.vc_tta-style-ultra-classic .vc_tta-panel .vc_tta-panel-title>a:hover{background-color:#021bdd;color:#fff}}.vc_progress_bar .vc_single_bar{height:6px;margin-bottom:50px!important;background-color:transparent!important;border-radius:0!important;-o-box-shadow:inset 0 0 1px #949494!important;box-shadow:inset 0 0 1px #949494!important}.vc_progress_bar .vc_single_bar .vc_label{text-shadow:none!important;top:-30px;padding:0!important;font-weight:400;font-size:100%}.vc_progress_bar .vc_single_bar .vc_label .vc_label_units{float:right}.vc_progress_bar .vc_single_bar .vc_bar{border-radius:0!important}.vc_tta-tabs-position-left .vc_tta-tabs-list,.vc_tta-tabs-position-right .vc_tta-tabs-list{width:100%}.vc_tta-tabs-position-left .vc_tta-tabs-list li a,.vc_tta-tabs-position-right .vc_tta-tabs-list li a{font-size:15px;font-weight:600;padding:7px 20px!important}.vc_tta-tabs-position-left .vc_tta-tabs-list .vc_tta-tab>a:hover,.vc_tta-tabs-position-right .vc_tta-tabs-list .vc_tta-tab>a:hover,.vc_tta-tabs-position-left .vc_tta-tabs-list .vc_tta-tab.vc_active>a,.vc_tta-tabs-position-right .vc_tta-tabs-list .vc_tta-tab.vc_active>a{background-color:#021bdd!important;color:#fff!important}.vc_tta-tabs-position-left .vc_tta-panel-body h2,.vc_tta-tabs-position-right .vc_tta-panel-body h2{line-height:48px}.vc_column_container>.vc_column-inner{position:relative}.container-fullwidth{padding-left:15px;padding-right:15px}.padding-left-0 .container-fullwidth{padding-left:0}.padding-left-15 .container-fullwidth{padding-left:15px}.padding-left-30 .container-fullwidth{padding-left:30px}.padding-left-50 .container-fullwidth{padding-left:50px}.padding-left-100 .container-fullwidth{padding-left:100px}.padding-left-150 .container-fullwidth{padding-left:150px}.padding-left-200 .container-fullwidth{padding-left:200px}.padding-left-250 .container-fullwidth{padding-left:250px}.padding-left-300 .container-fullwidth{padding-left:300px}.padding-right-0 .container-fullwidth{padding-right:0}.padding-right-15 .container-fullwidth{padding-right:15px}.padding-right-30 .container-fullwidth{padding-right:30px}.padding-right-50 .container-fullwidth{padding-right:50px}.padding-right-100 .container-fullwidth{padding-right:100px}.padding-right-150 .container-fullwidth{padding-right:150px}.padding-right-200 .container-fullwidth{padding-right:200px}.padding-right-250 .container-fullwidth{padding-right:250px}.padding-right-300 .container-fullwidth{padding-right:300px}.vc_row-o-full-height .container-fullwidth{width:100%}@media(max-width:1199px){.padding-left-30 .container-fullwidth,.padding-left-50 .container-fullwidth,.padding-left-100 .container-fullwidth,.padding-left-150 .container-fullwidth,.padding-left-200 .container-fullwidth,.padding-left-250 .container-fullwidth,.padding-left-300 .container-fullwidth{padding-left:15px}.padding-right-30 .container-fullwidth,.padding-right-50 .container-fullwidth,.padding-right-100 .container-fullwidth,.padding-right-150 .container-fullwidth,.padding-right-200 .container-fullwidth,.padding-right-250 .container-fullwidth,.padding-right-300 .container-fullwidth{padding-right:15px}}.wpb_wrapper .widget{margin-bottom:30px}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:30px}.wpb_revslider_element.wpb_content_element{margin-bottom:0!important}.vc_btn3.vc_btn3-size-md{padding:14px 28px!important;border:0}.vc_btn3.vc_btn3-style-custom{background-image:none;background-image:none;background-image:none;-webkit-filter:none;filter:none;background-repeat:none;background-size:100%;background-position:center;position:relative;z-index:1}.vc_btn3.vc_btn3-style-custom:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.15);z-index:-1;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .3s;transition:all .3s}.vc_btn3.vc_btn3-style-custom:hover:before{opacity:1;-ms-filter:"alpha(opacity=100)"}.vc_general.vc_btn3{border:none!important;font-family:fira sans,sans-serif}.vc_btn3.vc_btn3-style-custom.vc_btn3-size-lg.vc_btn3-icon-left,.vc_btn3.vc_btn3-style-custom.vc_btn3-size-lg.vc_btn3-icon-right{height:75px;padding:25px 15px!important;font-weight:500;font-size:17px!important;border-bottom:5px solid rgba(0,0,0,.3)!important}.vc_btn3.vc_btn3-size-md.vc_btn3-style-custom{padding:13px 30px!important}.vc_btn3.vc_btn3-shape-rounded.vc_btn3-style-custom{border-radius:3px}.vc_btn3.vc_btn3-size-md:hover{border:0}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:48px!important}.vc_btn3-color-theme_primary_color{background-color:#021bdd!important;color:#fff!important}.vc_btn3-color-theme_primary_color:hover{background-color:#da0c01!important}.vc_btn3-color-theme_orange_color{background-color:orange!important;color:#fff!important}.vc_btn3-color-theme_orange_color:hover{background-color:#f5a002!important}.vc_tta-accordion .vc_tta-panel-title{font-weight:400;font-size:15px;position:relative}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{padding:18px 20px}.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#021bdd!important}.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a i.vc_tta-controls-icon-chevron:before{border-color:#021bdd!important}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title:after{content:"";height:2px;width:20px;background-color:#fff;display:inline-block;position:absolute;bottom:-8px;left:20px;z-index:100}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#021bdd;color:#fff!important;border-color:#021bdd}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{padding-top:25px;padding-bottom:30px}.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-width:0!important}.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-body{border-width:1px!important}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{border-color:#fff!important}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-color:#eaeaea}.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body,.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#021bdd}.vc_tta .vc_tta-controls-icon{height:10px!important;width:10px!important}.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{margin-bottom:40px!important}.vc_tta.vc_tta-shape-round .vc_tta-tabs-list{border-bottom:0!important}.vc_toggle{border:1px solid #f0f0f0;margin:0 0 -1px!important}.vc_toggle_title{padding:10px 10px 10px 50px!important}.vc_toggle_title>h4{font-weight:400}.vc_toggle .vc_toggle_icon{margin-left:15px!important}.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a{border-color:#eaeaea!important}.woocommerce .woocommerce-breadcrumb{margin-bottom:10px}.maacuni-shop{padding:100px 0}.bottom-to-top-overlay .maacuni-shop{padding-top:0}.shop-category-wrapper ul{list-style:none;padding:0}.shop-category-wrapper,.shop-category-wrapper .child-category{background-color:#fff;padding:20px 0 20px 25px;box-shadow:0 0 21px 3px rgba(0,0,0,.08)}.shop-category-wrapper h2{font-size:16px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #e5e5e5;margin:0 0 15px -25px;padding:0 0 15px 25px}.shop-category-wrapper h2 i{margin-right:10px;color:#021bdd}.shop-category-wrapper ul li a{display:block;padding:5px 20px 5px 0;font-size:16px;color:#333}.shop-category-wrapper ul li a:hover{color:#021bdd}.shop-category-wrapper>ul>li.has-child-category{position:relative}.shop-category-wrapper>ul>li.has-child-category>a:after{content:"\f105";font-family:fontawesome;position:absolute;top:5px;right:15px}.shop-category-wrapper>ul>li.has-child-category .child-category{position:absolute;left:100%;width:100%;top:-20px;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;-webkit-transition:all 400ms;transition:all 400ms;z-index:1}.shop-category-wrapper>ul>li.has-child-category .child-category.dropdown-inverse{left:auto;right:25px;z-index:100;width:240px}.shop-category-wrapper>ul>li.has-child-category:hover .child-category{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.shop-banner-wrapper{background-repeat:no-repeat;background-position:bottom right;min-height:250px;box-shadow:0 0 21px 3px rgba(0,0,0,.08);margin-bottom:30px}.banner-content .intro-title{color:#fff;text-transform:uppercase;font-size:14px;margin-top:10px;display:block}.banner-content{padding:40px;position:relative}.banner-content h2{color:#fff;font-size:35px;font-weight:700;margin-bottom:35px}.banner-content .btn{color:#666;padding:7px 20px;height:inherit;font-weight:700;font-size:14px}.banner-content .offer{position:absolute;bottom:20px;left:55%;width:70px;height:70px;background-color:#fff;display:inline-block;line-height:70px;text-align:center;border-radius:50%;font-size:25px;font-weight:700;color:#f53600;box-shadow:0 6px 0 rgba(0,0,0,.3)}@media(max-width:767px){.banner-content .offer{left:auto;right:15px}}.page-template-template-shop{background-color:#f4f4f4}.woocommerce div.product .product_title{text-transform:uppercase;font-size:22px;font-weight:700;line-height:36px}.woocommerce .page-title h2{text-transform:initial;font-size:30px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;line-height:30px;color:#333;-webkit-transition:all .3s;transition:all .3s;text-transform:capitalize;font-size:20px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title:hover{color:#021bdd}.woocommerce-Price-amount.amount{font-size:18px;font-weight:400}.woocommerce-checkout .woocommerce,.maacuni-shop.maacuni-cart{padding:0}.product-content.quick-view-layout{position:relative}.product-content.quick-view-layout select{height:40px;width:100%}.product-content.quick-view-layout .value a{display:block;margin-top:5px}.quick-view-popup .woocommerce-product-gallery__wrapper{margin:0;z-index:99;position:relative;border-right:1px solid #ddd}.quick-view-popup .mfp-close{color:#212121;opacity:1;-ms-filter:"alpha(opacity=100)";z-index:99;-webkit-transition:.3s;transition:.3s}.quick-view-popup img{max-width:100%}.quick-view-popup .mfp-close:hover{color:#021bdd}.quick-view-popup .product-name{margin-bottom:5px}.quick-view-popup .product-information{padding-right:30px}.quick-view-popup .woocommerce-product-details__short-description{margin-bottom:20px;overflow-y:auto;max-height:170px}.woocommerce .mfp-container{overflow-y:auto}.quick-view-popup button.button.alt{height:42px;padding:0 30px;background-color:#021bdd;color:#fff;border:none}.quick-view-popup .product_meta,.woocommerce .product_meta{margin-top:20px}.quick-view-popup .product_meta span.label,.woocommerce .product_meta span.label{min-width:90px;margin-right:10px;display:inline-block;color:#565656;text-transform:uppercase;font-size:15px;font-weight:700}.quick-view-popup .product_meta span,.woocommerce .product_meta span{color:#999;font-weight:400}#yith-wcwl-popup-message{background:0 0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0;padding-left:90px}#yith-wcwl-popup-message:before{content:"";position:absolute;top:-10000px;left:-10000px;right:-10000px;bottom:-10000px;background:rgba(0,0,0,.5);z-index:-1}#yith-wcwl-message{background-color:#fff;padding:10px 30px;color:#212121;position:relative;z-index:99999}@media(max-width:991px){.product-content.quick-view-layout:after{content:none}}@media(max-width:575px){.quick-view-popup .product-information{padding:20px 40px}.mfp-auto-cursor .mfp-content{padding:15px}}.woocommerce div.product .product_title{margin-bottom:5px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-left:30px;margin-right:0}.woocommerce-cart ul.products li.product,.woocommerce-cart-page ul.products li.product{margin-left:15px}.woocommerce .products ul,.woocommerce ul.products{margin-left:-30px}.woocommerce-cart .products ul,.woocommerce ul.products{margin-left:-30px}.maacuni-shop ul.products li.column-two.product{width:48%}.maacuni-shop ul.products li.column-three.product{width:calc(33.333333% - 30px)}.woocommerce ul.products li.column-four.product,.woocommerce-page ul.products li.column-four.product{width:calc(25% - 30px)}.woocommerce-cart .maacuni-shop ul.products li,.woocommerce-cart .maacuni-shop ul.products li.column-two.product,.woocommerce-cart .maacuni-shop ul.products li.column-four.product,.woocommerce-cart .maacuni-shop ul.products li.column-three.product{width:calc(50% - 15px);width:-webkit-calc(50% - 15px)}.single-product .maacuni-shop ul.products li.column-four.product,.single-product .maacuni-shop ul.products li.column-three.product{width:calc(25% - 30px);width:-webkit-calc(25% - 30px)}.woocommerce table.shop_table td{padding:12px}.woocommerce table.shop_table{margin:0 -1px 50px 0}@media(min-width:768px) and (max-width:991px){.woocommerce-cart .maacuni-shop ul.products li,.woocommerce-cart .maacuni-shop ul.products li.column-two.product,.woocommerce-cart .maacuni-shop ul.products li.column-four.product,.woocommerce-cart .maacuni-shop ul.products li.column-three.product{width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}.single-product .maacuni-shop ul.products li.column-four.product,.single-product .maacuni-shop ul.products li.column-three.product{width:calc(50% - 30px)}}@media(min-width:576px) and (max-width:991px){.single-product .maacuni-shop ul.products li.column-four.product,.single-product .maacuni-shop ul.products li.column-three.product{width:calc(50% - 30px)}}@media(min-width:768px){.woocommerce-cart .woo-buttons{width:130px}}@media(max-width:768px){.maacuni-shop ul.products li.column-four.product,.maacuni-shop ul.products li.column-three.product{width:calc(50% - 30px)}}@media(max-width:575px){.maacuni-shop ul.products li.product{width:100%!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-left:15px}.woocommerce.single-product ul.products{margin-left:-15px}.woocommerce .products ul,.woocommerce ul.products{margin-left:-15px!important}}.widget .star-rating{font-size:13px}.widget span.reviewer{font-size:14px}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin:0 0 40px}.woocommerce .woocommerce-ordering select{padding:0 10px;outline:0}.product-content-wrapper{position:relative}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;overflow:inherit;margin-bottom:35px}.woocommerce ul.products li.product .star-rating{margin:0 auto}.woocommerce .star-rating span{color:#021bdd}.woocommerce .woocommerce-review-link{color:#2f2f2f;font-style:italic}.woocommerce .woocommerce-review-link:hover{color:#021bdd}.woocommerce ul.products li.product h3{font-size:18px;font-weight:700;text-transform:uppercase;color:#2f2f2f;padding:0 15px 5px}.woocommerce ul.products li.product .price{color:#999;font-size:16px}.woocommerce ul li.product a.added_to_cart,.woocommerce ul li.product a.button{background-color:transparent;color:#999;margin:0!important;padding:0;font-size:17px}.woocommerce ul li.product a.button.added,.woocommerce ul li.product a.added_to_cart{display:inline-block}.woocommerce ul li.product a.button:hover,.woocommerce ul li.product a.added_to_cart:hover{color:#021bdd}.woocommerce ul li.product:hover a.button{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.woocommerce a.button:focus,.woocommerce a.button:active{color:#fff}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:0;right:-20px}.woo-buttons{position:absolute;bottom:0;left:50%;text-align:center;min-width:100px;background-color:#fff;border-radius:3px;margin:0 auto;padding:20px 30px;box-shadow:0 0 63.7px 1.3px rgba(0,0,0,.3);opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-content-wrapper:hover .woo-buttons{bottom:20px;opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.woocommerce ul.products li.product .button.product_type_variable i:before{content:"\f217";color:#021bdd}.woo-buttons .tt-quick-view{cursor:pointer;color:#999;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}.woo-buttons .tt-quick-view:hover{color:#021bdd}.woocommerce ul li.product a.button.added{display:none}.woocommerce ul li.product a.added_to_cart{font-size:0;line-height:1;position:relative}.woocommerce ul li.product a.added_to_cart:after{content:"\f217";font-family:"font awesome 5 free";font-weight:900;font-size:16px;color:#021bdd}.woo-buttons>div{line-height:1;margin:0 10px}.wishlist-btn{position:relative}.woocommerce .wishlist_table td.product-add-to-cart a{display:block!important;margin:0;margin-bottom:5px;text-align:center;padding:10px!important}.yith-wcwl-share ul,.yith-wcwl-share li{padding:0!important}.woocommerce ul li.product a.compare{position:absolute;top:2px;right:40px;padding:10px;z-index:2;font-size:0}.woocommerce ul li.product a.compare:hover{color:#0218be}.yith-wcwl-add-to-wishlist{margin-top:0}.yith-wcwl-add-to-wishlist .ajax-loading{position:absolute;top:4px;left:4px;margin-left:0;z-index:2}.wishlist-btn .add_to_wishlist{position:relative;z-index:1}.yith-wcwl-add-to-wishlist a{color:#fff;position:relative;z-index:1}.woocommerce ul li.product .yith-wcwl-add-to-wishlist a{font-size:0}.yith-wcwl-add-to-wishlist i{color:#ff4a4a;font-size:18px}.yith-wcwl-add-to-wishlist span.feedback{display:none}.yith-wcwl-add-to-wishlist .add_to_wishlist:before{color:#999;content:"\f004";font-family:"font awesome 5 free";font-size:20px;font-weight:900;-webkit-transition:all .3s;transition:all .3s}.entry-summary .yith-wcwl-add-to-wishlist i,.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:before{font-size:20px;position:relative;top:3px;margin-right:8px}a.compare:before{color:#fff;content:"\f24d";font-family:fontawesome;font-size:18px}.yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before{color:#ff4a4a}body.quick-view-open{overflow:hidden}.quick-view-popup{margin:0 auto;position:relative;background:#fff;max-width:1000px;width:100%}.quick-view-popup .product-images>div{opacity:1!important;-ms-filter:"alpha(opacity=100)"}.quick-view-popup .quantity .qty{width:80px;padding-right:5px!important;margin-bottom:15px;height:42px;text-align:center}.product-content-wrapper .product-thumbnail{position:relative;z-index:1}.product-thumbnail .fa-spinner{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;color:#fff}.product-content-wrapper .product-thumbnail img{width:100%}.product-content-wrapper .product-thumbnail:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;pointer-events:none;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.product-content-wrapper:hover .product-thumbnail:before{background-color:rgba(255,255,255,.7);opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.product-content-wrapper .product-thumbnail.loading:before{background-color:rgba(0,0,0,.4);opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible;-webkit-transition:all .3s;transition:all .3s}.woocommerce .blockUI.blockOverlay{background-color:transparent!important}.entry-summary .cart a.button{padding:10px 20px}form.woocommerce-ordering{position:relative;float:left;min-width:200px;margin:50px 33%}form.woocommerce-ordering:after{content:"\f107";font:normal normal normal 17px/1 FontAwesome;color:#aaa;right:11px;top:6px;height:48px;padding:15px 0 0 8px;border-left:1px solid #aaa;position:absolute;pointer-events:none;background-color:#fff;display:block}form.woocommerce-ordering option{padding:5px}form.woocommerce-ordering select::-ms-expand{display:none}form.woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;width:100%;max-width:320px;height:50px;float:right;margin:5px 0;padding:0 24px;font-size:16px;line-height:1.75;color:#333;background-color:#fff;background-image:none;border:1px solid #aaa;-ms-word-break:normal;word-break:normal}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{color:#212121}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{color:#021bdd}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:0;padding:8px 15px 8px 50px!important;line-height:38px;background-color:#f3f3f3}.woocommerce-checkout .woocommerce-info{padding:8px 15px 8px 50px!important;line-height:38px;background-color:#e3e3e3;margin:-30px -30px 30px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:9px;color:inherit}.woocommerce-error:before{color:red!important}.woocommerce div.product div.images img{display:inline-block;width:inherit;margin:0 auto}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin:10px 10px 0 0}.woocommerce div.product div.images .woocommerce-product-gallery__image:last-child{margin-right:0!important}@media(max-width:564px){.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:22.5%}.woocommerce div.product div.images img{width:100%;height:auto}}@media(min-width:565px){.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:23.5%}.woocommerce div.product div.images img{width:100%;height:auto}}@media(min-width:768px){.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:22.8%}}@media(min-width:992px){.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:23.34%}}@media(min-width:1200px){.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:23.54%}}.woocommerce div.product div.images div.thumbnails{padding-top:0}.thumbnails.slider{height:inherit}.yith_magnifier_gallery li{padding:0 1px!important}.single-product.woocommerce .maacuni-shop .thumbnails #slider-prev,.single-product.woocommerce .maacuni-shop .thumbnails #slider-next{margin-top:-15px}div.pp_woocommerce .pp_close{font-size:0!important}div.pp_woocommerce .pp_close:before{font-size:25px;right:-15px}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{display:block;font-size:14px;line-height:24px;color:#fff;background-color:#021bdd;position:absolute;left:10px;right:auto;margin:0;padding:0;min-height:inherit;top:10px;font-weight:400;border-radius:2px}.woocommerce div.product form.cart .variations label{color:#999;font-size:14px}.woocommerce-product-details__short-description{margin-bottom:40px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#999;font-weight:700;font-size:20px}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin:0}.woocommerce .product .entry-summary a.single_add_to_cart_button{display:inline-block;padding:0 25px}.woocommerce .product .entry-summary .yith-wcwl-add-to-wishlist,.woocommerce .product .entry-summary .product_meta{padding:20px 0 0;border-top:1px solid #e7e7e7;margin-top:20px}.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:before,.entry-summary .yith-wcwl-add-to-wishlist a,.woocommerce .entry-summary a.compare,.woocommerce .entry-summary a.compare:before{color:#545454;padding:0;background-color:transparent;font-weight:400;-webkit-transition:all 400ms;transition:all 400ms}.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before,.entry-summary .yith-wcwl-add-to-wishlist a:hover,.woocommerce .entry-summary a.compare:hover,.woocommerce .entry-summary a.compare:hover:before{color:#021bdd;background-color:transparent}.woocommerce .entry-summary a.compare:before{margin-right:10px}.product_meta>span{display:block;font-weight:600}.product_meta span a{color:#999;font-weight:400}.product_meta span a:hover{color:#021bdd}.woocommerce .quantity .btn-quantity:hover{color:#021bdd;cursor:pointer}.woocommerce .quantity input.qty{border-radius:0;padding-right:0;padding-left:0}.woocommerce.single-product .quantity input.qty{padding-right:5px;height:45px;width:80px}.woocommerce .quantity input:focus{outline:0}.woocommerce .product .entry-summary a.single_add_to_cart_button,.woocommerce div.product form.cart .button{padding:0 20px;height:45px;line-height:45px}.woocommerce button.button.alt.disabled,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce a.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce .product .entry-summary a.single_add_to_cart_button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.widget.woocommerce #respond input#submit,.widget.woocommerce a.button,.widget.woocommerce button.button,.widget.woocommerce input.button,.widget.woocommerce #respond input#submit:hover,.widget.woocommerce a.button:hover,.widget.woocommerce button.button:hover,.widget.woocommerce input.button:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a,.woocommerce .cart .button,.woocommerce .cart input.button{background-color:#021bdd}.woocommerce div.product form.cart .variations select{height:42px}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.value{vertical-align:baseline;padding-top:0}.woocommerce div.product form.cart .group_table{border:0}.woocommerce div.product form.cart .group_table td:first-child{text-align:left}.woocommerce div.product form.cart .group_table tr td{vertical-align:middle;display:inline}.woocommerce div.product form.cart .group_table td:first-child{display:inline-block;margin-right:15px}.woocommerce div.product form.cart .group_table tr td.label{font-size:100%;text-align:left}.woocommerce div.product form.cart .group_table tr{margin-bottom:10px;display:block}.woocommerce div.product form.cart .group_table a{color:#696969;font-weight:700}.woocommerce div.product .woocommerce-tabs{margin-bottom:80px;padding:30px;border:1px solid #eaeaea;box-shadow:0 0 7px #eaeaea}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;height:44px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #ddd;bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;padding:0;border:0;margin:0;float:left;background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li>a{padding:8px 20px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a{background-color:#021bdd;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding:30px 0 0;margin:0 0 20px}.woocommerce div.product div.images{margin-bottom:80px}.woocommerce table.shop_attributes{border-top:0}.woocommerce table.shop_attributes td{padding:0 10px;border:0}.woocommerce table.shop_attributes th{border:0;width:1%}@media(max-width:767px){.woocommerce div.product div.images{margin-bottom:30px}.woocommerce div.product .woocommerce-tabs{margin-bottom:40px}}.woocommerce #reviews #comments h2{margin:0}.woocommerce #reviews #comments ol.commentlist{padding:0;margin-top:30px}.woocommerce #review_form_wrapper{padding:20px 0 0;background-color:#fff;box-shadow:none;margin:30px 0 0;border-top:1px solid #efefef}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:60px;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 70px}@media(max-width:767px){.woocommerce #review_form_wrapper{padding:20px}}.woocommerce .comment-form{margin-top:20px}.woocommerce #review_form #respond textarea,.woocommerce #reviews input,.woocommerce #reviews textarea{padding:8px 15px;border:1px solid;width:100%}.woocommerce #review_form #respond .form-submit input{width:inherit}.woocommerce #review_form #respond textarea:focus{outline:none}.woocommerce #review_form #respond textarea:hover,.woocommerce #reviews input:hover,.woocommerce #reviews textarea:hover,.woocommerce #review_form #respond textarea:focus,.woocommerce #reviews input:focus,.woocommerce #reviews textarea:focus{border-color:#021bdd}.woocommerce #review_form #respond .form-submit{margin-top:50px}.woocommerce #review_form #respond .form-submit input{padding:15px 40px;color:#fff}.woocommerce p.stars a{color:#021bdd}.up-sells.products>h2,.related.products>h2{margin-bottom:30px}.woocommerce-Tabs-panel{border:none;border-radius:0;box-shadow:none}.woocommerce .cart .button,.woocommerce .cart input.button{padding:0 20px!important;color:#fff!important;height:45px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.woocommerce button.button.alt.disabled:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#c00000}.woocommerce .coupon .input-text{width:110px!important;height:45px;margin-right:10px!important}.woocommerce table.shop_table>tbody>tr>td.actions:first-child{border-right:1px solid #ddd!important}.woocommerce a.remove{text-align:center;margin:0 auto;color:#b1b1b1!important}.woocommerce a.remove:hover{background-color:transparent;color:red!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:20px;background-color:#fff}.woocommerce .maacuni-cart .cart-collaterals .cart_totals tr td{text-align:right}.woocommerce .maacuni-cart .cart-collaterals .cart_totals tr th,.woocommerce .maacuni-cart .cart-collaterals .cart_totals tr td{border-top:0;border-right:0}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding-bottom:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;background-color:#021bdd}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{margin-bottom:0;background-color:#021bdd}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:13px 20px;color:#fff;border-radius:0}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff}.woocommerce .woocommerce-message a.button{padding:10px 20px;color:#fff}.woocommerce .select2-choice,.woocommerce .input-text{height:42px;padding:0 20px;font-size:14px;line-height:40px;font-weight:400;color:#2f2f2f;border:1px solid #e5e5e5;border-radius:2px}.woocommerce form .form-row textarea{padding:10px 20px}.woocommerce input[type=text]:focus,.woocommerce input[type=password]:focus,.woocommerce input[type=email]:focus,.woocommerce input[type=url]:focus,.woocommerce input[type=date]:focus,.woocommerce input[type=tel]:focus,.woocommerce input[type=number]:focus,.woocommerce textarea:focus.maacuni-textarea,.woocommerce input[type=text]:focus:not([readonly]),.woocommerce input[type=password]:focus:not([readonly]),.woocommerce input[type=email]:focus:not([readonly]),.woocommerce input[type=url]:focus:not([readonly]),.woocommerce input[type=time]:focus:not([readonly]),.woocommerce input[type=date]:focus:not([readonly]),.woocommerce input[type=datetime-local]:focus:not([readonly]),.woocommerce input[type=tel]:focus:not([readonly]),.woocommerce input[type=number]:focus:not([readonly]),.woocommerce textarea:focus,.woocommerce textarea.maacuni-textarea:focus:not([readonly]){box-shadow:none}.select2-drop-active{border-color:#e5e5e5}.woocommerce .select2-choice:focus,.woocommerce .input-text:focus{border-color:#021bdd}.dropdown-content{padding:0}.dropdown-content li{list-style:none}.dropdown-content li>a,.dropdown-content li>span{display:block;padding:12px 15px;color:#999;font-size:13px}.select-wrapper span.select-dropdown{color:#999;font-size:13px;height:40px;line-height:40px;padding:0 20px;border:1px solid #e5e5e5}.select-wrapper span.select-dropdown:after{content:"\f0d7";font-family:fontawesome;font-size:14px;right:10px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#efefef none repeat scroll 0 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#e5e5e5}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-color:transparent transparent #e5e5e5}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:0}.woocommerce table.shop_table thead>tr>th,.woocommerce table.shop_table tbody>tr>td,.woocommerce table.shop_table tfoot>tr>th{border-right:0}.woocommerce table.shop_table thead>tr>th.product-thumbnail{width:80px}.woocommerce table.shop_table thead>tr>th.product-remove{width:30px}.woocommerce table.shop_table thead>tr>th.product-name{width:35%}.woocommerce table.shop_table>tbody>tr td.product-thumbnail{padding:5px!important}.woocommerce table.shop_table>tbody>tr td.product-thumbnail img{width:100%}.woocommerce table.shop_table thead>tr>th:last-child,.woocommerce table.shop_table tbody>tr>td:last-child{border-right:1px solid #ddd}.woocommerce table.shop_table>tbody>tr:first-child>th,.woocommerce table.shop_table>tbody>tr:first-child>td{border-top:1px solid #ddd!important}.woocommerce .maacuni-cart table.shop_table>tbody>tr:first-child>th,.woocommerce .maacuni-cart table.shop_table>tbody>tr:first-child>td{border-top:0!important}.woocommerce table.shop_table.order_details>tbody>tr:first-child>th,.woocommerce table.shop_table.order_details>tbody>tr:first-child>td{border-top:0!important}.woocommerce table.shop_table>tbody>tr>th:first-child,.woocommerce table.shop_table>tbody>tr>td:first-child{border-right:0!important}.woocommerce .order_details{padding-left:0}.woocommerce ul.order_details li{margin-bottom:10px}#order_review_heading{margin-top:50px;background:#565656}.woocommerce form .form-row .input-checkbox{position:static}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:10px}.woocommerce form .form-row{display:block}.woocommerce form .form-row label{margin-bottom:3px}.woocommerce-additional-fields h3{margin-left:5px;margin-top:40px;margin-bottom:10px}.checkout.woocommerce-checkout h3{background:#021bdd;padding:7px 32px;color:#fff;margin-left:-30px;margin-right:-30px;font-size:20px;line-height:27px;text-transform:uppercase;font-weight:500}@media(max-width:767px){.woocommerce table.shop_table thead>tr>th,.woocommerce table.shop_table tbody>tr>td,.woocommerce table.shop_table tfoot>tr>th{border-right:1px solid #ddd}.woocommerce .maacuni-cart table.shop_table>tbody>tr>td.product-remove{border-right:1px solid #ddd!important}.woocommerce .maacuni-cart table.shop_table>tbody>tr:first-child>td.product-remove{border-top:1px solid #ddd!important}.woocommerce form .form-row{width:100%}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:12px 20px;margin-top:30px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}.woocommerce .widget_price_filter .ui-slider-horizontal{height:3px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#cacaca}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:-5px;background-color:#021bdd;width:12px;height:12px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#26547c}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px;margin-right:10px;float:left}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding-bottom:15px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{padding-bottom:0}.woocommerce ul.product_list_widget li.mini_cart_item{padding-bottom:15px}.woocommerce .woocommerce-MyAccount-navigation{background-color:#f5f5f5;padding:30px}.woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#999;text-transform:uppercase;display:block;line-height:36px}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#021bdd}.woocommerce .woocommerce-MyAccount-content{padding:30px;background-color:#fff;min-height:276px}.woocommerce-address-fields__field-wrapper{display:inline-block;width:100%;margin-bottom:40px}.edit-account fieldset{margin:30px 0}.edit-account fieldset legend{padding-bottom:10px}.woocommerce .select2-container .select2-selection--single{height:42px;border-color:#e5e5e5;border-radius:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.sction-title-wrapper{margin-bottom:40px}.section-intro{font-size:25px;font-weight:300;letter-spacing:0;color:#212121;margin-bottom:0;font-family:fira sans,sans-serif;position:relative;display:block;margin-bottom:15px}.section-sub span.line,.section-intro span.line{height:1px;width:40px;background-color:#212121;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-sub span.line{height:5px;width:90px;left:0;top:12px}.section-intro span.line.before-subtitle{left:0}.section-intro span.line.after-subtitle{right:0}.section-title{font-size:50px;line-height:1.25;text-transform:capitalize;margin-bottom:18px;font-weight:700;word-wrap:break-word}.section-title i{transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7)}.section-title span{color:#000}.section-sub{position:relative;font-size:16px;line-height:28px}.section-sub.description-padding{padding-left:105px}.text-right .section-sub,.text-left .section-sub{width:100%}.text-left .section-sub p{margin-bottom:0}@media screen and (min-width:992px){.section-sub{width:70%;margin:0 auto}}@media(max-width:767px){.section-title{font-size:230%!important;line-height:1.2!important}}@media(max-width:991px){.section-sub.description-padding{padding-left:45px}.section-sub span.line{width:35px}}.icon-block{margin-bottom:30px}.icon-block:hover .service-box-shadow{box-shadow:8.5px 14.722px 49px 0 rgba(0,6,12,.12)}.service-box-shadow{-webkit-transition:all .3s;transition:all .3s}.service-read-more a{color:#999;font-size:12px;font-family:fira sans,sans-serif;text-transform:uppercase;font-weight:600}.icon-block.icon-default .tt-icon{margin-bottom:15px}.icon-block .tt-icon i{-webkit-transition:all 400ms;transition:all 400ms;display:inline-block}.icon-block i.gradient,.icon-block i.gradient-custom{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent}.ie .icon-block i{-webkit-background-clip:inherit!important;background-clip:inherit!important;-webkit-text-fill-color:inherit;background:0 0!important}.icon-block.icon-default:hover .tt-icon i{color:#021bdd}.icon-block:hover .tt-icon.icon-hover-default i{border:1px solid transparent;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.icon-block:hover .tt-icon.icon-hover-default i{background-color:#021bdd!important;color:#fff}.icon-block:hover .tt-icon.icon-hover-white i{background-color:#fff;color:#021bdd!important}.icon-block:hover .tt-icon.icon-hover-black i{background-color:#202020;color:#fff}.icon-block.icon-position-left .tt-icon{float:left;margin-right:20px}.icon-block.icon-position-left .tt-content{overflow:hidden}@media(max-width:991px){.icon-block.icon-position-left .tt-icon{float:none}}.icon-block.icon-position-center .tt-icon{float:none;text-align:center;margin-bottom:15px}.icon-block.icon-position-center .tt-icon img{margin:0 auto}.lista_servizi .icon-block.icon-position-center .tt-content{text-align:center}.icon-block.icon-position-top-left .tt-icon{float:none;text-align:left}.icon-block.icon-position-right .tt-icon{float:right;text-align:right;margin-left:20px}.icon-block.icon-position-right .tt-content{text-align:right;overflow:hidden}@media screen and (max-width:767px){.icon-block.icon-position-right .tt-icon{float:left;text-align:left;margin-right:20px;margin-left:0}.icon-block.icon-position-right .tt-content{text-align:left}}.icon-block i{font-size:100%;color:inherit}.icon-block h3{font-size:20px;font-weight:700;position:relative}.icon-block .tt-icon a,.icon-block h3 a{color:#202020;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.icon-block .tt-icon a:hover,.icon-block h3 a:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.icon-block h3 a:hover{color:#021bdd}.tt-icon.flat-icon i{line-height:1;display:inline-block}.icon-block.icon-default .tt-icon i{font-size:40px}.icon-block .tt-icon a.theme-color,.icon-block h3.theme-color,.icon-block h3 a.theme-color{color:#021bdd}.icon-block.icon-square .tt-icon i,.icon-block.icon-round .tt-icon i,.icon-block.icon-circle .tt-icon i{display:inline-block;width:70px;height:70px;text-align:center}.icon-block.icon-square .tt-icon i{line-height:70px}.icon-block.icon-round .tt-icon i{line-height:70px;border-radius:4px}.icon-block.icon-circle .tt-icon i{line-height:68px;border-radius:50%}.icon-block.icon-square .tt-icon i,.icon-block.icon-round .tt-icon i,.icon-block.icon-circle .tt-icon i{border:1px solid #e2e2e2}.icon-block.icon-square .tt-icon i.theme-color,.icon-block.icon-round .tt-icon i.theme-color,.icon-block.icon-circle .tt-icon i.theme-color{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.icon-block.icon-square:hover .tt-icon.icon-hover-default i.theme-color,.icon-block.icon-round:hover .tt-icon.icon-hover-default i.theme-color,.icon-block.icon-circle:hover .tt-icon.icon-hover-default i.theme-color{border:1px solid #021bdd}.icon-block.icon-square:hover .tt-icon.icon-hover-white i,.icon-block.icon-round:hover .tt-icon.icon-hover-white i,.icon-block.icon-circle:hover .tt-icon.icon-hover-white i{border:1px solid #fff}.icon-block.icon-square:hover .tt-icon.icon-hover-black i,.icon-block.icon-round:hover .tt-icon.icon-hover-black i,.icon-block.icon-circle:hover .tt-icon.icon-hover-black i{border:1px solid #202020}.outline-border .icon-block{height:100%;border-radius:4px}.outline-border .icon-block .img-overlay{border-radius:4px}.outline-border .icon-block .icon-block-inner{border:1px solid rgba(0,0,0,.2);height:100%;border-radius:4px;padding:70px 30px 40px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.outline-border .icon-block .icon-block-inner:hover{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1)}.icon-block h3,.icon-block h3 a,.icon-block span,.icon-block p{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.outline-border .icon-block:hover h3,.outline-border .icon-block:hover a,.outline-border .icon-block:hover p{color:var(--icon-content-hover,#212121)!important}.outline-border .icon-block .service-read-more{position:absolute;bottom:-22px;left:0;right:0}.outline-border .icon-block .service-read-more a{position:relative;display:inline-block;height:50px;line-height:50px;padding:0 40px;color:#fff!important;font-size:16px;font-weight:400;text-transform:capitalize;background:#f7872c;background-image:-webkit-linear-gradient(-118deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);background-image:-ms-linear-gradient(-118deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);box-shadow:0 24px 62px 0 rgba(241,95,70,.4);z-index:1;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.outline-border .icon-block:hover .service-read-more a{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.outline-border .icon-block .service-read-more a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:-1;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;width:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.outline-border .icon-block .service-read-more a:hover:before{width:100%}@media only screen and (max-width:767px){.icon-block{margin-bottom:30px!important}.icon-block-grid{margin-bottom:30px}}@media only screen and (max-width:575px){.icon-block{margin-bottom:40px!important;text-align:center}.icon-block.icon-position-left .tt-icon{margin-right:0!important}}.press-release-wrapper{overflow:hidden}.press-release-wrapper .blog-wrap{overflow:hidden;position:relative}.press-release-wrapper.default [class*=col]{margin-bottom:30px}.press-release-wrapper.default .entry-content{margin-bottom:40px;color:#999}.press-release-wrapper.default .blog-content.has-border{padding:30px 30px 25px}.press-release-wrapper.default .entry-footer{position:absolute;bottom:25px}.press-release-wrapper.list-style .blog-wrap,.press-release-wrapper.menu-style .blog-wrap{margin-bottom:-1px;-webkit-transition:.3s;transition:.3s;border-bottom:1px solid #e9edf0}.press-release-wrapper.list-style .entry-header,.press-release-wrapper.menu-style .entry-header{margin:0}.press-release-wrapper.list-style .blog-wrap{padding-bottom:20px;margin-bottom:20px;min-height:104px}.press-release-wrapper.list-style .entry-header .entry-title{font-weight:400;font-size:19px;line-height:27px}.press-release-wrapper.list-style .entry-header .entry-title:hover a{text-decoration:underline;color:#212121}.press-release-wrapper.list-style .blog-content{padding:0}.press-release-wrapper.list-style .entry-meta a,.press-release-wrapper.list-style .entry-meta .the-time{font-size:12px;font-weight:500;color:#999}.press-release-wrapper.list-style [class*=col-]:last-child .blog-wrap{border:none;margin-bottom:0}.press-release-wrapper.menu-style .entry-footer .readmore:hover{color:#021bdd}.press-release-wrapper.featured .blog-wrap{margin-bottom:70px}.press-release-wrapper.featured .post-thumbnail{width:40%;float:left}.press-release-wrapper.featured .blog-content{overflow:hidden;padding:0 0 0 50px}.press-release-wrapper.featured .entry-header .entry-title{font-size:24px;line-height:30px;font-weight:500}.press-release-wrapper.featured .entry-meta .the-time{background:#ff045d;color:#fff;padding:5px 10px}@media(max-width:575px){.press-release-wrapper.featured .post-thumbnail{width:100%;float:none}.press-release-wrapper.featured .blog-content{padding:20px 0 0}}.press-release-wrapper.menu-style .blog-wrap:hover{background-color:#e9edf0}.press-release-wrapper.menu-style .blog-content{padding:25px 30px}.press-release-wrapper .entry-meta a,.press-release-wrapper .entry-meta .the-time{font-size:12px;font-weight:700;color:#999;text-transform:uppercase}.press-release-wrapper a.menu-style-link{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:999}.press-release-wrapper .entry-meta a{text-transform:uppercase}.press-release-wrapper .entry-meta a:hover{color:#565656}.press-release-wrapper .entry-meta ul{margin-bottom:0}.press-release-wrapper .entry-meta ul li{margin-right:18px;position:relative}.press-release-wrapper .entry-meta ul li:after{content:"/";line-height:15px;color:#bdbdbd;position:absolute;right:-15px;top:8px;font-size:12px}.press-release-wrapper .entry-meta ul li:last-child:after{content:""}.press-release-wrapper .entry-header{margin-bottom:15px}.press-release-wrapper .entry-content{margin-bottom:30px;color:#999}.press-release-wrapper .post-thumbnail img{width:100%}.press-release-wrapper .lodemore{margin-top:80px}.press-release-wrapper .lodemore a{font-weight:600}.press-release-wrapper .blog-content{background-color:transparent}.press-release-wrapper.default .blog-content{padding-left:0;padding-right:0}.blog-content{background-color:#fff;padding:20px 18px}.entry-header .entry-title a{color:#2f2f2f;-webkit-transition:all .6s cubic-bezier(0,0,.23,1);transition:all .6s cubic-bezier(0,0,.23,1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(to right,#021bdd 50%,#2f2f2f 50%);background-image:-webkit-linear-gradient(left,#021bdd 50%,#2f2f2f 50%);background-image:linear-gradient(to right,#021bdd 50%,#2f2f2f 50%);background-size:200% 100%;background-position:100%}.entry-header .entry-title a:hover{color:#021bdd;background-position:0%}.isSafari .entry-header .entry-title a,.isSafari .entry-content .more-link,.isSafari .entry-footer .readmore,.ie .entry-header .entry-title a,.ie .entry-content .more-link,.ie .entry-footer .readmore{background-image:none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.isSafari .entry-content .more-link:hover,.isSafari .entry-footer .readmore:hover,.isSafari .entry-header .entry-title a:hover{color:#021bdd;-webkit-text-fill-color:#021bdd}.ios-browser .tp-parallax-wrap,.isSafari .tp-parallax-wrap{transform-style:initial!important}.entry-header iframe,.entry-content iframe{width:100%}.format-audio .entry-header iframe{height:calc(100% + 16px)}.single .format-audio .entry-header iframe{height:inherit;min-height:400px}.entry-content iframe{height:400px}@media(max-width:991px){.blog-wrap{margin-bottom:30px}}@media(max-width:575px){.entry-content iframe{height:250px}}.subscribe-form .form-group{text-align:center;position:relative}.subscribe-form input[type=email]{max-width:500px;display:inline-block;border-radius:0;margin-right:-5px;background-color:#fff;border:0}.subscribe-form input[type=submit]{width:120px;display:inline-block;background:#021bdd;border:none;color:#fff;border-radius:0;cursor:pointer}.subscribe-form input[type=submit]:hover{opacity:.85;-ms-filter:"alpha(opacity=85)"}.subscribe-form.style_two input[type=submit]{display:none}.subscribe-form.style_two input[type=email]:focus{border-bottom-color:#021bdd}.subscribe-form.with-icon input[type=email],.subscribe-form.style_two input[type=email]{border:none;border-bottom:2px solid rgba(255,255,255,.5);background:0 0;text-align:center;color:#fff}.subscribe-form.with-icon input[type=email]{border-color:#fff;text-align:left;padding-left:32px}.subscribe-form.with-icon input[type=submit]{position:absolute;right:0;top:0;background:0 0;padding:0 5px 4px 15px;height:inherit;width:inherit}.subscribe-form.with-icon .form-group{display:inline}.subscribe-form.with-icon .form-group:before{content:"\f0e0";left:0;font-family:"font awesome 5 free";position:absolute;color:#fff;top:-3px}.subscribe-form input::-webkit-input-placeholder{color:rgba(255,255,255,.55)}.subscribe-form input::-moz-placeholder{color:rgba(255,255,255,.55)}.subscribe-form input:-ms-input-placeholder{color:rgba(255,255,255,.55)}.subscribe-form.with-icon input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.subscribe-form.with-icon input::-moz-placeholder{color:rgba(255,255,255,.8)}.subscribe-form.with-icon input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.mc4wp-alert.mc4wp-error{background:rgba(0,0,0,.2);padding:10px;text-align:center}.mc4wp-response{text-align:center}.mc4wp-alert.mc4wp-error p{margin:0;color:#efefef}@media(max-width:767px){.subscribe-form input[type=email]{margin-right:0}.subscribe-form input[type=submit]{position:absolute;top:0;right:0;width:auto}}.subscribe-form.default{color:#fff}.subscribe-form p{margin-top:20px}.tt-newsletter-popup .mc4wp-form{margin:30px 0 0}.tt-newsletter-popup .mc4wp-response{margin-top:20px}.tt-newsletter-popup .mc4wp-response p{margin:0}.tt-newsletter-popup .close{color:#fff;text-shadow:none;position:relative;z-index:100}.tt-newsletter-popup .close span{margin-right:4px}.tt-newsletter-popup .close:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-newsletter-popup input::-webkit-input-placeholder{color:#606060}.tt-newsletter-popup input::-moz-placeholder{color:#606060}.tt-newsletter-popup input:-ms-input-placeholder{color:#606060}.tt-newsletter-popup .mc4wp-form .form-control{color:#606060}.tt-sponsors-wrapper h3{font-size:12px;font-weight:700;letter-spacing:2px}.tt-sponsors-wrapper h3 i{color:#f0022a;margin-right:10px;-webkit-transform:scale(1.2);transform:scale(1.2)}.tt-sponsors-wrapper a{display:inline-block}.tt-sponsors-wrapper img{opacity:.3;-ms-filter:"alpha(opacity=30)";transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1);margin:10px 25px}.tt-sponsors-wrapper a:hover img{opacity:1;-ms-filter:"alpha(opacity=100)";filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(0);-webkit-filter:grayscale(0)}.tt-sponsors-wrapper.opacity-10 a:hover img{opacity:.1!important;-ms-filter:"alpha(opacity=10)"}.tt-sponsors-wrapper.opacity-20 a:hover img{opacity:.2!important;-ms-filter:"alpha(opacity=20)"}.tt-sponsors-wrapper.opacity-30 a:hover img{opacity:.3!important;-ms-filter:"alpha(opacity=30)"}.tt-sponsors-wrapper.opacity-40 a:hover img{opacity:.4!important;-ms-filter:"alpha(opacity=40)"}.tt-sponsors-wrapper.opacity-50 a:hover img{opacity:.5!important;-ms-filter:"alpha(opacity=50)"}.tt-sponsors-wrapper.opacity-60 a:hover img{opacity:.6!important;-ms-filter:"alpha(opacity=60)"}.tt-sponsors-wrapper.opacity-70 a:hover img{opacity:.7!important;-ms-filter:"alpha(opacity=70)"}.tt-sponsors-wrapper.opacity-80 a:hover img{opacity:.8!important;-ms-filter:"alpha(opacity=80)"}.tt-sponsors-wrapper.opacity-90 a:hover img{opacity:.9!important;-ms-filter:"alpha(opacity=90)"}.tt-sponsors-wrapper.opacity-100 a:hover img{opacity:1!important;-ms-filter:"alpha(opacity=100)"}@media(max-width:575px){.tt-sponsors-wrapper{text-align:center!important}.tt-sponsors-wrapper>a>img,.tt-sponsors-wrapper>img{margin-bottom:30px}.tt-sponsors-wrapper>a:last-child>img,.tt-sponsors-wrapper>img:last-child{margin-bottom:0}}.tt-awards{font-family:fira sans,sans-serif;margin-bottom:30px;display:block;width:100%}.tt-awards .awards-left{width:100px;float:left;margin-right:20px}.tt-awards .awards-right a{color:inherit}.tt-awards .awards-left span{width:100%;height:1px;background-color:#212121;display:block;margin-top:5px}.tt-awards .awards-left p{color:#ff045d;font-size:20px;font-weight:700;text-align:right;margin-top:12px;letter-spacing:2px}.tt-awards .awards-right{overflow:hidden}.tt-awards .awards-right p.title{font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1.1px;line-height:1;margin:0 0 5px}.tt-awards .awards-right p.awards-name{font-size:22px;font-weight:700;margin-bottom:10px}.tt-awards .awards-right img{max-width:180px}.testimonial-wrapper{max-width:750px;margin:auto;font-size:20px;line-height:2}.testimonial-wrapper h3,.testimonial-wrapper h4,.testimonial-wrapper h5,.testimonial-wrapper h6{font-weight:400}.single-portfolio-page .wpb_image_grid .wpb_image_grid_ul{border:25px solid #6c7984;background-color:#6c7984}.single-portfolio-page .wpb_image_grid .wpb_image_grid_ul li:nth-child(2),.single-portfolio-page .wpb_image_grid .wpb_image_grid_ul li:nth-child(3),.single-portfolio-page .wpb_image_grid .wpb_image_grid_ul li:nth-child(4),.single-portfolio-page .wpb_image_grid .wpb_image_grid_ul li:nth-child(5){margin-top:23px}.testimonial-wrapper.nav-hidden .owl-nav{display:none}.testimonial-wrapper .item .quote-icon{width:50px;height:50px;font-size:16px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#2a43df;color:#fff;line-height:50px;box-shadow:0 18px 38px 0 rgba(1,27,224,.6);margin:15px 0 40px}.testimonial-wrapper .item .client-info{font-family:fira sans,sans-serif;margin-bottom:10px}.testimonial-wrapper .item .client-info a{color:inherit}.testimonial-wrapper .item .client-info a:hover{text-decoration:underline}.testimonial-wrapper .item .client-info p{font-weight:700;font-size:20px}.testimonial-wrapper .owl-nav{margin-top:20px}.testimonial-wrapper .owl-nav button i{font-size:14px;padding:10px}.testimonial-wrapper .owl-nav button.owl-prev{margin-right:100px}.testimonial-wrapper .owl-nav button.owl-next{margin-left:100px}.testimonial-wrapper .owl-nav button{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.testimonial-wrapper .owl-nav button:hover{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.testimonial-wrapper .testimonial-counter{position:relative;top:-38px;display:inline-block}@media(max-width:991px){.single-portfolio-page .wpb_image_grid .wpb_image_grid_ul{border-width:15px}}.team-wrapper{color:#fff}.team-wrapper a{color:inherit}.team-wrapper a:hover{color:inherit;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.team-wrapper .team-item{position:relative;margin-bottom:30px}.team-wrapper .team-item .team-thumb{overflow:hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.team-wrapper .team-item .team-thumb img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;width:100%;height:auto}.team-wrapper .team-item .team-thumb img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.team-wrapper .team-item .team-info{border-radius:4px;background-color:#f7872c;background-image:-webkit-linear-gradient(-143deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);background-image:-ms-linear-gradient(-143deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);box-shadow:0 24px 62px 0 rgba(241,96,69,.4);position:absolute;left:0;width:100%;bottom:0;transition:all .3s cubic-bezier(1,0,0,1);-webkit-transition:all .3s cubic-bezier(1,0,0,1);-moz-transition:all .3s cubic-bezier(1,0,0,1);-ms-transition:all .3s cubic-bezier(1,0,0,1);-o-transition:all .3s cubic-bezier(1,0,0,1);transform:translate(20px,20px) scale(0);-webkit-transform:translate(20px,20px) scale(0);-moz-transform:translate(20px,20px) scale(0);-ms-transform:translate(20px,20px) scale(0);-o-transform:translate(20px,20px) scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)"}.team-wrapper .team-item:hover .team-info{transform:translate(20px,20px) scale(1);-webkit-transform:translate(20px,20px) scale(1);-moz-transform:translate(20px,20px) scale(1);-ms-transform:translate(20px,20px) scale(1);-o-transform:translate(20px,20px) scale(1);visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.team-wrapper .team-item .team-info h3{margin-bottom:4px;font-size:25px;line-height:30px;font-weight:500;color:inherit}.team-wrapper .team-item .team-info header{padding:20px 30px;border-bottom:1px solid rgba(255,255,255,.3)}.team-wrapper .team-item .team-info .social-link{padding:10px 30px 2px}.isSafari .team-wrapper .team-item .team-info .social-link{padding:10px 30px}.team-wrapper .team-item .team-info .social-link ul{margin:0 -5px}.team-wrapper .team-item .team-info .social-link ul li a{display:block;font-size:14px;margin-right:10px;padding:0 5px}.tt-working-process{border:1px solid #e1af61;border-bottom:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden}.tt-working-process .working-process-inner{border-width:0 0 1px 1px;border-style:solid;border-color:#e1af61;margin:0 0 -1px -1px;padding:70px 30px 50px;cursor:default;height:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.tt-working-process .working-process-inner:hover{background-color:rgba(255,255,255,.08)}.tt-working-process .working-process-inner .number{font-size:60px;line-height:1;color:#212121;opacity:.5;-ms-filter:"alpha(opacity=50)";font-weight:500;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tt-working-process .working-process-inner:hover .number{opacity:1;-ms-filter:"alpha(opacity=100)";transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.tt-working-process .working-process-inner h3{font-size:25px}.tt-working-process .working-process-inner .content{color:#212121;opacity:.9;-ms-filter:"alpha(opacity=90)"}.tt-zigzag-wrapper{height:5px;background-position-x:center!important;background-repeat:repeat-x!important}.tt-promotions .promo-text-item{margin-top:160px;z-index:1;position:relative}.tt-promotions .promo-text-item .promo-inner{position:relative;color:#fff;-webkit-transform-origin:0 0;transform-origin:0 0;margin-right:2px}.tt-promotions .promo-text-item .promo-inner .promo-content{position:relative;padding:110px 60px;background:#ff003c;background-image:-webkit-linear-gradient(-129deg,rgb(255,0,60) 0%,rgb(178,3,3) 100%);background-image:-ms-linear-gradient(-129deg,rgb(255,0,60) 0%,rgb(178,3,3) 100%);box-shadow:0 24px 62px 0 rgba(224,0,26,.4);z-index:1}.tt-promotions .promo-text-item .promo-inner .promo-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f7ad2c;background-image:-webkit-linear-gradient(-143deg,rgb(247,173,44) 0%,rgb(241,95,70) 100%);background-image:-ms-linear-gradient(-143deg,rgb(247,173,44) 0%,rgb(241,95,70) 100%);box-shadow:0 24px 62px 0 rgba(241,95,70,.4);z-index:-1;-webkit-transition:.3s ease;transition:.3s ease;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.tt-promotions .promo-text-item .promo-inner.active .promo-content:before,.tt-promotions .promo-text-item .promo-inner:hover .promo-content:before{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.tt-promotions .promo-text-item .promo-inner h3,.tt-promotions .promo-text-item .promo-inner a{color:inherit}.tt-promotions .promo-text-item .promo-inner p{max-height:0;overflow:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:.3s ease;transition:.3s ease}.tt-promotions .promo-text-item .promo-inner:hover p{max-height:300px;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-promotions .promo-text-item .promo-inner:hover{-webkit-animation:ttDrop .3s ease forwards;animation:ttDrop .3s ease forwards}@-webkit-keyframes ttDrop{0%{}60%{-webkit-transform:scaleY(1.05) translateY(5px);transform:scaleY(1.05) translateY(5px)}100%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}}@keyframes ttDrop{0%{}60%{-webkit-transform:scaleY(1.05) translateY(5px);transform:scaleY(1.05) translateY(5px)}100%{-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}}.tt-promotions .promo-text-item .promo-inner span{font-size:20px;font-family:fira sans,sans-serif;display:block;margin-bottom:10px;position:relative;padding-left:45px}.tt-promotions .promo-text-item .promo-inner span:before{content:"";left:0;top:50%;height:1px;width:40px;background-color:#fff;position:absolute}.tt-promotions .promo-text-item .promo-inner h3{font-size:40px;line-height:1.2;font-weight:900;word-wrap:break-word}.tt-promotions .video-popup{margin-left:-120px;position:relative;padding-top:70%;overflow:hidden}.tt-promotions .video-popup video{width:auto;position:absolute;top:0;height:100%}@media(max-width:991px){.tt-promotions .video-popup{padding-top:56%}.tt-promotions .video-popup video{width:100%;height:auto}}.tt-promotions .video-popup .video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tt-promotions .video-popup.pause .video-overlay{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-promotions .video-popup a.video-link{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);width:120px;height:120px;background-color:#f26343;border-radius:50%;z-index:1;text-align:center;line-height:120px;opacity:0;-ms-filter:"alpha(opacity=0)";border:1px solid transparent;box-sizing:content-box}.tt-promotions .video-popup a.video-link:hover{border:10px solid rgba(255,255,255,.8)}.tt-promotions .video-popup.pause a.video-link{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);opacity:1;-ms-filter:"alpha(opacity=100)"}@media(min-width:1600px){.tt-promotions .promo-text-item .promo-inner h3{font-size:50px}}@media screen and (min-width:992px) and (max-width:1600px){.tt-promotions .promo-text-item .promo-inner .promo-content{padding:60px 30px}.tt-promotions .promo-text-item .promo-inner h3{font-size:40px}}@media(max-width:1170px){.tt-promotions .promo-text-item .promo-inner h3{font-size:30px}}@media(max-width:991px){.tt-promotions .promo-text-item{margin-top:0!important}.tt-promotions .promo-text-item .promo-inner{position:relative!important}.tt-promotions .video-popup{margin-left:0}}@media(min-width:991px) and (max-width:1500px){.tt-promotions .promo-text-item{margin-top:160px!important}}@media screen and (min-width:768px) and (max-width:991px){.tt-promotions .promo-text-item .promo-inner:hover{position:absolute!important}}@media(min-width:992px){.tt-promotions .promo-text-item .promo-inner.active p{max-height:300px;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-promotions .promo-text-item .promo-inner.active{-webkit-animation:ttDrop .3s ease forwards;animation:ttDrop .3s ease forwards}}.tt-about-block-item{position:relative;padding:45px 0}.tt-about-block-item h3,.tt-about-block-item h3 a{color:#212121;position:relative}.tt-about-block-item h3 a{padding-bottom:7px;display:inline-block}.tt-about-block-item .about-content{position:relative;z-index:10}.tt-about-block-item .about-content h5{position:relative;padding-left:0;line-height:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";display:inline-block}.tt-about-block-item:hover .about-content h5{padding-left:95px;visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-about-block-item .about-content h5 a{color:inherit}.tt-about-block-item .about-content h5 small{font-size:18px;font-weight:500;color:#454545;width:100%;white-space:nowrap;overflow:hidden;display:block;border-right:2px solid #000}.tt-about-block-item:hover .about-content h5 small{-webkit-animation:ttType 1s steps(40,end) forwards;animation:ttType 1s steps(40,end) forwards}.tt-about-block-item .about-content h5 span{height:1px;width:0;display:block;background-color:#212121;position:absolute;left:0;top:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tt-about-block-item:hover .about-content h5 span{width:75px}.tt-about-block-item .about-image{position:absolute;right:0;top:0;height:100%;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-width:560px;width:100%}.tt-about-block-item .about-image .img-overlay{position:absolute;left:0;bottom:0;right:0;top:0;height:100%;width:0;background:#fff;background:-webkit-linear-gradient(left,#fff 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,#fff 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='rgba(0,0,0,0)',GradientType=1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tt-about-block-item:hover .about-image .img-overlay{width:100%}.tt-about-block-item .about-image img{position:relative;top:50%;left:50%;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tt-about-block-item:hover .about-image img{-webkit-animation:ttImageSlide .6s ease-in-out forwards;animation:ttImageSlide .6s ease-in-out forwards}@-webkit-keyframes ttImageSlide{0%{-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%);opacity:0;-ms-filter:"alpha(opacity=0)"}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes ttImageSlide{0%{-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%);opacity:0;-ms-filter:"alpha(opacity=0)"}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.tt-about-block-wrapper.has-color .tt-about-block-item h3,.tt-about-block-wrapper.has-color .tt-about-block-item h3 a,.tt-about-block-wrapper.has-color .side-title,.tt-about-block-wrapper.has-color .about-content,.tt-about-block-wrapper.has-color .about-content h5,.tt-about-block-wrapper.has-color .about-content h5 small{color:inherit}@media(min-width:991px){.tt-about-block-wrapper .side-title{display:inline-block;left:-170px;position:relative;top:220px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tt-about-block-wrapper .no-height{height:0}}@media(min-width:1600px){.tt-about-block-item .about-image:after{content:'';position:absolute;bottom:0;left:auto;right:0;top:0;height:100%;width:0%;background-color:var(--about-img-color,rgba(0,0,0,.95));transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.tt-about-block-item:hover .about-image:after{-webkit-animation:imageHover .5s ease-in-out forwards;animation:imageHover .5s ease-in-out forwards}}@-webkit-keyframes imageHover{0%{width:0;right:auto;left:0}50%{width:100%}100%{width:0;left:auto;right:0}}@keyframes imageHover{0%{width:0;right:auto;left:0}50%{width:100%}100%{width:0;left:auto;right:0}}@keyframes ttType{0%{width:0}99.9%{border-right:2px solid rgba(0,0,0,.3)}100%{border-right:none}}@-webkit-keyframes ttType{0%{width:0}99.9%{border-right:2px solid rgba(0,0,0,.3)}100%{border-right:none}}.work-wrapper{position:relative}.work-wrapper .work-description-wrap{min-height:1px;position:relative;width:50%;float:left;padding-left:80px;overflow:hidden;-webkit-transition:all 1000ms cubic-bezier(.55,.085,0,.99);transition:all 1000ms cubic-bezier(.55,.085,0,.99)}.work-wrapper .work-description{z-index:3;position:relative;padding:0 100px;font-family:fira sans,sans-serif;font-size:25px;line-height:2;-ms-flex-preferred-size:750px;flex-basis:750px;-webkit-transition:all 400ms cubic-bezier(.55,.085,0,.99);transition:all 400ms cubic-bezier(.55,.085,0,.99);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.work-wrapper .work-description p{margin-bottom:45px}.ie .work-wrapper .work-description p{width:100%}.work-wrapper .owl-carousel{list-style:none;margin:0;padding:0}.work-wrapper .owl-carousel .owl-item img{width:inherit}.work-wrapper .tt-work-full i{position:absolute;right:80px;top:50%;margin-top:-50px;width:100px;height:100px;line-height:100px;text-align:center;font-size:30px;color:#fff;border-radius:50%;background-color:#000;z-index:10;cursor:pointer;-webkit-transition:all 1000ms cubic-bezier(.55,.085,0,.99);transition:all 1000ms cubic-bezier(.55,.085,0,.99)}.work-wrapper.work-fluid .tt-work-full i{margin-top:-25px;right:185px;width:50px;height:50px;line-height:50px;background-color:#e00}.work-wrapper.work-fluid .tt-work-full i:before{content:"\f00d";font-family:"font awesome 5 free"}.work-wrapper.work-fluid .work-description-wrap{width:0;padding-left:0}.work-wrapper.work-fluid .work-description{visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translateX(-800px);transform:translateX(-800px)}.work-carousel .owl-nav .owl-prev,.work-carousel .owl-nav .owl-next{position:absolute;left:80px;top:50%;margin-top:-50px;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;-webkit-transition:all 600ms;transition:all 600ms}.work-carousel .owl-nav .owl-next{left:auto;right:80px}.work-wrapper.work-fluid .work-carousel .owl-nav .owl-prev,.work-wrapper.work-fluid .work-carousel .owl-nav .owl-next{opacity:.3;-ms-filter:"alpha(opacity=30)";visibility:visible}.work-wrapper.work-fluid .work-carousel .owl-nav button:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.work-carousel .owl-nav .owl-prev i,.work-carousel .owl-nav .owl-next i{width:100px;height:100px;line-height:100px;text-align:center;font-size:30px;color:#fff;border-radius:50%;background-color:#000;z-index:200;position:relative;cursor:pointer}.carousel-portfolio-wrapper{position:relative;overflow:hidden}.carousel-portfolio-wrapper .carousel-portfolio-overlay{position:absolute;bottom:-200px;right:-200px;width:200px;height:200px;background-color:rgba(2,27,221,.8);z-index:1;border-radius:100%;-webkit-transition:all 800ms cubic-bezier(.39,.575,.56499,1);transition:all 800ms cubic-bezier(.39,.575,.56499,1);-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.carousel-portfolio-wrapper:hover .carousel-portfolio-overlay{right:0;bottom:0;-webkit-transform:scale(10) translateZ(0);transform:scale(10) translateZ(0)}.ie9 .carousel-portfolio-wrapper:hover .carousel-portfolio-overlay{width:100%;height:100%;border-radius:0}.carousel-portfolio-intro h2,.carousel-portfolio-intro p{position:absolute;top:60%;width:100%;text-align:center;z-index:10;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate(0%,100px);transform:translate(0%,100px)}.carousel-portfolio-wrapper:hover .carousel-portfolio-intro h2,.carousel-portfolio-wrapper:hover .carousel-portfolio-intro p{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.carousel-portfolio-wrapper:hover .carousel-portfolio-intro h2{-webkit-transition:500ms cubic-bezier(.87,-.41,.19,1.44);transition:500ms cubic-bezier(.87,-.41,.19,1.44)}.carousel-portfolio-wrapper:hover .carousel-portfolio-intro p{-webkit-transition:600ms cubic-bezier(.87,-.41,.19,1.44);transition:600ms cubic-bezier(.87,-.41,.19,1.44)}.carousel-portfolio-intro h2{margin-bottom:0}.carousel-portfolio-intro p{margin-top:35px;margin-bottom:0}.carousel-portfolio-intro a,.carousel-portfolio-intro a:hover,.carousel-portfolio-intro a:focus{text-align:center;color:#fff}@media(max-width:1400px){.work-wrapper .work-description-wrap{width:40%}}@media(min-width:1170px){.work-wrapper .work-description{-ms-flex-preferred-size:700px;flex-basis:700px}}@media(max-width:1169px){.work-wrapper .work-description-wrap{width:0;padding:0;display:none}.work-wrapper .owl-carousel .owl-item img{width:100%;height:auto}.work-carousel .owl-nav .owl-prev,.work-carousel .owl-nav .owl-next{visibility:visible;opacity:.5;-ms-filter:"alpha(opacity=50)";-webkit-transform:scale(.5);transform:scale(.5)}.work-carousel .owl-nav .owl-prev:hover,.work-carousel .owl-nav .owl-next:hover{opacity:.9;-ms-filter:"alpha(opacity=90)"}.work-wrapper .tt-work-full i,.work-wrapper.work-fluid .tt-work-full i{display:none}.work-carousel .owl-nav .owl-prev{left:0}.work-carousel .owl-nav .owl-next{right:0}}@media(min-width:1170px) and (max-width:1690px){.work-wrapper .work-description{padding:0 40px 0 0;width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.tt-portfolio.portfolio-menu{background-color:var(--tt-portfolio-bg,#0439ba);overflow:hidden;padding-bottom:170px;min-height:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.fullscreen-menu{margin-left:50px;padding-left:100px;position:relative}ul.fullscreen-menu li{margin:0;padding:0;list-style:none}ul.fullscreen-menu li a{display:block;color:#030368;text-decoration:none;font-size:90px;line-height:90px;font-weight:900;font-style:italic;text-transform:uppercase;font-family:fira sans,sans-serif;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}ul.fullscreen-menu li.active a,ul.fullscreen-menu li a:hover{color:#fff!important;font-size:110px}ul.fullscreen-menu li .thumb{position:fixed;top:100px;right:100px;z-index:99;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;-webkit-transition:all 400ms;transition:all 400ms;-webkit-transform:rotate(-8deg);transform:rotate(-8deg);-webkit-transform-origin:center center;transform-origin:center center;pointer-events:none;border-radius:10px}ul.fullscreen-menu li.active .thumb,ul.fullscreen-menu li:hover .thumb{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.glitch{position:relative;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;top:0;left:0;right:0;background-color:var(--tt-portfolio-bg,#0439ba);opacity:0}.fullscreen-menu li.active .glitch:before,.fullscreen-menu li.active .glitch:after,.glitch:hover:before,.glitch:hover:after{opacity:1;-webkit-transition:.4s ease-in-out .3s;transition:.4s ease-in-out .3s}.fullscreen-menu li.active .glitch:before,.glitch:hover:before{left:3px;text-shadow:3px 0 #67ff2c;-webkit-animation:glitch-effect 3s infinite linear alternate-reverse;animation:glitch-effect 3s infinite linear alternate-reverse}.fullscreen-menu li.active .glitch:after,.glitch:hover:after{left:-3px;text-shadow:-3px 0 #ff2c5e;-webkit-animation:glitch-effect 2s infinite linear alternate-reverse;animation:glitch-effect 2s infinite linear alternate-reverse}@-webkit-keyframes glitch-effect{0%{-webkit-clip-path:inset(6% 0 27% 0);clip-path:inset(6% 0 27% 0)}2%{-webkit-clip-path:inset(13% 0 49% 0);clip-path:inset(13% 0 49% 0)}4%{-webkit-clip-path:inset(27% 0 75% 0);clip-path:inset(27% 0 75% 0)}6%{-webkit-clip-path:inset(32% 0 26% 0);clip-path:inset(32% 0 26% 0)}8%{-webkit-clip-path:inset(44% 0 87% 0);clip-path:inset(44% 0 87% 0)}10%{-webkit-clip-path:inset(52% 0 100% 0);clip-path:inset(52% 0 100% 0)}12%{-webkit-clip-path:inset(12% 0 96% 0);clip-path:inset(12% 0 96% 0)}14%{-webkit-clip-path:inset(93% 0 4% 0);clip-path:inset(93% 0 4% 0)}16%{-webkit-clip-path:inset(9% 0 62% 0);clip-path:inset(9% 0 62% 0)}18%{-webkit-clip-path:inset(6% 0 26% 0);clip-path:inset(6% 0 26% 0)}20%{-webkit-clip-path:inset(86% 0 25% 0);clip-path:inset(86% 0 25% 0)}22%{-webkit-clip-path:inset(15% 0 29% 0);clip-path:inset(15% 0 29% 0)}24%{-webkit-clip-path:inset(55% 0 49% 0);clip-path:inset(55% 0 49% 0)}26%{-webkit-clip-path:inset(8% 0 85% 0);clip-path:inset(8% 0 85% 0)}28%{-webkit-clip-path:inset(59% 0 30% 0);clip-path:inset(59% 0 30% 0)}30%{-webkit-clip-path:inset(18% 0 59% 0);clip-path:inset(18% 0 59% 0)}32%{-webkit-clip-path:inset(14% 0 38% 0);clip-path:inset(14% 0 38% 0)}34%{-webkit-clip-path:inset(6% 0 32% 0);clip-path:inset(6% 0 32% 0)}36%{-webkit-clip-path:inset(84% 0 99% 0);clip-path:inset(84% 0 99% 0)}38%{-webkit-clip-path:inset(37% 0 57% 0);clip-path:inset(37% 0 57% 0)}40%{-webkit-clip-path:inset(33% 0 81% 0);clip-path:inset(33% 0 81% 0)}42%{-webkit-clip-path:inset(65% 0 78% 0);clip-path:inset(65% 0 78% 0)}44%{-webkit-clip-path:inset(19% 0 17% 0);clip-path:inset(19% 0 17% 0)}46%{-webkit-clip-path:inset(50% 0 12% 0);clip-path:inset(50% 0 12% 0)}48%{-webkit-clip-path:inset(51% 0 91% 0);clip-path:inset(51% 0 91% 0)}50%{-webkit-clip-path:inset(57% 0 51% 0);clip-path:inset(57% 0 51% 0)}52%{-webkit-clip-path:inset(84% 0 95% 0);clip-path:inset(84% 0 95% 0)}54%{-webkit-clip-path:inset(25% 0 7% 0);clip-path:inset(25% 0 7% 0)}56%{-webkit-clip-path:inset(2% 0 75% 0);clip-path:inset(2% 0 75% 0)}58%{-webkit-clip-path:inset(63% 0 36% 0);clip-path:inset(63% 0 36% 0)}60%{-webkit-clip-path:inset(81% 0 33% 0);clip-path:inset(81% 0 33% 0)}62%{-webkit-clip-path:inset(1% 0 55% 0);clip-path:inset(1% 0 55% 0)}64%{-webkit-clip-path:inset(42% 0 35% 0);clip-path:inset(42% 0 35% 0)}66%{-webkit-clip-path:inset(58% 0 65% 0);clip-path:inset(58% 0 65% 0)}68%{-webkit-clip-path:inset(38% 0 41% 0);clip-path:inset(38% 0 41% 0)}70%{-webkit-clip-path:inset(57% 0 88% 0);clip-path:inset(57% 0 88% 0)}72%{-webkit-clip-path:inset(65% 0 23% 0);clip-path:inset(65% 0 23% 0)}74%{-webkit-clip-path:inset(21% 0 33% 0);clip-path:inset(21% 0 33% 0)}76%{-webkit-clip-path:inset(93% 0 33% 0);clip-path:inset(93% 0 33% 0)}78%{-webkit-clip-path:inset(21% 0 37% 0);clip-path:inset(21% 0 37% 0)}80%{-webkit-clip-path:inset(71% 0 79% 0);clip-path:inset(71% 0 79% 0)}82%{-webkit-clip-path:inset(91% 0 78% 0);clip-path:inset(91% 0 78% 0)}84%{-webkit-clip-path:inset(25% 0 39% 0);clip-path:inset(25% 0 39% 0)}86%{-webkit-clip-path:inset(32% 0 58% 0);clip-path:inset(32% 0 58% 0)}88%{-webkit-clip-path:inset(22% 0 76% 0);clip-path:inset(22% 0 76% 0)}90%{-webkit-clip-path:inset(64% 0 20% 0);clip-path:inset(64% 0 20% 0)}92%{-webkit-clip-path:inset(62% 0 98% 0);clip-path:inset(62% 0 98% 0)}94%{-webkit-clip-path:inset(74% 0 24% 0);clip-path:inset(74% 0 24% 0)}96%{-webkit-clip-path:inset(1% 0 43% 0);clip-path:inset(1% 0 43% 0)}98%{-webkit-clip-path:inset(64% 0 89% 0);clip-path:inset(64% 0 89% 0)}100%{-webkit-clip-path:inset(67% 0 59% 0);clip-path:inset(67% 0 59% 0)}}@keyframes glitch-effect{0%{-webkit-clip-path:inset(6% 0 27% 0);clip-path:inset(6% 0 27% 0)}2%{-webkit-clip-path:inset(13% 0 49% 0);clip-path:inset(13% 0 49% 0)}4%{-webkit-clip-path:inset(27% 0 75% 0);clip-path:inset(27% 0 75% 0)}6%{-webkit-clip-path:inset(32% 0 26% 0);clip-path:inset(32% 0 26% 0)}8%{-webkit-clip-path:inset(44% 0 87% 0);clip-path:inset(44% 0 87% 0)}10%{-webkit-clip-path:inset(52% 0 100% 0);clip-path:inset(52% 0 100% 0)}12%{-webkit-clip-path:inset(12% 0 96% 0);clip-path:inset(12% 0 96% 0)}14%{-webkit-clip-path:inset(93% 0 4% 0);clip-path:inset(93% 0 4% 0)}16%{-webkit-clip-path:inset(9% 0 62% 0);clip-path:inset(9% 0 62% 0)}18%{-webkit-clip-path:inset(6% 0 26% 0);clip-path:inset(6% 0 26% 0)}20%{-webkit-clip-path:inset(86% 0 25% 0);clip-path:inset(86% 0 25% 0)}22%{-webkit-clip-path:inset(15% 0 29% 0);clip-path:inset(15% 0 29% 0)}24%{-webkit-clip-path:inset(55% 0 49% 0);clip-path:inset(55% 0 49% 0)}26%{-webkit-clip-path:inset(8% 0 85% 0);clip-path:inset(8% 0 85% 0)}28%{-webkit-clip-path:inset(59% 0 30% 0);clip-path:inset(59% 0 30% 0)}30%{-webkit-clip-path:inset(18% 0 59% 0);clip-path:inset(18% 0 59% 0)}32%{-webkit-clip-path:inset(14% 0 38% 0);clip-path:inset(14% 0 38% 0)}34%{-webkit-clip-path:inset(6% 0 32% 0);clip-path:inset(6% 0 32% 0)}36%{-webkit-clip-path:inset(84% 0 99% 0);clip-path:inset(84% 0 99% 0)}38%{-webkit-clip-path:inset(37% 0 57% 0);clip-path:inset(37% 0 57% 0)}40%{-webkit-clip-path:inset(33% 0 81% 0);clip-path:inset(33% 0 81% 0)}42%{-webkit-clip-path:inset(65% 0 78% 0);clip-path:inset(65% 0 78% 0)}44%{-webkit-clip-path:inset(19% 0 17% 0);clip-path:inset(19% 0 17% 0)}46%{-webkit-clip-path:inset(50% 0 12% 0);clip-path:inset(50% 0 12% 0)}48%{-webkit-clip-path:inset(51% 0 91% 0);clip-path:inset(51% 0 91% 0)}50%{-webkit-clip-path:inset(57% 0 51% 0);clip-path:inset(57% 0 51% 0)}52%{-webkit-clip-path:inset(84% 0 95% 0);clip-path:inset(84% 0 95% 0)}54%{-webkit-clip-path:inset(25% 0 7% 0);clip-path:inset(25% 0 7% 0)}56%{-webkit-clip-path:inset(2% 0 75% 0);clip-path:inset(2% 0 75% 0)}58%{-webkit-clip-path:inset(63% 0 36% 0);clip-path:inset(63% 0 36% 0)}60%{-webkit-clip-path:inset(81% 0 33% 0);clip-path:inset(81% 0 33% 0)}62%{-webkit-clip-path:inset(1% 0 55% 0);clip-path:inset(1% 0 55% 0)}64%{-webkit-clip-path:inset(42% 0 35% 0);clip-path:inset(42% 0 35% 0)}66%{-webkit-clip-path:inset(58% 0 65% 0);clip-path:inset(58% 0 65% 0)}68%{-webkit-clip-path:inset(38% 0 41% 0);clip-path:inset(38% 0 41% 0)}70%{-webkit-clip-path:inset(57% 0 88% 0);clip-path:inset(57% 0 88% 0)}72%{-webkit-clip-path:inset(65% 0 23% 0);clip-path:inset(65% 0 23% 0)}74%{-webkit-clip-path:inset(21% 0 33% 0);clip-path:inset(21% 0 33% 0)}76%{-webkit-clip-path:inset(93% 0 33% 0);clip-path:inset(93% 0 33% 0)}78%{-webkit-clip-path:inset(21% 0 37% 0);clip-path:inset(21% 0 37% 0)}80%{-webkit-clip-path:inset(71% 0 79% 0);clip-path:inset(71% 0 79% 0)}82%{-webkit-clip-path:inset(91% 0 78% 0);clip-path:inset(91% 0 78% 0)}84%{-webkit-clip-path:inset(25% 0 39% 0);clip-path:inset(25% 0 39% 0)}86%{-webkit-clip-path:inset(32% 0 58% 0);clip-path:inset(32% 0 58% 0)}88%{-webkit-clip-path:inset(22% 0 76% 0);clip-path:inset(22% 0 76% 0)}90%{-webkit-clip-path:inset(64% 0 20% 0);clip-path:inset(64% 0 20% 0)}92%{-webkit-clip-path:inset(62% 0 98% 0);clip-path:inset(62% 0 98% 0)}94%{-webkit-clip-path:inset(74% 0 24% 0);clip-path:inset(74% 0 24% 0)}96%{-webkit-clip-path:inset(1% 0 43% 0);clip-path:inset(1% 0 43% 0)}98%{-webkit-clip-path:inset(64% 0 89% 0);clip-path:inset(64% 0 89% 0)}100%{-webkit-clip-path:inset(67% 0 59% 0);clip-path:inset(67% 0 59% 0)}}@media(max-width:1400px){ul.fullscreen-menu{padding-left:30px}ul.fullscreen-menu li .thumb{-webkit-transform:rotate(-8deg) scale(.6);transform:rotate(-8deg) scale(.6)}ul.fullscreen-menu li .thumb{right:0!important}ul.fullscreen-menu li a{font-size:80px;line-height:80px}ul.fullscreen-menu li.active a,ul.fullscreen-menu li a:hover{font-size:95px}.tt-portfolio.portfolio-menu{padding-bottom:130px}}@media(max-width:1200px){ul.fullscreen-menu li a{font-size:70px;line-height:70px}ul.fullscreen-menu li.active a,ul.fullscreen-menu li a:hover{font-size:85px}ul.fullscreen-menu{margin-left:0}.tt-portfolio.portfolio-menu{padding-top:40px}}@media(max-width:991px){ul.fullscreen-menu li .thumb{display:none}ul.fullscreen-menu li a{font-size:60px;line-height:60px}ul.fullscreen-menu li.active a,ul.fullscreen-menu li a:hover{font-size:75px}}@media(max-width:767px){ul.fullscreen-menu li{margin-bottom:10px}ul.fullscreen-menu li:last-child{margin-bottom:0}ul.fullscreen-menu li a{font-size:40px;line-height:40px}ul.fullscreen-menu li.active a,ul.fullscreen-menu li a:hover{font-size:50px}ul.fullscreen-menu{padding-left:30px}.tt-portfolio.portfolio-menu{padding-bottom:70px}}.tt-code-block{font-size:20px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;position:relative;padding-bottom:100px;overflow:hidden}.tt-code-block.different-bg-color pre,.tt-code-block.different-bg-color h5,.tt-code-block.different-bg-color h3{mix-blend-mode:difference}.tt-code-block h5{position:absolute;top:50px;right:100px;color:#fff;font-size:18px;font-weight:400}@media(max-width:1199px){.tt-code-block h5{right:auto;left:90px}}.tt-code-block .hljs{background:0 0}.tt-code-block pre{border:none;padding:0;color:#fff}.tt-code-block br{display:none}.tt-code-block .hljs-comment{color:#00aeff;margin-bottom:10px;display:inline-block}.previous-work pre{color:#00aeff;font-size:18px}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-title,.hljs-section,.hljs-doctag,.hljs-type,.hljs-name,.hljs-strong{font-weight:400}.line-number{position:absolute;top:0;left:0;color:#fff;opacity:.3;-ms-filter:"alpha(opacity=30)";height:100%;overflow:hidden;font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;padding:20px 10px 20px 2px;background:rgba(0,0,0,.3);text-align:right}.line-number span{display:block;margin-bottom:5px}.tt-code-block .previous-work{padding-left:87px;max-width:1170px;width:100%}.tt-code-block .previous-work,.tt-code-block .previous-work h3{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;color:#fff}.tt-code-block .previous-work h3{display:inline-block;margin-bottom:0}.tt-code-block .previous-work h3 a{color:#fff;font-size:25px;position:relative;display:inline-block;padding-bottom:1px}.tt-code-block .previous-work .prev-portfolio-item:hover a{color:#f26343}.tt-code-block .previous-work .prev-portfolio-item:hover a:before{width:100%;opacity:1;-ms-filter:"alpha(opacity=100)";bottom:-2px}.tt-code-block .previous-work .prev-portfolio-item{position:relative;display:inline-block;margin-right:30px;margin-bottom:15px}.tt-code-block .previous-work .prev-portfolio-item img{max-width:480px;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;-webkit-transition:all .4s;transition:all .4s;pointer-events:none;bottom:100%}.tt-code-block .previous-work .prev-portfolio-item:hover{z-index:800}.tt-code-block .previous-work .prev-portfolio-item:hover img{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible;z-index:800}.tt-code-block .previous-work .prev-portfolio-item:last-child h3 span{display:none}.code-block-overlay{background-color:rgba(255,255,255,.1);z-index:799;position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";mix-blend-mode:difference}.code-block-overlay.active{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:all .2s;transition:all .2s}.tt-contact-popup a.contact-us{position:fixed;font-size:24px;line-height:63px;text-align:center;bottom:21px;right:21px;width:60px;height:60px;border-radius:50%;color:#a74103;background-color:#ff6000;box-shadow:0 13px 43px 0 rgba(255,96,0,.51);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:99999}.tt-contact-popup a.contact-us:hover{color:#fff;box-shadow:0 13px 43px 0 rgba(255,96,0,.7)}.tt-contact-popup a.times{border-radius:0 0 3px 3px;background-color:#f26343;color:#fff}.tt-contact-popup a.times i:before{content:"\f00d"}.tt-contact-popup .contact-form{max-width:440px;width:calc(100% - 60px);height:70%;max-height:600px;background:#ddd;position:fixed;bottom:52px;right:21px;background-color:#f26343;border-radius:3px 3px 0 3px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;z-index:99999}.tt-contact-popup .contact-form .wpcf7{padding:30px}.tt-contact-popup .contact-form.show{-webkit-transform:scale(1);transform:scale(1);bottom:81px;opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.tt-contact-popup .contact-form .main-contact-form{position:relative;padding:0;background-color:#f26343;color:#fff;font-family:fira sans,sans-serif}.tt-contact-popup .ajax-loader{position:absolute;bottom:12px;right:100px}.tt-contact-popup .contact-form .wpcf7-ttradio{margin-bottom:0}.tt-contact-popup div.wpcf7 .wpcf7-ttradio label{-ms-flex-preferred-size:15%;flex-basis:15%}.tt-contact-popup .main-contact-form .wpcf7-ttradio:nth-child(1){margin-bottom:15px}.tt-contact-popup .main-contact-form br,.tt-contact-popup .main-contact-form hr{display:none}.tt-contact-popup .wpcf7-ttradio span.ttradio-title{font-size:20px;padding:10px!important;border-radius:2px}.tt-contact-popup .ttradio-subtitle{font-size:13px;line-height:14px;font-weight:400}.tt-contact-popup .wpcf7-form-control{margin-top:5px;height:40px;border-radius:2px}.tt-contact-popup .wpcf7 p,.tt-contact-popup div.wpcf7 label{font-size:15px;font-weight:400;color:#fff;font-family:fira sans,sans-serif}.tt-contact-popup div.wpcf7 label{margin-bottom:20px}.tt-contact-popup .wpcf7-form-control.wpcf7-submit{margin-bottom:20px;margin-top:20px!important;display:block;font-size:15px;line-height:40px;padding:0 35px;border-radius:2px;width:100%;border:none!important}.tt-contact-popup.white .contact-form{box-shadow:0 0 15px rgba(0,0,0,.15)}.tt-contact-popup.white .contact-form,.tt-contact-popup.white .main-contact-form{background-color:#fff}.tt-contact-popup.white .wpcf7-ttradio span.ttradio-title{background-color:#f26343!important}.tt-contact-popup.white .wpcf7-form-control.wpcf7-submit,.tt-contact-popup.white .wpcf7-ttradio label>input:checked+span{background-color:#e93810!important;color:#fff!important}.tt-contact-popup.white .wpcf7-ttradio span.ttradio-title:hover{color:#fff!important}.tt-contact-popup.white .wpcf7 p,.tt-contact-popup.white div.wpcf7 label{color:#212121}.wpcf7-form-control.wpcf7-submit:hover{box-shadow:5px 2px 17px rgba(242,99,67,.5)}.tt-contact-popup.white .contact-form:before{background:-webkit-linear-gradient(#fff,transparent);background:linear-gradient(#fff,transparent)}.tt-contact-popup.white .contact-form:after{background:-webkit-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff)}.tt-contact-popup.white a.times,.tt-contact-popup.white a.contact-us{background-color:#fff;color:#e93810;box-shadow:0 5px 5px rgba(0,0,0,.15)}.tt-contact-popup.white .wpcf7-form-control{border:1px solid #9c9c9c;color:#212121}.tt-contact-popup.blue .contact-form,.tt-contact-popup.blue .main-contact-form{background-color:#093a57}.tt-contact-popup.blue .wpcf7-ttradio span.ttradio-title{background-color:#0f6492!important}.tt-contact-popup.blue .wpcf7-form-control.wpcf7-submit,.tt-contact-popup.blue .wpcf7-ttradio label>input:checked+span{background-color:#2698d7!important;color:#fff!important}.tt-contact-popup.blue .wpcf7-ttradio span.ttradio-title:hover{color:#fff!important}.tt-contact-popup.blue .wpcf7 p,.tt-contact-popup.blue div.wpcf7 label{color:#fff}.wpcf7-form-control.wpcf7-submit:hover{box-shadow:5px 2px 17px rgba(28,108,188,.5)}.tt-contact-popup.blue .contact-form:before{background:-webkit-linear-gradient(#093a57,transparent);background:linear-gradient(#093a57,transparent)}.tt-contact-popup.blue .contact-form:after{background:-webkit-linear-gradient(transparent,#093a57);background:linear-gradient(transparent,#093a57)}.tt-contact-popup.blue a.times,.tt-contact-popup.blue a.contact-us{background-color:#093a57;color:#fff;box-shadow:0 5px 5px rgba(255,255,255,.15)}.tt-contact-popup.blue .contact-form{box-shadow:0 0 15px rgba(255,255,255,.15)}.tt-contact-popup.blue .wpcf7-form-control{background:rgba(255,255,255,.15)}.tt-portfolio-grid .tt-filter-wrap{text-align:center;padding:20px 0 50px}.tt-portfolio-grid .tt-filter-wrap ul{list-style:none;padding:0;margin:0;display:inline-block}.tt-portfolio-grid .tt-filter-wrap ul li{font-family:fira sans,sans-serif;background:0 0;display:inline-block;margin:5px 20px;cursor:pointer;position:relative}.tt-portfolio-grid .tt-filter-wrap ul li:after{content:"";position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:1px;background-color:var(--tt-filter-color,#212121);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)";width:0}.tt-portfolio-grid .tt-filter-wrap ul li.active:after{visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";bottom:-1px;width:100%}.tt-portfolio-grid .portfolio-inner{position:relative;height:100%}.tt-portfolio-grid .no-gutters .portfolio-inner{margin-bottom:0}@media(max-width:767px){.ios-browser .tt-portfolio-grid .no-gutters .portfolio-inner{cursor:pointer}}.tt-portfolio-grid .portfolio-inner:hover .portfolio-thumb img{-webkit-transform:scale(1.2);transform:scale(1.2)}.tt-portfolio-grid .portfolio-inner .portfolio-thumb{overflow:hidden;position:relative;height:100%}.tt-portfolio-grid .portfolio-inner .portfolio-thumb img{-webkit-transition:all 2s cubic-bezier(.08,.43,.24,1);transition:all 2s cubic-bezier(.08,.43,.24,1);width:100%;height:auto}@media(min-width:992px){.tt-portfolio-grid.different-size .portfolio-inner .portfolio-thumb img{width:auto}}@media screen and (min-width:992px) and (max-width:1600px){.tt-portfolio-grid.default-size .portfolio-inner .portfolio-thumb img{object-fit:cover}}.tt-portfolio-grid .large-thumb .portfolio-thumb img{width:auto!important;-webkit-transform:scale(1.01);transform:scale(1.01)}.tt-portfolio-grid.default-layout .portfolio-thumb img{-webkit-transform:scale(1.2);transform:scale(1.2)}.tt-portfolio-grid .portfolio-inner .portfolio-thumb .portfolio-image{background-size:cover;background-position:center center;width:100%;height:100%;-webkit-transition:all 2s cubic-bezier(.08,.43,.24,1);transition:all 2s cubic-bezier(.08,.43,.24,1)}.tt-portfolio-grid .portfolio-inner .portfolio-thumb:hover .portfolio-image{-webkit-animation:ttImageMove 2s linear;animation:ttImageMove 2s linear}@keyframes ttImageMove{0%,100%{background-position:center center}33%{background-position:center top}67%{background-position:center bottom}}@-webkit-keyframes ttImageMove{0%,100%{background-position:center center}33%{background-position:center top}67%{background-position:center bottom}}.tt-portfolio-grid .portfolio-inner:hover .portfolio-thumb .portfolio-image,.tt-portfolio-grid.default-layout .large-thumb .portfolio-inner:hover .portfolio-thumb img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center}.tt-portfolio-grid.default-layout .large-thumb .portfolio-inner:hover .portfolio-thumb img,.tt-portfolio-grid.default-layout .portfolio-inner:hover .portfolio-thumb img{-webkit-transform:scale(1.3);transform:scale(1.3)}.tt-portfolio-grid .portfolio-inner .portfolio-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.8);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all 1s cubic-bezier(.07,.72,.24,1);transition:all 1s cubic-bezier(.07,.72,.24,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tt-portfolio-grid .portfolio-inner:hover .portfolio-overlay{opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-grid.default-layout .portfolio-inner .portfolio-inner-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(.85);transform:scale(.85);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .5s cubic-bezier(.08,.43,.24,1);transition:all .5s cubic-bezier(.08,.43,.24,1)}.tt-portfolio-grid.default-layout .portfolio-inner:hover .portfolio-inner-content{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-grid .portfolio-inner h2{font-size:20px;font-weight:900;line-height:1.2;margin-bottom:3px}.tt-portfolio-grid .portfolio-inner h2 a{color:#212121}.tt-portfolio-grid .portfolio-inner .portfolio-links a{display:inline-block;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .4s cubic-bezier(.91,-.41,0,1.31);transition:all .4s cubic-bezier(.91,-.41,0,1.31)}.tt-portfolio-grid .portfolio-inner .portfolio-links a i{color:#212121;margin:0 5px;display:block;width:40px;height:40px;line-height:34px;border:3px solid #212121;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.tt-portfolio-grid .portfolio-inner .portfolio-links a i:hover{background:#212121;color:#fff!important}.tt-portfolio-grid .portfolio-inner .portfolio-links a.portfolio-link{-webkit-transition-duration:.6s;transition-duration:.6s}.tt-portfolio-grid .portfolio-inner:hover .portfolio-links a{-webkit-transform:translateY(0);transform:translateY(0)}.tt-portfolio-grid .portfolio-links{margin-top:15px}.tt-portfolio-grid.title-bottom .portfolio-links{margin-top:0}.tt-portfolio-grid .portfolio-item{margin-bottom:30px}.tt-portfolio-grid .is-spacing .portfolio-item{margin-bottom:30px}.tt-portfolio-grid .portfolio-item.item-1 .portfolio-thumb{height:460px}.tt-portfolio-grid .portfolio-item.item-2 .portfolio-thumb{height:300px}.tt-portfolio-grid .portfolio-item.item-3 .portfolio-thumb{height:400px}.tt-portfolio-grid .portfolio-item.item-4 .portfolio-thumb{height:470px}.tt-portfolio-grid.default-size.title-bottom .portfolio-item .portfolio-inner-content{padding:0 20px 20px}.tt-portfolio-grid.default-size.title-bottom .portfolio-loadmore.is-spacing .portfolio-item .portfolio-inner-content{padding:0 0 20px}.tt-portfolio-grid .no-gutters .portfolio-item{margin-bottom:0}.tt-portfolio-grid .portfolio-cat a{font-family:Fira Sans,sans-serif;display:inline-block;color:#212121;font-size:15px;opacity:.7;-ms-filter:"alpha(opacity=70)"}.tt-portfolio-grid.has-custom-color .portfolio-inner h2,.tt-portfolio-grid.has-custom-color .portfolio-inner h2 a,.has-custom-color .portfolio-cat a{color:inherit}.tt-portfolio-grid .portfolio-cat a:after{content:"/";padding:0 7px}.tt-portfolio-grid .portfolio-cat a:last-child:after{content:none;padding:0}.tt-portfolio-grid .portfolio-inner-content p{margin-bottom:8px;margin-top:10px}.tt-portfolio-grid.title-bottom .portfolio-inner-content{text-align:left;margin-top:20px;padding-right:30px}.tt-portfolio-grid.left-right .portfolio-inner{overflow:hidden}.tt-portfolio-grid.left-right .portfolio-inner-content{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:left;padding:30px;width:calc(100% - 50px);background:#fff;left:-100%;-webkit-transition:all .4s cubic-bezier(.77,0,.175,1);transition:all .4s cubic-bezier(.77,0,.175,1)}.tt-portfolio-grid.left-right .portfolio-inner:hover .portfolio-inner-content{left:0;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-grid.left-right .portfolio-inner h2,.tt-portfolio-grid.left-right .portfolio-inner p,.tt-portfolio-grid.left-right .portfolio-inner .portfolio-cat{-webkit-transform:translateX(-30px);transform:translateX(-30px);visibility:hidden;opacity:0;-ms-filter:"alpha(opacity=0)"}.tt-portfolio-grid.left-right .portfolio-inner:hover h2,.tt-portfolio-grid.left-right .portfolio-inner:hover p,.tt-portfolio-grid.left-right .portfolio-inner:hover .portfolio-cat{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:all .3s .1s cubic-bezier(.77,0,.175,1);transition:all .3s .1s cubic-bezier(.77,0,.175,1)}.tt-portfolio-grid.left-right .portfolio-inner:hover p{-webkit-transition-delay:.2s;transition-delay:.2s}.tt-portfolio-grid.left-right .portfolio-inner:hover .portfolio-cat{-webkit-transition-delay:.3s;transition-delay:.3s}.tt-portfolio-grid .loadmore-btn-wrap{padding:50px 0}@media(min-width:1170px){.tt-portfolio-grid .col-lg-5{width:20%}}@media screen and (min-width:992px) and (max-width:1169px){.tt-portfolio-grid .col-lg-5{width:25%}}@media(min-width:768px) and (max-width:991px){.tt-portfolio-grid.different-size .portfolio-inner{height:225px}.tt-portfolio-grid .large-thumb .portfolio-thumb img{height:100%;max-height:inherit}}.portfolio-taxonomy-inner .entry-content{padding:15px;background:#fff}.portfolio-taxonomy-inner .entry-content h2{margin:0;font-size:24px;line-height:30px}.portfolio-taxonomy-inner .entry-content h2 a{color:#212121}.portfolio-taxonomy-inner .entry-content h2 a:hover{color:#e93810}.portfolio-taxonomy-inner .entry-content .portfolio-cat a{color:#999}.post-share-wrapper .post-share{display:inline-block;font-size:24px}.post-share-wrapper .post-share a i{font-size:inherit}.post-share-wrapper.has-color .post-share a,.post-share-wrapper.has-color .post-share i{color:inherit}.post-share-wrapper.circle .post-share,.post-share-wrapper.star .post-share,.post-share-wrapper.diamond .post-share{font-size:20px}.post-share-wrapper.diamond .post-share li,.post-share-wrapper.star .post-share li,.post-share-wrapper.circle .post-share i,.post-share-wrapper.star .post-share i,.post-share-wrapper.diamond .post-share i{width:45px;height:45px;line-height:45px}.post-share-wrapper.circle .post-share i{border-radius:50%}.post-share-wrapper.star .post-share li,.post-share-wrapper.diamond .post-share li{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 10px}.post-share-wrapper.diamond .post-share li{overflow:hidden}.post-share-wrapper.star .post-share i,.post-share-wrapper.diamond .post-share i{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0}.post-share-wrapper.diamond .post-share li,.post-share-wrapper.star .post-share li,.post-share-wrapper.circle .post-share i,.post-share-wrapper.star .post-share i,.post-share-wrapper.diamond .post-share i{background-color:var(--icon-bg-color,#0000ab)}.post-share-wrapper.circle .post-share a:hover i,.post-share-wrapper.star .post-share a:hover i,.post-share-wrapper.diamond .post-share a:hover i{color:inherit!important;text-shadow:0 0 5px rgba(0,0,0,.7)}.post-share-wrapper.star .post-share .tt-animate a{overflow:inherit}.tt-portfolio-slider.swiper-container{width:100%;height:100vh;margin-left:auto;margin-right:auto;color:#212121;position:relative}.ie .tt-portfolio-slider.swiper-container{display:none}.admin-bar .tt-portfolio-slider.swiper-container{height:calc(100vh - 32px)}.tt-menu-sticky .tt-portfolio-slider.swiper-container{height:calc(100vh - 80px)}.tt-menu-sticky.header-left-menu .tt-portfolio-slider.swiper-container{height:100vh}.admin-bar.tt-menu-sticky .tt-portfolio-slider.swiper-container{height:calc(100vh - 112px)}.admin-bar.tt-menu-sticky.header-left-menu .tt-portfolio-slider.swiper-container{height:calc(100vh - 32px)}.tt-portfolio-slider .swiper-slide:before,.tt-portfolio-slider .swiper-slide:after{content:"";position:absolute;z-index:99;width:0;height:0;pointer-events:none;mix-blend-mode:multiply;-webkit-transition:1s ease-in-out .4s;transition:1s ease-in-out .4s;border:1px solid var(--slider-border-color,#f5cb89)}.tt-portfolio-slider .swiper-slide:before{left:40px;top:40px;border-right:none;border-bottom:none}.tt-portfolio-slider .swiper-slide:after{right:40px;bottom:40px;border-left:none;border-top:none}.tt-portfolio-slider .swiper-slide.swiper-slide-active:before{width:calc(100% - 80px);height:calc(100% - 80px)}.tt-portfolio-slider .swiper-slide.swiper-slide-active:after{width:calc(100% - 80px);height:calc(100% - 80px)}.tt-portfolio-slider .swiper-slide{text-align:center;font-size:18px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.tt-portfolio-slider .swiper-pagination-bullet{background-color:#f7872c;-webkit-transition:.3s;transition:.3s;opacity:.4;-ms-filter:"alpha(opacity=40)"}.tt-portfolio-slider .swiper-pagination-bullet-active{background-color:#f7872c;width:20px;border-radius:30px;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-slider .swiper-slide{text-align:center}.tt-portfolio-slider .swiper-slide .content-inner a{text-transform:uppercase;-webkit-transition-delay:.6s;transition-delay:.6s}.tt-portfolio-slider .swiper-slide .content-inner a span{display:inline-block;font-family:Fira Sans,sans-serif;font-size:16px;color:#fff;border-radius:30px;background-image:-webkit-linear-gradient(-118deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);background-image:-webkit-linear-gradient(208deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);background-image:linear-gradient(-118deg,rgb(247,135,44) 0%,rgb(241,95,70) 100%);box-shadow:0 24px 62px 0 rgba(241,95,70,.4);height:50px;line-height:50px;padding:0 30px;border:none;-webkit-transition:.4s;transition:.4s;text-transform:capitalize}.tt-portfolio-slider .swiper-slide .content-inner a span:hover{box-shadow:0 24px 62px 0 rgba(0,0,0,.2)!important}.tt-portfolio-slider .swiper-slide .content-inner{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:left;width:100%}.tt-portfolio-slider .swiper-slide .slider-content{margin-left:140px;width:calc(100% - 140px);-webkit-transition:1s;transition:1s}@media(min-width:768px){.tt-portfolio-slider .swiper-slide:nth-child(even) .slider-content{margin-left:0;margin-right:80px;width:calc(100% - 80px)}}@media(min-width:1024px){.tt-portfolio-slider .swiper-slide:nth-child(even) .slider-content{padding-left:40px}}.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav{width:94px;position:absolute;top:0;left:-10px;padding:0;margin:0;margin-left:-400px;opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:all .8s cubic-bezier(.68,-.55,.27,1.55);transition:all .8s cubic-bezier(.68,-.55,.27,1.55)}.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav .swiper-button-prev,.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav .swiper-button-next{background:0 0;width:32px;height:32px;background:#f5b041;padding:0;margin:0;border-radius:50%;line-height:32px;text-align:center;color:#fff;font-size:14px;-webkit-transition:all .3s;transition:all .3s;opacity:.8;-ms-filter:"alpha(opacity=80)"}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-content .swiper-nav{margin-left:0;opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav .swiper-button-prev:hover,.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav .swiper-button-next:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav .swiper-button-prev.swiper-button-disabled,.tt-portfolio-slider .swiper-slide .slider-content .swiper-nav .swiper-button-next.swiper-button-disabled{color:#fff;opacity:.5;-ms-filter:"alpha(opacity=50)"}.tt-portfolio-slider .swiper-slide .slider-content header{overflow:hidden;position:relative;padding-top:40px}.tt-portfolio-slider .swiper-slide .content-inner h2{font-size:55px;font-weight:900;margin-top:8px}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p{position:relative;padding-left:110px;padding-right:120px;margin-top:25px;margin-bottom:55px}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p:before{content:"";position:absolute;top:11px;left:0;width:90px;height:5px;background-color:var(--slider-content-border,#f15f46)}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content{position:absolute;bottom:80px;width:calc(100% - 90px)}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content{font-size:14px;margin-left:90px}.tt-portfolio-slider .swiper-slide:nth-child(2n) .content-inner .bottom-content{margin-left:0}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li{padding-right:40px;overflow:hidden;display:inline-block}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li p{padding-right:20px}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li:last-child{padding-right:0}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li strong{display:block}.tt-portfolio-slider .swiper-slide .slider-img{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px) and (max-width:1400px){.tt-portfolio-slider .right-content,.tt-portfolio-slider .left-content{-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}.tt-portfolio-slider .swiper-slide .slider-thumb{position:relative;width:100%}.tt-portfolio-slider .swiper-slide .slider-img img{border-radius:4px}.tt-portfolio-slider .swiper-slide .slider-img img.large-image{max-width:100%;width:auto;height:auto;-webkit-transform:translateX(100px);transform:translateX(100px);box-shadow:-3.776px -4.663px 114px 0 rgba(0,0,0,.24)}.tt-portfolio-slider .swiper-slide .slider-img .small-img-wrapper{-webkit-transform:translateX(380px);transform:translateX(380px);position:absolute;bottom:-30px;left:120px;max-width:50%;z-index:99}.tt-portfolio-slider .swiper-slide .slider-img .small-img-wrapper img{box-shadow:0 -42px 114px 0 rgba(0,0,0,.24);width:100%;height:auto}.tt-portfolio-slider .swiper-slide .slider-img .slider-bg{position:absolute;top:0;right:0;bottom:0;left:0}.tt-portfolio-slider .swiper-slide .slider-img img.img-one{-webkit-transition-delay:.4s;transition-delay:.4s}.tt-portfolio-slider .swiper-slide .slider-img .small-img-wrapper{-webkit-transition-delay:.7s;transition-delay:.7s}@media(min-width:768px){.tt-portfolio-slider .swiper-slide:nth-child(even) .slider-img .slider-bg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.tt-portfolio-slider .swiper-slide .slider-img .slider-bg span{display:block;position:absolute;width:38px;height:38px;background-position:center center;background-repeat:no-repeat;-webkit-transition:top 1s cubic-bezier(.65,.55,.07,1),left .5s cubic-bezier(.65,.55,.07,1),opacity 1s,-webkit-transform 0s;transition:top 1s cubic-bezier(.65,.55,.07,1),left .5s cubic-bezier(.65,.55,.07,1),opacity 1s,-webkit-transform 0s;transition:top 1s cubic-bezier(.65,.55,.07,1),left .5s cubic-bezier(.65,.55,.07,1),opacity 1s,transform 0s;transition:top 1s cubic-bezier(.65,.55,.07,1),left .5s cubic-bezier(.65,.55,.07,1),opacity 1s,transform 0s,-webkit-transform 0s;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;left:50%;top:50%}.tt-portfolio-slider .swiper-slide .slider-img .slider-bg.blink-effect span{-webkit-animation:ttBlur 5s linear infinite;animation:ttBlur 5s linear infinite}.isSafari .tt-portfolio-slider .swiper-slide .slider-img .slider-bg.blink-effect span{animation:none;-webkit-animation:none}@-webkit-keyframes ttBlur{0%,48%,52%,100%{filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMCIgLz48L2ZpbHRlcj48L3N2Zz4jZmlsdGVy);-webkit-filter:blur(0);filter:blur(0);background-size:inherit}50%{filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNiIgLz48L2ZpbHRlcj48L3N2Zz4jZmlsdGVy);-webkit-filter:blur(6px);filter:blur(6px);background-size:90%}}@keyframes ttBlur{0%,48%,52%,100%{filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMCIgLz48L2ZpbHRlcj48L3N2Zz4jZmlsdGVy);-webkit-filter:blur(0);filter:blur(0);background-size:inherit}50%{filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNiIgLz48L2ZpbHRlcj48L3N2Zz4jZmlsdGVy);-webkit-filter:blur(6px);filter:blur(6px);background-size:90%}}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible;-webkit-transition-delay:.6s;transition-delay:.6s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(1){background-image:url(images/zigzak.png);top:60%;left:32px;-webkit-transition-delay:1.2s;transition-delay:1.2s;-webkit-animation-duration:4.3s;animation-duration:4.3s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(2){background-image:url(images/circle.png);top:63%;left:92px;-webkit-transform:rotate(271deg);transform:rotate(271deg);-webkit-animation-duration:5.8s;animation-duration:5.8s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(3){background-image:url(images/x.png);top:22%;left:82px;-webkit-animation-duration:6s;animation-duration:6s;-webkit-transition-delay:2.4s;transition-delay:2.4s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(4){background-image:url(images/zigzak.png);top:30%;left:100px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-delay:1.1s;transition-delay:1.1s;-webkit-animation-duration:7.5s;animation-duration:7.5s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(5){background-image:url(images/line.png);top:9%;left:183px;-webkit-transform:rotate(160deg);transform:rotate(160deg);-webkit-animation-duration:8s;animation-duration:8s;-webkit-transition-delay:2.1s;transition-delay:2.1s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(6){background-image:url(images/triangle.png);top:22%;left:172px;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-animation-duration:6.8s;animation-duration:6.8s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(7){background-image:url(images/circle.png);top:34%;left:238px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-duration:9.9s;animation-duration:9.9s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(8){background-image:url(images/line.png);top:27%;left:880px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-animation-duration:3.7s;animation-duration:3.7s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(9){background-image:url(images/line.png);top:15%;left:957px;-webkit-transform:rotate(250deg);transform:rotate(250deg);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-animation-duration:4.3s;animation-duration:4.3s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(10){background-image:url(images/circle.png);top:13%;left:680px;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-animation-duration:10.6s;animation-duration:10.6s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(11){background-image:url(images/x.png);top:14%;left:739px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transition-delay:2.6s;transition-delay:2.6s;-webkit-animation-duration:5.6s;animation-duration:5.6s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(12){background-image:url(images/zigzak.png);top:15%;left:800px;-webkit-transform:rotate(126deg);transform:rotate(126deg);-webkit-animation-duration:4.8s;animation-duration:4.8s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(13){background-image:url(images/line.png);top:20%;left:250px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-animation-duration:8.9s;animation-duration:8.9s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(14){background-image:url(images/zigzak.png);top:11.5%;left:544px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-animation-duration:5.5s;animation-duration:5.5s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(15){background-image:url(images/x.png);top:8%;left:450px;-webkit-transform:rotate(14deg);transform:rotate(14deg);-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-animation-duration:10.8s;animation-duration:10.8s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(16){background-image:url(images/triangle.png);top:10.5%;left:849px;-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-animation-duration:11.7s;animation-duration:11.7s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(17){background-image:url(images/zigzak.png);top:11%;left:1000px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-animation-duration:5.5s;animation-duration:5.5s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(18){background-image:url(images/x.png);top:30%;left:302px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-animation-duration:15.3s;animation-duration:15.3s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(19){background-image:url(images/circle.png);top:14%;left:1068px;-webkit-transform:rotate(140deg);transform:rotate(140deg);-webkit-animation-duration:18.4s;animation-duration:18.4s}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .slider-bg span:nth-child(20){background-image:url(images/circle.png);top:10%;left:950px;-webkit-animation-duration:5.7s;animation-duration:5.7s}@media(min-width:768px){.tt-portfolio-slider .swiper-slide:nth-child(even) .left-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tt-portfolio-slider .swiper-slide:nth-child(even) .right-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tt-portfolio-slider .swiper-slide:nth-child(even) .slider-img{text-align:left}.tt-portfolio-slider .swiper-slide:nth-child(even) .slider-img .small-img-wrapper{left:auto;right:120px}}.tt-portfolio-slider .swiper-slide .slider-img img.img-one,.tt-portfolio-slider .swiper-slide .slider-img .small-img-wrapper,.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li p,.tt-portfolio-slider .swiper-slide .content-inner h2,.tt-portfolio-slider .swiper-slide .content-inner .slider-content p,.tt-portfolio-slider .swiper-slide .content-inner a{-webkit-transition:all 1s cubic-bezier(.68,-.55,.27,1.55);transition:all 1s cubic-bezier(.68,-.55,.27,1.55);display:inline-block;opacity:0;-ms-filter:"alpha(opacity=0)"}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li p,.tt-portfolio-slider .swiper-slide .content-inner h2,.tt-portfolio-slider .swiper-slide .content-inner .slider-content p{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img img.large-image,.tt-portfolio-slider .swiper-slide.swiper-slide-active .slider-img .small-img-wrapper,.tt-portfolio-slider .swiper-slide.swiper-slide-active .content-inner .bottom-content li p,.tt-portfolio-slider .swiper-slide.swiper-slide-active .content-inner h2,.tt-portfolio-slider .swiper-slide.swiper-slide-active .content-inner .slider-content p{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-ms-filter:"alpha(opacity=100)"}.tt-portfolio-slider .swiper-slide .content-inner a{-webkit-transform:translateY(50px);transform:translateY(50px)}.tt-portfolio-slider .swiper-slide.swiper-slide-active .content-inner a{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}.tt-portfolio-slider .swiper-slide .content-inner h2{-webkit-transition-delay:.2s;transition-delay:.2s}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p{-webkit-transition-delay:.4s;transition-delay:.4s}.tt-portfolio-slider .swiper-slide .content-inner a{-webkit-transition-delay:.6s;transition-delay:.6s}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li:nth-child(1) p{-webkit-transition-delay:.7s;transition-delay:.7s}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li:nth-child(2) p{-webkit-transition-delay:.8s;transition-delay:.8s}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li:nth-child(3) p{-webkit-transition-delay:.9s;transition-delay:.9s}@media(min-width:1400px){.tt-portfolio-slider .swiper-slide .slider-content{margin-top:-80px}}@media screen and (min-width:1024px) and (max-width:1400px){.tt-portfolio-slider .swiper-slide .slider-content{margin-top:-80px}}@media(max-width:1399px){.tt-portfolio-slider .swiper-slide .slider-content{margin-left:95px}.tt-portfolio-slider .swiper-slide .content-inner h2{font-size:40px}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p{padding-right:20px}.tt-portfolio-slider .swiper-slide .slider-img .small-img-wrapper{bottom:-30px;left:0}.tt-portfolio-slider .swiper-slide:nth-child(even) .slider-img .small-img-wrapper{left:auto;right:-10px;bottom:-30px}.tt-portfolio-slider .swiper-slide .slider-img .small-img-wrapper{left:-10px}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p:before{width:60px}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p{padding-left:75px}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content{position:relative;margin-top:50px;bottom:auto}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li{padding-right:10px}.tt-portfolio-slider .swiper-slide .slider-content header{margin-top:50px}.tt-portfolio-slider .swiper-slide::after,.tt-portfolio-slider .swiper-slide::before{display:none}}@media(min-width:992px) and (max-width:1399px){.tt-portfolio-slider .swiper-slide:nth-child(even) .content-inner .bottom-content{margin-left:0;padding-left:40px}}@media(max-width:991px){.tt-portfolio-slider .swiper-slide .content-inner .slider-content p:before{width:40px}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p{padding-left:50px}}@media(max-width:767px){.tt-portfolio-slider .swiper-slide .right-content{position:absolute;top:0;left:0;width:100%;height:100%}.tt-portfolio-slider .swiper-slide .slider-thumb{display:none}.tt-portfolio-slider .swiper-slide .slider-content{margin-left:80px;width:calc(100% - 80px);position:relative;z-index:10}.tt-portfolio-slider .swiper-slide .content-inner .bottom-content li{padding-right:0}.tt-portfolio-slider .swiper-slide .content-inner .slider-content p,.tt-portfolio-slider .swiper-slide .content-inner h2{padding-right:60px}.admin-bar.tt-menu-sticky .tt-portfolio-slider.swiper-container{height:auto;padding-bottom:50px}.tt-portfolio-slider .swiper-slide:nth-child(2n) .content-inner .bottom-content{margin-left:80px}}.fact-wrap{text-align:center}@media only screen and (max-width:767px){.counter-wrapper{margin-bottom:50px}}.counter-wrapper i::before{display:inline-block;font-size:36px;line-height:58px;margin:0 auto;margin-bottom:10px}.counter-wrapper h2{font-size:80px;line-height:90px}.counter-wrapper h3{font-size:20px;line-height:25px}.zigzag-separator-wrapper{position:relative;z-index:10;width:100%;min-height:100px;background-repeat:repeat-x}.violet-overlay{background-color:rgba(174,0,255,.7)}.default-overlay{background:#f60;background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,102,0,1)),color-stop(100%,rgba(255,0,0,1)));background:-webkit-linear-gradient(left,rgba(255,102,0,1) 0%,rgba(255,0,0,1) 100%);background:linear-gradient(to right,rgba(255,102,0,1) 0%,rgba(255,0,0,1) 100%);opacity:.85;-ms-filter:"alpha(opacity=85)"}.blue-overlay{background:#9c00ff;background:-webkit-linear-gradient(left,rgba(156,0,255,1) 0%,rgba(3,255,205,1) 100%);background:linear-gradient(to right,rgba(156,0,255,1) 0%,rgba(3,255,205,1) 100%);opacity:.7;-ms-filter:"alpha(opacity=70)"}.blue-onecolor-overlay{background-color:rgba(51,44,68,.85)}.pink-overlay{background:#f30a67;background:-webkit-linear-gradient(-45deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);background:-webkit-linear-gradient(315deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);background:linear-gradient(135deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);opacity:.7;-ms-filter:"alpha(opacity=70)"}.header-overlay-color{background:#fda185;background:-webkit-linear-gradient(left,rgba(253,161,133,1) 0%,rgba(238,69,137,.6) 100%);background:linear-gradient(to right,rgba(253,161,133,1) 0%,rgba(238,69,137,.6) 100%)}.orange-overlay{position:absolute;background:#ffa70e;background:-webkit-linear-gradient(-45deg,rgba(255,167,14,1) 0%,rgba(239,11,0,1) 100%);background:-webkit-linear-gradient(315deg,rgba(255,167,14,1) 0%,rgba(239,11,0,1) 100%);background:linear-gradient(135deg,rgba(255,167,14,1) 0%,rgba(239,11,0,1) 100%);opacity:.95;-ms-filter:"alpha(opacity=95)"}.purple-overlay{background:#ef476f;background:-webkit-linear-gradient(45deg,rgba(239,71,111,1) 0%,rgba(205,71,239,1) 100%);background:linear-gradient(45deg,rgba(239,71,111,1) 0%,rgba(205,71,239,1) 100%);opacity:.7;-ms-filter:"alpha(opacity=70)"}.red-overlay{background:#f30a67;background:-webkit-linear-gradient(-45deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);background:-webkit-linear-gradient(315deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);background:linear-gradient(135deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);opacity:.7;-ms-filter:"alpha(opacity=70)"}.blue-gradient-bg{background:#6200ff;background:-webkit-linear-gradient(-45deg,rgba(98,0,255,1) 0%,rgba(255,0,170,1) 100%);background:-webkit-linear-gradient(315deg,rgba(98,0,255,1) 0%,rgba(255,0,170,1) 100%);background:linear-gradient(135deg,rgba(98,0,255,1) 0%,rgba(255,0,170,1) 100%)}.pink-gradient-bg{background:#ee4589;background:-webkit-linear-gradient(-45deg,rgba(238,69,137,1) 0%,rgba(225,48,48,1) 100%);background:-webkit-linear-gradient(315deg,rgba(238,69,137,1) 0%,rgba(225,48,48,1) 100%);background:linear-gradient(135deg,rgba(238,69,137,1) 0%,rgba(225,48,48,1) 100%)}.orange-gradient-bg{background:#ffa70e;background:-webkit-linear-gradient(-45deg,rgba(255,167,14,1) 0%,rgba(239,11,0,1) 100%);background:-webkit-linear-gradient(315deg,rgba(255,167,14,1) 0%,rgba(239,11,0,1) 100%);background:linear-gradient(135deg,rgba(255,167,14,1) 0%,rgba(239,11,0,1) 100%)}.purple-gradient-bg{background:#ef476f;background:-webkit-linear-gradient(45deg,rgba(239,71,111,1) 0%,rgba(205,71,239,1) 100%);background:linear-gradient(45deg,rgba(239,71,111,1) 0%,rgba(205,71,239,1) 100%)}.red-gradient-bg{background:#f30a67;background:-webkit-linear-gradient(-45deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);background:-webkit-linear-gradient(315deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%);background:linear-gradient(135deg,rgba(243,10,103,1) 1%,rgba(225,48,48,1) 99%)}.tt-portfolio-grid .portfolio-inner h2.orange-color a,.tt-code-block .previous-work h3 a{background:-webkit-linear-gradient(transparent calc(100% - 2px),#f26343 2px);background:linear-gradient(transparent calc(100% - 2px),#f26343 2px);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:all .6s;transition:all .6s}.tt-portfolio-grid .portfolio-inner h2.black-color a{background:-webkit-linear-gradient(transparent calc(100% - 2px),#000 2px);background:linear-gradient(transparent calc(100% - 2px),#000 2px);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:all .6s;transition:all .6s}.next-portfolio-wrapper .next-portfolio-inner a{background:-webkit-linear-gradient(transparent calc(100% - 3px),#fff 3px);background:linear-gradient(transparent calc(100% - 3px),#fff 3px);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:all .6s;transition:all .6s}.tt-portfolio-grid .portfolio-inner h2.white-color a,.footer-sidebar .tt-latest-post .media-body h4 a{background:-webkit-linear-gradient(transparent calc(100% - 2px),#fff 2px);background:linear-gradient(transparent calc(100% - 2px),#fff 2px);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:all .4s;transition:all .4s}.tt-portfolio-grid .portfolio-inner h2.black-color a:hover,.tt-portfolio-grid .portfolio-inner h2.theme-default a:hover,.tt-portfolio-grid .portfolio-inner h2.orange-color a:hover,.tt-portfolio-grid .portfolio-inner h2 a:hover,.tt-code-block .previous-work h3 a:hover,.footer-sidebar .tt-latest-post .media-body h4 a:hover,.next-portfolio-wrapper .next-portfolio-inner a:hover{background-size:100% 100%}.ie .tt-portfolio-grid .portfolio-inner h2.black-color a:hover,.ie .tt-portfolio-grid .portfolio-inner h2.theme-default a:hover,.ie .tt-portfolio-grid .portfolio-inner h2.orange-color a:hover,.ie .tt-portfolio-grid .portfolio-inner h2 a:hover,.ie .tt-code-block .previous-work h3 a:hover,.ie .footer-sidebar .tt-latest-post .media-body h4 a:hover,.ie .next-portfolio-wrapper .next-portfolio-inner a:hover{background-size:0}.tt-about-block-item h3 a:after,.blog-quote blockquote a:after,.blog-wrapper .post-thumbnail.blog-link h2 a:after{content:'';position:absolute;bottom:5px;left:auto;right:0;height:2px;width:0%;background-color:#212121;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.tt-about-block-item h3 a:hover:after,.blog-quote blockquote a:hover:after,.blog-wrapper .post-thumbnail.blog-link h2 a:hover:after{left:0;right:auto;width:100%}.blog-wrapper .post-thumbnail.blog-link h2 a:after,.blog-quote blockquote a:after{background-color:#fff}.tt-about-block-item h3 a:after{background-color:var(--about-title-hover,#212121)}.icon-block.icon-hover-swing:hover .tt-icon img,.icon-block.icon-hover-swing:hover .tt-icon i{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.icon-block.icon-hover-jello:hover .tt-icon img,.icon-block.icon-hover-jello:hover .tt-icon i{-webkit-animation-name:jello;animation-name:jello;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.icon-block.icon-hover-spaceboots:hover .tt-icon img,.icon-block.icon-hover-spaceboots:hover .tt-icon i{-webkit-animation-name:spaceboots;animation-name:spaceboots;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spaceboots{0%{-webkit-transform:translate(4px,3px) rotate(0deg)}10%{-webkit-transform:translate(-3px,-4px) rotate(-1deg)}20%{-webkit-transform:translate(-6px,2px) rotate(1deg)}30%{-webkit-transform:translate(2px,4px) rotate(0deg)}40%{-webkit-transform:translate(3px,-3px) rotate(1deg)}50%{-webkit-transform:translate(-3px,4px) rotate(-1deg)}60%{-webkit-transform:translate(-5px,3px) rotate(0deg)}70%{-webkit-transform:translate(4px,3px) rotate(-1deg)}80%{-webkit-transform:translate(-3px,-3px) rotate(1deg)}90%{-webkit-transform:translate(4px,4px) rotate(0deg)}100%{-webkit-transform:translate(3px,-4px) rotate(-1deg)}}@keyframes spaceboots{0%{-webkit-transform:translate(4px,3px) rotate(0deg)}10%{-webkit-transform:translate(-3px,-4px) rotate(-1deg)}20%{-webkit-transform:translate(-6px,2px) rotate(1deg)}30%{-webkit-transform:translate(2px,4px) rotate(0deg)}40%{-webkit-transform:translate(3px,-3px) rotate(1deg)}50%{-webkit-transform:translate(-3px,4px) rotate(-1deg)}60%{-webkit-transform:translate(-5px,3px) rotate(0deg)}70%{-webkit-transform:translate(4px,3px) rotate(-1deg)}80%{-webkit-transform:translate(-3px,-3px) rotate(1deg)}90%{-webkit-transform:translate(4px,4px) rotate(0deg)}100%{-webkit-transform:translate(3px,-4px) rotate(-1deg)}}.tt-animation.tt-animated{position:relative}.isSafari .tt-animation.tt-animated,.ios-browser .tt-animation.tt-animated,.ie .tt-animation.tt-animated{overflow:hidden}.tt-animation.tt-animated .img-overlay{position:absolute;top:0;left:0;background-color:#021bdd;height:0;width:20px;-webkit-animation:overlayone .3s ease-in-out forwards,overlaytwo 1s ease-in-out .3s forwards;animation:overlayone .3s ease-in-out forwards,overlaytwo 1s ease-in-out .3s forwards;z-index:99}.isSafari .tt-animation.tt-animated .img-overlay,.ios-browser .tt-animation.tt-animated .img-overlay,.ie .tt-animation.tt-animated .img-overlay{top:-100%;left:-90%;height:100%;width:100%;-webkit-animation:ie_overlayone .3s ease-in-out forwards,ie_overlaytwo 1.3s ease-in-out .3s forwards;animation:ie_overlayone .3s ease-in-out forwards,ie_overlaytwo 1.3s ease-in-out .3s forwards}.video-popup.tt-animation.tt-animated .img-overlay{z-index:0}.tt-animation .portfolio-info-bg,.tt-animation.wpb_text_column .wpb_wrapper,.tt-animation img,.tt-animation .tt-animation-inner{visibility:hidden;margin:0}.tt-animation.tt-animated .portfolio-info-bg,.tt-animation.wpb_text_column.tt-animated .wpb_wrapper,.tt-animation.tt-animated img,.tt-animation.tt-animated .tt-animation-inner{-webkit-animation:imgvisibility .4s .8s linear forwards;animation:imgvisibility .4s .8s linear forwards}.isSafari .tt-animation.tt-animated .portfolio-info-bg,.isSafari .tt-animation.wpb_text_column.tt-animated .wpb_wrapper,.isSafari .tt-animation.tt-animated img,.isSafari .tt-animation.tt-animated .tt-animation-inner,.ios-browser .tt-animation.tt-animated .portfolio-info-bg,.ios-browser .tt-animation.wpb_text_column.tt-animated .wpb_wrapper,.ios-browser .tt-animation.tt-animated img,.ios-browser .tt-animation.tt-animated .tt-animation-inner,.ie .tt-animation.tt-animated .portfolio-info-bg,.ie .tt-animation.wpb_text_column.tt-animated .wpb_wrapper,.ie .tt-animation.tt-animated img,.ie .tt-animation.tt-animated .tt-animation-inner{-webkit-animation:imgvisibility .8s .8s linear forwards;animation:imgvisibility .8s .8s linear forwards}.portfolio-inner .tt-animation-inner{height:100%}@-webkit-keyframes imgvisibility{0%{visibility:hidden;opacity:0}50%,100%{visibility:visible;opacity:1}}@keyframes imgvisibility{0%{visibility:hidden;opacity:0}50%,100%{visibility:visible;opacity:1}}@-webkit-keyframes overlayone{from{height:0%}to{height:100%}}@keyframes overlayone{from{height:0%}to{height:100%}}@-webkit-keyframes overlaytwo{0%{width:20px}50%{width:100%}100%{width:0;right:0;left:auto}}@keyframes overlaytwo{0%{width:20px}50%{width:100%}100%{width:0;right:0;left:auto}}@keyframes ie_overlayone{from{top:-100%;left:-90%}to{top:0;left:-90%}}@-webkit-keyframes ie_overlayone{from{top:-100%;left:-90%}to{top:0;left:-90%}}@keyframes ie_overlaytwo{0%{left:-90%;top:0}100%{left:100%;top:0}}@-webkit-keyframes ie_overlaytwo{0%{left:-90%;top:0}100%{left:100%;top:0}}.tt-animation.tt-animated.bg-primary .img-overlay{background-color:#007bff}.tt-animation.tt-animated.bg-secondary .img-overlay{background-color:#6c757d}.tt-animation.tt-animated.bg-success .img-overlay{background-color:#28a745}.tt-animation.tt-animated.bg-danger .img-overlay{background-color:#dc3545}.tt-animation.tt-animated.bg-warning .img-overlay{background-color:#ffc107}.tt-animation.tt-animated.bg-info .img-overlay{background-color:#17a2b8}.tt-animation.tt-animated.bg-light .img-overlay{background-color:#f8f9fa}.tt-animation.tt-animated.bg-black .img-overlay{background-color:#000}.tt-animation.tt-animated.bg-dark .img-overlay{background-color:#343a40}.tt-animation.tt-animated.bg-white .img-overlay{background-color:#fff}.tt-animation.tt-animated.bg-red .img-overlay{background-color:red}.tt-animation.tt-animated.bg-yellow .img-overlay{background-color:#ff0}.tt-animation.tt-animated.bg-pink .img-overlay{background-color:pink}.tt-animation.tt-animated.bg-brown .img-overlay{background-color:brown}.tt-animation.tt-animated.bg-cyan .img-overlay{background-color:#0ff}.tt-animation.tt-animated.bg-gold .img-overlay{background-color:gold}.tt-animation.tt-animated.bg-green .img-overlay{background-color:green}.tt-animation.tt-animated.bg-magenta .img-overlay{background-color:#f0f}.tt-animation.tt-animated.bg-navy .img-overlay{background-color:navy}.tt-animation.tt-animated.bg-blue .img-overlay{background-color:#00f}.tt-animation.tt-animated.bg-purple .img-overlay{background-color:purple}.tt-animation.tt-animated.bg-orange .img-overlay{background-color:orange}.tt-animation.tt-animated.bg-lime .img-overlay{background-color:#0f0}.tt-animation.tt-animated.bg-teal .img-overlay{background-color:teal}.tt-animation.bg-primary,.tt-animation.bg-secondary,.tt-animation.bg-success,.tt-animation.bg-danger,.tt-animation.bg-warning,.tt-animation.bg-info,.tt-animation.bg-light,.tt-animation.bg-black,.tt-animation.bg-dark,.tt-animation.bg-white{background-color:inherit!important}.team-item.tt-animation .img-overlay{border-radius:4px}.tt-animate a{overflow:hidden}.tt-animate i{text-align:center;-webkit-transition:all .5s;transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.tt-animate i:before{speak-as:none;display:block;-webkit-font-smoothing:subpixel-antialiased!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tt-animate.ltr a:hover i:before{-webkit-animation:LeftToRight .3s forwards;animation:LeftToRight .3s forwards}.tt-animate.rtl a:hover i:before{-webkit-animation:RightToLeft .3s forwards;animation:RightToLeft .3s forwards}.tt-animate.btt a:hover i:before{-webkit-animation:BottomToTop .3s forwards;animation:BottomToTop .3s forwards}.tt-animate.ttb a:hover i:before{-webkit-animation:TopToBottom .3s forwards;animation:TopToBottom .3s forwards}@-webkit-keyframes LeftToRight{49%{-webkit-transform:translate(100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate(-100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@keyframes LeftToRight{49%{-webkit-transform:translate(100%);transform:translate(100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate(-100%);transform:translate(-100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@-webkit-keyframes RightToLeft{49%{-webkit-transform:translate(-100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate(100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@keyframes RightToLeft{49%{-webkit-transform:translate(-100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translate(100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@-webkit-keyframes BottomToTop{49%{-webkit-transform:translateY(-100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translateY(100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@keyframes BottomToTop{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@-webkit-keyframes TopToBottom{49%{-webkit-transform:translateY(100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translateY(-100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}@keyframes TopToBottom{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1;-ms-filter:"alpha(opacity=100)"}}.wpb_gallery.wpb_posts_slider .wpb_gallery_slides img{width:90px;height:90px;margin:30px auto;border:5px solid #f57b33;border-radius:50px;box-shadow:0 18px 38px 0 rgb(245 123 51 / 60%)}.wpb_gallery.wpb_posts_slider .wpb_gallery_slides h2,.wpb_gallery.wpb_posts_slider .wpb_gallery_slides p{text-align:center}.flex-caption{margin-bottom:50px}.wpb_gallery.wpb_posts_slider .flexslider{box-shadow:none}body .project-section .work-description{min-height:380px!important}footer .tt-awards .awards-right p.awards-name{margin-top:1rem}form .radio-98{padding-top:10px;padding-bottom:10px;display:block}body form input[type=radio]{box-shadow:unset!important}.navbar-brand{top:10px}.hidden{display:none!important}body.is-menu-open .menu-wrapper{top:0;right:0}.st0{fill:#00AA70}#preloader #status{width:100px;height:160.44px;position:absolute;margin:auto auto;left:0;top:0;right:0;bottom:0}#preloader #status,#preloader #status svg{overflow:visible}#preloader #status svg #upDot{-webkit-animation:bounce-up 2s infinite ease-in-out;animation:bounce-up 2s infinite ease-in-out}#preloader #status svg #downDot{-webkit-animation:bounce-down 2s infinite ease-in-out;animation:bounce-down 2s infinite ease-in-out}@-webkit-keyframes bounce-up{0%,100%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(1px,-5px)}}@keyframes bounce-up{0%,100%{transform:translate(0,0);-webkit-transform:translate(0,0)}50%{transform:translate(1px,-5px);-webkit-transform:translate(1px,-5px)}}@-webkit-keyframes bounce-down{0%,100%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(-1px,5px)}}@keyframes bounce-down{0%,100%{transform:translate(0,0);-webkit-transform:translate(0,0)}50%{transform:translate(-1px,5px);-webkit-transform:translate(-1px,5px)}}.carousel-portfolio-wrapper:hover .carousel-portfolio-overlay,.carousel-portfolio-wrapper .carousel-portfolio-overlay{right:0;bottom:140px;width:100%;height:300px;background-color:rgba(2,27,221,.8);transform:translateY(100%) scale(1);border-radius:0}.carousel-portfolio-wrapper .carousel-portfolio-intro h2{top:calc(100% - 100px);bottom:0;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;height:auto;white-space:break-spaces;padding:0 8px;font-size:22px;line-height:30px;-webkit-transition:500ms cubic-bezier(.87,-.41,.19,1.44);transition:500ms cubic-bezier(.87,-.41,.19,1.44);white-space:break-spaces}.carousel-portfolio-wrapper .carousel-portfolio-intro h2,.carousel-portfolio-wrapper .carousel-portfolio-intro p{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.page .page-wrapper .page-content{border:unset}.page-id-870 .wpcf7-acceptance a,.page-id-870 .wpcf7-acceptance a:focus{color:#fff}.flaticon-creativity::before{margin-left:10px}.flaticon-cms:before{content:"\f411";font-family:'Font Awesome 5 Brands'}.main-contact-form .wpcf7-ttradio{row-gap:25px}.particles_btn{--button-padding:1rem 3rem;--radius-button:40px;--border-button:0;position:fixed;z-index:105;right:2rem;top:1.5rem;display:block}.particles_bk{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;width:100%;padding:var(--button-padding);will-change:transform}.particles-canvas{position:absolute;pointer-events:none;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.particles{position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%;display:block}.particles-wrapper{position:relative;display:inline-block;overflow:hidden;will-change:transform;width:100%;height:100%}.flowing_btn{color:#fff;font-family:'Montserrat';line-height:1.5;font-size:14px;padding:1rem 2.5rem;border-radius:100px;background-color:var(--light-green)}.flowing_btn:active,.flowing_btn:focus,.flowing_btn:hover{color:#fff}.project_carousel .row{margin-left:0!important;margin-right:0!important}.icon-block-wrapper .tt-icon img{width:100%}.work-wrapper .owl-carousel .owl-item img{width:100%;object-fit:cover}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--light-green)!important;background-color:var(--light-green)!important;color:#fff}.work-wrapper:not(.work-fluid) .tt-work-full .fa-arrow-right:before,.work-wrapper:not(.work-fluid) .tt-work-full .fa-arrow-right:after{content:"\f061";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.4);border-radius:50%;-webkit-animation:toTopAnimation 2s linear infinite;animation:toTopAnimation 2s linear infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";box-shadow:0 0 10px rgb(0 0 0 / 30%)}.servizi-carousel .carousel-portfolio-intro h2{font-size:20px;line-height:25px}form .wpcf7-acceptance a{color:#fff;text-decoration:underline}.wpcf7 p{font-weight:400}.wpcf7-form-control-wrap .wpcf7-radio{padding-left:0}body #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{font-size:150%!important}body .joinchat__button,body #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a,body #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle{border-radius:0 100% 100% 0!important}body .joinchat--chatbox .joinchat__button{border-radius:0 20px 20px 0!important}body .joinchat.joinchat--left{left:0!important}body .joinchat--left .joinchat__button{left:0!important}.grecaptcha-badge{display:none!important}.footer_last_col .vc-gitem-zone-height-mode-auto:before{padding-top:0!important}.footer-widget-wrapper .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:0!important;padding-bottom:0!important}footer .tt-awards .awards-left{display:none!important}.light_deco form{color:#fff!important}.light_deco input,.light_deco textarea{border:1px solid #fff}.footer-section .vc_grid-item .vc_gitem-post-data{margin-bottom:4px!important}body .white_text h1,body .white_text h2,body .white_text h3,body .white_text h4,body .white_text h5,body .white_text h6,body .white_text span,body .white_text{color:#fff}body .site-wrapper .footer-section .footer-sidebar .footer_last_col .vc_pageable-wrapper .vc_gitem-post-data{margin-bottom:4px}.outline-border .icon-block:hover h3,.outline-border .icon-block:hover a,.outline-border .icon-block:hover p{color:#fff!important}.c_servizio .icon-block-wrapper .icon-block-inner{padding:70px 70px 40px}.nvii_accordion.vc_tta-accordion .vc_tta-panel-heading{background-color:#152230!important;overflow:hidden}.nvii_accordion.vc_tta-accordion .vc_tta-panel-heading{border-radius:8px!important}.nvii_accordion.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff!important;border-radius:8px!important;background-color:transparent}.nvii_accordion .vc_tta-panel.vc_active .vc_tta-panel-heading::after{content:'';width:100%;height:0;box-shadow:0 0 6px 1px #03a96f;display:block}.nvii_accordion .vc_tta-panel-heading::after{content:'';width:100%;height:0;display:block;box-shadow:0 0 6px 1px #fff}.navbar-brand a{display:inline-block}.deco_logo{margin-left:5px}.deco_logo svg{width:24px;display:inline-block}.footer-copyright-wrap .container{max-width:100%!important}.form_col{margin:30px 0}.form_col p{color:#fff;line-height:28px;margin-bottom:0}.c_text_label .title{font-size:22px!important;font-weight:700!important;margin-bottom:10px!important;text-transform:none!important}.metro_logo .vc_column-inner{padding-right:0}.metro_text .wpb_text_column,.metro_logo .wpb_single_image{margin-bottom:20px!important}.footer-sidebar a,.footer-sidebar a:hover{color:#fff!important}.blog_list .vc_grid-item{padding:0!important}.blog_list .wpb_single_image,.blog_list .vc_custom_heading{margin-bottom:0!important}.tt-footer .blog_list .vc_gitem-zone-a .vc_gitem-row-position-middle{position:relative;left:0;right:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}@media (max-width:992px){.tt-footer .footer_row_custom .footer_col_custom{width:100%!important}.tt-footer .footer_row_custom .blog_list .vc_col-sm-4{width:17%}.blog_list .vc_grid-item .vc_gitem-row-position-middle{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog_list .vc_grid-item .vc_gitem-row-position-middle .vc_col-sm-4{flex:0 0 25%}}@media (min-width:768px){.vc_col-sm-2.metro_logo{width:11.666667%}}@media (max-width:768px){.custom_grid .vc_col-sm-2,.custom_grid .vc_col-sm-10{width:auto;display:inline-block}}@media screen and (max-width:992px){.form_cols label{width:100%}.form_cols{gap:0;flex-direction:column}}#pojo-a11y-skip-content{display:block;position:absolute;left:-999px;top:-999px}#pojo-a11y-skip-content:focus{left:0;top:0;padding:3px;background:#ffc;border:1px solid #900}.single-post code{width:100%;display:block;padding:10px 10px 10px 20px;background-color:#202020;color:#fff;border-radius:4px;border:3px solid #c5c5c5}.navbar-brand,.is-menu-open .navbar-brand{position:fixed;z-index:106;left:110px}.is-menu-open .menu-wrapper{-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;height:100%!important;border-radius:0!important}.header-wrapper.menu-trigger-left .menu-trigger{min-width:100px;height:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;flex-direction:column;align-content:center;justify-content:center;align-items:center}.header-wrapper .navbar{justify-content:center}.is-menu-open .menu-wrapper{-webkit-transform:translate(0,60px);transform:translate(0,60px)}.is-menu-open #toTop{mix-blend-mode:unset}.menu-wrapper{background-color:var(--light-green)}.menu-wrapper.menu-visible{background-color:rgba(21,35,48,.95)}.is_chrome_pc .menu-wrapper.menu-visible{background-color:rgba(0,0,0,75%)!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top-right-radius:8px}body .menu.nav .menu-item a{background-color:transparent;color:var(--white);-webkit-transition:all 400ms cubic-bezier(.645,.05,.355,1) 0s;transition:all 400ms cubic-bezier(.65,.05,.36,1) 0s}body .menu.nav .menu-item a:hover{font-weight:100}.white-text input:not([type=submit],[type=checkbox]),.white-text textarea{box-shadow:inset 0 0 6px 1px #acacac}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.menu-trigger .menu-action div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:1px;margin-left:-.5px;background-color:#FFF;-webkit-transition:all 0.5s cubic-bezier(0,.785,0,1);transition:all 0.5s cubic-bezier(0,.785,0,1)}.menu-trigger:hover .menu-action div:nth-child(1){-webkit-transform:translate(-50%,-30%) rotate(90deg) scaleY(.7);transform:translate(-50%,-30%) rotate(90deg) scaleY(.7)}.menu-trigger .menu-action div:nth-child(2),.is-menu-open .menu-trigger .menu-action div:nth-child(2){display:none}.menu-trigger:hover .menu-action div:nth-child(3){-webkit-transform:translate(-50%,-70%) rotate(90deg) scaleY(.7);transform:translate(-50%,-70%) rotate(90deg) scaleY(.7)}.is-menu-open .menu-trigger .menu-action div:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.is-menu-open .menu-trigger .menu-action div:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.safe-area-slider .container{width:100%!important;max-width:100%!important;padding:0!important}.safe-area-slider rs-module-wrap{width:100%!important;left:0!important}.navbar-brand img{width:80px;height:37px}.page-id-5022 .page-header-section,.page-id-5024 .page-header-section{width:100%;background-size:contain;background-color:#d9eaef}.megamenu-wrapper .menu-col-2>li{width:45%!important}.tt-animation.tt-animated .img-overlay{background-color:#f8f9fa!important}.post-comments-number{display:none}.blog-template article.type-post .entry-content{background-color:rgb(241 241 241 / 75%)!important;backdrop-filter:saturate(180%) blur(20px);border:1px solid #fff;border-radius:8px}.blog-wrapper .post-thumbnail .thumb-link{position:relative!important}.blog-template article.type-post header a,.blog-template article.type-post header img{height:500px!important;object-fit:cover}.page-header-section{display:none!important}.head_list_inline .meta_list_inline a{pointer-events:none!important}.blog-wrapper.blog-template .posts-content .masonry-column.masonry-brick{position:relative!important;top:unset!important;left:unset!important}.widget .entry-meta ul li a:hover,.blog-wrapper .entry-header .entry-title a:hover,.blog-wrapper .entry-meta ul li a:hover{color:var(--light-green)!important}.blog-wrapper .entry-header .entry-meta ul::before{background-color:var(--light-green)!important}.blog-wrapper .has-audio .entry-content,.blog-wrapper .has-video .entry-content,.blog-wrapper .has-link .entry-content,.blog-wrapper .has-quote .entry-content,.blog-template.blog-wrapper .has-post-thumbnail .entry-content{margin-top:-80px!important}.blog-wrapper .entry-header .entry-title a{background-image:unset!important;color:#2f2f2f!important;-webkit-text-fill-color:unset!important}.single .blog-wrapper{background-color:#152230}.single-post.has-single-sidebar .blog-wrapper .posts-content>article{background-color:#fff}.single-post .blog-wrapper .tt-sidebar-wrapper{top:100px;padding:0 0 30px 0;position:-webkit-sticky;position:sticky}.page-template-blog-grid-right-sidebar .content-wrapper{padding:0!important}.foto_large *{width:100%!important;display:block!important}.single-post-navigation{background-color:#fff;border-radius:4px}.social_list{display:inline-block;padding-left:0}.blog-wrapper .entry-meta ul.social_list li{margin-right:5px}.head_list_inline .list-inline{display:inline-block}.head_list_inline .list-inline:last-child{margin-right:20px}.meta_list_inline{margin-right:30px!important}.social_list a{font-size:25px;vertical-align:middle}.list-inline>span.label_icon_list{font-family:fira sans,sans-serif;padding:0;color:#828282;font-size:14px;font-weight:500;line-height:22px}h3{font-size:24px;line-height:36px}@media screen and (max-width:1199px){footer .tt-awards .awards-right p.awards-name{font-size:18px}.site-wrapper .navbar-brand{left:20px;top:20px}.site-wrapper .menu-action{top:15px!important;right:20px!important}.site-wrapper .header-wrapper{width:0;float:right;background-color:transparent!important}.site-wrapper .header-wrapper .menu-border{display:none!important}body #pojo-a11y-toolbar{top:100px!important}body.is-menu-open #pojo-a11y-toolbar{z-index:0!important}.header-wrapper.menu-trigger-left.menu-trigger{min-height:70px}.site-wrapper::before{content:'';position:fixed;left:0;top:0;z-index:101;width:100vw;min-height:70px;height:70px;background-color:rgb(255 255 255 / 95%)}.menu-text{display:none}nav.navbar{width:100%}.navbar-brand{top:2.5rem}.site-wrapper .menu-trigger .menu-action{bottom:auto;right:5rem;top:2rem;position:fixed}.menu-wrapper.menu-visible{border-top-left-radius:8px}.is-menu-open .menu-trigger .menu-action div{background-color:#fff!important;color:#fff}.menu-trigger .menu-action div{background-color:#000!important;color:#000}.menu-trigger .menu-action div:nth-child(1){-webkit-transform:translate(-50%,-30%) rotate(90deg) scaleY(.7);transform:translate(-50%,-30%) rotate(90deg) scaleY(.7)}.menu-trigger .menu-action div:nth-child(2){display:block;opacity:1;-webkit-transform:translate(-50%,-50%) rotate(90deg) scaleY(.7);transform:translate(-50%,-50%) rotate(90deg) scaleY(.7)}.menu-trigger .menu-action div:nth-child(3){-webkit-transform:translate(-50%,-70%) rotate(90deg) scaleY(.7);transform:translate(-50%,-70%) rotate(90deg) scaleY(.7)}.menu-trigger:hover .menu-action div:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(90deg) scaleY(.7);transform:translate(-50%,-50%) rotate(90deg) scaleY(.7)}.is-menu-open .menu-trigger .menu-action div:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.is-menu-open .menu-trigger .menu-action div:nth-child(2){opacity:0}.is-menu-open .menu-trigger .menu-action div:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-trigger .menu-action div:before{content:'';width:100%;height:100%;position:absolute;color:#000;mix-blend-mode:difference}.particles_btn{right:5rem;top:1.2rem}.flowing_btn{font-size:12px;padding:.6rem 1.5rem}.particles_btn .particles-canvas{width:150%;height:350%}.megamenu-wrapper .menu-col-2>li{width:100%;float:left}}@media screen and (max-width:1182px){}@media screen and (max-width:1169px){}@media screen and (max-width:999px){}@media screen and (max-width:992px){.tt-sponsors-wrapper a{width:40%}.tt-sponsors-wrapper>a>img,.tt-sponsors-wrapper>img{margin-bottom:0}.header-wrapper .navbar{justify-content:flex-end}.full-screen-menu .side-menu{margin-right:0;margin-left:0}.particles_btn{right:4.5rem;top:1.2rem}.particles_btn .flowing_btn{font-size:12px;padding:.6rem 1.5rem}.menu-wrapper .navbar-nav{padding:100px 30px}}@media screen and (max-width:767px){.is-menu-open .site-wrapper::before{content:'';position:fixed;left:0;top:0;z-index:999;width:100vw;min-height:70px;height:70px;background-color:rgb(0 0 0 / 20%)}.is-menu-open .header-wrapper{z-index:1000}.mobile_img_invert{order:-1}.mobile_title_invert{order:-1}}@media screen and (max-width:500px){.particles_btn .flowing_btn{font-size:11px;padding:.5rem 1rem}}@media screen and (max-width:350px){.particles_btn{right:.7rem;top:5.2rem;position:absolute}}