/*
Theme Name: Consultio Child
Theme URI: http://demo.casethemes.net/consultio/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio/
Description: Consultio is the Perfect Consulting Finane & Business WordPress Theme. Consultio is best suited for corporate website like Consultioial Advisor, Accountant, Consulting Firms, insurance, loan, tax help, Investment firm etc. This is a business theme that is help full for online presence for Corporate Business and Consultioial Firms.   
Version: 2.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: consultio
Text Domain: consultio-child
Tags: advisor, attorney, corporate accountant, consulting, consultant, finance, insurance, invest, investment, investor, mutual funds, pensions, retirement, saving, trading 
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Grid
# Class
# Forms
# Button
# Header
# Main Menu
# Page Title & Breadcrumb
# Post and Page
# Navigation
# Layout Content
# Widgets
# Media
# Singlular
# Comments
# Footer
# VC Elements
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/* Custom Mixin */
/* Set Font Default */
/*--------------------------------------------------------------
# Class
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Button
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Main Menu
--------------------------------------------------------------*/
/* Header Main */
/*--------------------------------------------------------------
# Page Title & Breadcrumb
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Post and Page
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
/* Archive */
/*--------------------------------------------------------------
# Comments
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# VC Elements
--------------------------------------------------------------*/
/* Grid */
/*--------------------------------------------------------------
# Layout Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Elementor
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# RTL
--------------------------------------------------------------*/
@-o-keyframes moveUp {100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);opacity: 1;}}@-ms-keyframes moveUp {100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);opacity: 1;}}@-webkit-keyframes moveUp {100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);opacity: 1;}}@keyframes moveUp {100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;}}@keyframes spin-rotate-left {to {transform: rotate(30deg);}from {transform: rotate(175deg);}}@-webkit-keyframes spin-rotate-left {to {transform: rotate(30deg);}from {transform: rotate(175deg);}}@keyframes spin-rotate-right {from {transform: rotate(-175deg);}to {transform: rotate(-30deg);}}@-webkit-keyframes spin-rotate-right {from {transform: rotate(-175deg);}to {transform: rotate(-30deg);}}@keyframes spin-rotate-all {from {transform: rotate(0deg);}to {transform: rotate(-360deg);}}@-webkit-keyframes spin-rotate-all {from {transform: rotate(0deg);}to {transform: rotate(-360deg);}}@keyframes spin-fade-in-first {from {opacity: 1;}to {opacity: 0;}}@-webkit-keyframes spin-fade-in-first {from {opacity: 1;}to {opacity: 0;}}@keyframes spin-fade-in-second {from {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes spin-fade-in-second {from {opacity: 0;}to {opacity: 1;}}@-ms-keyframes ctspin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}@-moz-keyframes ctspin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}@-webkit-keyframes ctspin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}@keyframes ctspin {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}@-webkit-keyframes myPulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);}70% {-webkit-box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes myPulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);}70% {-webkit-box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-webkit-keyframes myPulsePrimary {0% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.2);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.2);}70% {-webkit-box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);}}@keyframes myPulsePrimary {0% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.2);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.2);}70% {-webkit-box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);}}@-webkit-keyframes markerWave {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0.8;}20% {opacity: 0.8;}100% {-webkit-transform: scale(5.5);transform: scale(5.5);opacity: 0;}}@keyframes markerWave {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0.8;}20% {opacity: 0.8;}100% {-webkit-transform: scale(5.5);transform: scale(5.5);opacity: 0;}}@-webkit-keyframes rotateplane {0% {-webkit-transform: perspective(120px);}50% {-webkit-transform: perspective(120px) rotateY(180deg);}100% {-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);}}@keyframes rotateplane {0% {-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);transform: perspective(120px) rotateX(0deg) rotateY(0deg);}50% {-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100% {-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}@-webkit-keyframes ct-bounce {0%, 100% {-webkit-transform: scale(0);}50% {-webkit-transform: scale(1);}}@keyframes ct-bounce {0%, 100% {transform: scale(0);-webkit-transform: scale(0);}50% {transform: scale(1);-webkit-transform: scale(1);}}@-webkit-keyframes ct-bounce2 {0%, 100% {-webkit-transform: scale(1);}50% {-webkit-transform: scale(1.08);}}@keyframes ct-bounce2 {0%, 100% {transform: scale(1);-webkit-transform: scale(1);}50% {transform: scale(1.08);-webkit-transform: scale(1.08);}}@-webkit-keyframes ct-stretchdelay {0%, 40%, 100% {-webkit-transform: scaleY(0.4);}20% {-webkit-transform: scaleY(1);}}@keyframes ct-stretchdelay {0%, 40%, 100% {transform: scaleY(0.4);-webkit-transform: scaleY(0.4);}20% {transform: scaleY(1);-webkit-transform: scaleY(1);}}@-webkit-keyframes ct-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);}40% {-webkit-transform: scale(1);}}@keyframes ct-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes ct-cubeGridScaleDelay {0%, 70%, 100% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1);}35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1);}}@keyframes ct-cubeGridScaleDelay {0%, 70%, 100% {-webkit-transform: scale3D(1, 1, 1);transform: scale3D(1, 1, 1);}35% {-webkit-transform: scale3D(0, 0, 1);transform: scale3D(0, 0, 1);}}@-webkit-keyframes ct-foldCubeAngle {0%, 10% {-webkit-transform: perspective(140px) rotateX(-180deg);transform: perspective(140px) rotateX(-180deg);opacity: 0;}25%, 75% {-webkit-transform: perspective(140px) rotateX(0deg);transform: perspective(140px) rotateX(0deg);opacity: 1;}90%, 100% {-webkit-transform: perspective(140px) rotateY(180deg);transform: perspective(140px) rotateY(180deg);opacity: 0;}}@keyframes ct-foldCubeAngle {0%, 10% {-webkit-transform: perspective(140px) rotateX(-180deg);transform: perspective(140px) rotateX(-180deg);opacity: 0;}25%, 75% {-webkit-transform: perspective(140px) rotateX(0deg);transform: perspective(140px) rotateX(0deg);opacity: 1;}90%, 100% {-webkit-transform: perspective(140px) rotateY(180deg);transform: perspective(140px) rotateY(180deg);opacity: 0;}}@keyframes ball {0% {transform: translate(0, 0);}5% {transform: translate(8px, -14px);}10% {transform: translate(15px, -10px);}17% {transform: translate(23px, -24px);}20% {transform: translate(30px, -20px);}27% {transform: translate(38px, -34px);}30% {transform: translate(45px, -30px);}37% {transform: translate(53px, -44px);}40% {transform: translate(60px, -40px);}50% {transform: translate(60px, 0);}57% {transform: translate(53px, -14px);}60% {transform: translate(45px, -10px);}67% {transform: translate(37px, -24px);}70% {transform: translate(30px, -20px);}77% {transform: translate(22px, -34px);}80% {transform: translate(15px, -30px);}87% {transform: translate(7px, -44px);}90% {transform: translate(0, -40px);}100% {transform: translate(0, 0);}}@keyframes barUp1 {0% {transform: scale(1, 0.2);}40% {transform: scale(1, 0.2);}50% {transform: scale(1, 1);}90% {transform: scale(1, 1);}100% {transform: scale(1, 0.2);}}@keyframes barUp2 {0% {transform: scale(1, 0.4);}40% {transform: scale(1, 0.4);}50% {transform: scale(1, 0.8);}90% {transform: scale(1, 0.8);}100% {transform: scale(1, 0.4);}}@keyframes barUp3 {0% {transform: scale(1, 0.6);}100% {transform: scale(1, 0.6);}}@keyframes barUp4 {0% {transform: scale(1, 0.8);}40% {transform: scale(1, 0.8);}50% {transform: scale(1, 0.4);}90% {transform: scale(1, 0.4);}100% {transform: scale(1, 0.8);}}@keyframes barUp5 {0% {transform: scale(1, 1);}40% {transform: scale(1, 1);}50% {transform: scale(1, 0.2);}90% {transform: scale(1, 0.2);}100% {transform: scale(1, 1);}}@-moz-keyframes headerSlideDown {0% {margin-top: -250px;}100% {margin-top: 0;}}@-ms-keyframes headerSlideDown {0% {margin-top: -250px;}100% {margin-top: 0;}}@-webkit-keyframes headerSlideDown {0% {margin-top: -250px;}100% {margin-top: 0;}}@keyframes headerSlideDown {0% {margin-top: -250px;}100% {margin-top: 0;}}@-webkit-keyframes ct-rotate {100% {-webkit-transform: rotate(360deg);}}@keyframes ct-rotate {100% {transform: rotate(360deg);-webkit-transform: rotate(360deg);}}@-webkit-keyframes ct-bounce {0%, 100% {-webkit-transform: scale(0);}50% {-webkit-transform: scale(1);}}@keyframes pointerscale {from {-webkit-transform: scale(1, 1);transform: scale(1, 1);}to {-webkit-transform: scale(3.35, 3.35);transform: scale(3.35, 3.35);}}@-webkit-keyframes video-icon-animation {from {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 1;}to {-webkit-transform: scale(2, 2);transform: scale(2, 2);opacity: 0;}}@keyframes video-icon-animation {from {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 1;}to {-webkit-transform: scale(2, 2);transform: scale(2, 2);opacity: 0;}}@-webkit-keyframes in-top {from {-webkit-transform: perspective(500px) rotateX(-90deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateX(0deg);}}@keyframes in-top {from {transform: perspective(500px) rotateX(-90deg);opacity: 1;}to {transform: perspective(500px) rotateX(0deg);}}@-webkit-keyframes out-top {from {-webkit-transform: perspective(500px) rotateX(0deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateX(-90deg);opacity: 1;}}@keyframes out-top {from {transform: perspective(500px) rotateX(0deg);opacity: 1;}to {transform: perspective(500px) rotateX(-90deg);opacity: 1;}}@-webkit-keyframes in-bottom {from {-webkit-transform: perspective(500px) rotateX(90deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateX(0deg);}}@keyframes in-bottom {from {transform: perspective(500px) rotateX(90deg);opacity: 1;}to {transform: perspective(500px) rotateX(0deg);}}@-webkit-keyframes out-bottom {from {-webkit-transform: perspective(500px) rotateX(0deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateX(90deg);opacity: 1;}}@keyframes out-bottom {from {transform: perspective(500px) rotateX(0deg);opacity: 1;}to {transform: perspective(500px) rotateX(90deg);opacity: 1;}}@-webkit-keyframes in-left {from {-webkit-transform: perspective(500px) rotateY(90deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateY(0deg);}}@keyframes in-left {from {transform: perspective(500px) rotateY(90deg);opacity: 1;}to {transform: perspective(500px) rotateY(0deg);}}@-webkit-keyframes out-left {from {-webkit-transform: perspective(500px) rotateY(0deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateY(90deg);opacity: 1;}}@keyframes out-left {from {transform: perspective(500px) rotateY(0deg);opacity: 1;}to {transform: perspective(500px) rotateY(90deg);opacity: 1;}}@-webkit-keyframes in-right {from {-webkit-transform: perspective(500px) rotateY(-90deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateY(0deg);}}@keyframes in-right {from {transform: perspective(500px) rotateY(-90deg);opacity: 1;}to {transform: perspective(500px) rotateY(0deg);}}@-webkit-keyframes out-right {from {-webkit-transform: perspective(500px) rotateY(0deg);opacity: 1;}to {-webkit-transform: perspective(500px) rotateY(-90deg);opacity: 1;}}@keyframes out-right {from {transform: perspective(500px) rotateY(0deg);opacity: 1;}to {transform: perspective(500px) rotateY(-90deg);opacity: 1;}}@-webkit-keyframes in-top-fade {from {-webkit-transform: translateY(-120%);}to {-webkit-transform: translateY(0%);}}@keyframes in-top-fade {from {transform: translateY(-120%);}to {transform: translateY(0%);}}@-webkit-keyframes out-top-fade {from {-webkit-transform: translateY(0%);}to {-webkit-transform: translateY(-120%);}}@keyframes out-top-fade {from {transform: translateY(0%);}to {transform: translateY(-120%);}}@-webkit-keyframes in-bottom-fade {from {-webkit-transform: translateY(120%);}to {-webkit-transform: translateY(0%);}}@keyframes in-bottom-fade {from {transform: translateY(120%);}to {transform: translateY(0%);}}@-webkit-keyframes out-bottom-fade {from {-webkit-transform: translateY(0%);}to {-webkit-transform: translateY(120%);}}@keyframes out-bottom-fade {from {transform: translateY(0%);}to {transform: translateY(120%);}}@-webkit-keyframes in-left-fade {from {-webkit-transform: translateX(-120%);}to {-webkit-transform: translateX(0%);}}@keyframes in-left-fade {from {transform: translateX(-120%);}to {transform: translateX(0%);}}@-webkit-keyframes out-left-fade {from {-webkit-transform: translateX(0%);}to {-webkit-transform: translateX(-120%);}}@keyframes out-left-fade {from {transform: translateX(0%);}to {transform: translateX(-120%);}}@-webkit-keyframes in-right-fade {from {-webkit-transform: translateX(120%);}to {-webkit-transform: translateX(0%);}}@keyframes in-right-fade {from {transform: translateX(120%);}to {transform: translateX(0%);}}@-webkit-keyframes out-right-fade {from {-webkit-transform: translateX(0%);}to {-webkit-transform: translateX(120%);}}@keyframes out-right-fade {from {transform: translateX(0%);}to {transform: translateX(120%);}}@-webkit-keyframes video-icon-animation {from {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 1;}to {-webkit-transform: scale(2, 2);transform: scale(2, 2);opacity: 0;}}@keyframes video-icon-animation {from {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 1;}to {-webkit-transform: scale(2, 2);transform: scale(2, 2);opacity: 0;}}@-webkit-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}@-webkit-keyframes anim-moema-1 {60% {-webkit-transform: scale3d(0.8, 0.8, 1);transform: scale3d(0.8, 0.8, 1);}85% {-webkit-transform: scale3d(1.1, 1.1, 1);transform: scale3d(1.1, 1.1, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes anim-moema-1 {60% {-webkit-transform: scale3d(0.8, 0.8, 1);transform: scale3d(0.8, 0.8, 1);}85% {-webkit-transform: scale3d(1.1, 1.1, 1);transform: scale3d(1.1, 1.1, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes anim-moema-2 {to {opacity: 0;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes anim-moema-2 {to {opacity: 0;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@-webkit-keyframes CTPulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-webkit-box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes CTPulse {0% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);}70% {-webkit-box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@-webkit-keyframes CTPulse_Primary {0% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.4);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.4);}70% {-webkit-box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);}}@keyframes CTPulse_Primary {0% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.4);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0.4);}70% {-webkit-box-shadow: 0 0 0 60px rgba(0, 0, 0, );box-shadow: 0 0 0 60px rgba(0, 161, 224, 0);}100% {-webkit-box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);box-shadow: 0 0 0 0 rgba(0, 161, 224, 0);}}@-webkit-keyframes toRightFromLeft {49% {-webkit-transform: translate(100%);}50% {opacity: 0;-webkit-transform: translate(-100%);}51% {opacity: 1;}}@-moz-keyframes toRightFromLeft {49% {-moz-transform: translate(100%);}50% {opacity: 0;-moz-transform: translate(-100%);}51% {opacity: 1;}}@keyframes toRightFromLeft {49% {transform: translate(100%);}50% {opacity: 0;transform: translate(-100%);}51% {opacity: 1;}}@keyframes toLeftFromRight {49% {transform: translate(-100%);}50% {opacity: 0;transform: translate(100%);}51% {opacity: 1;}}@-webkit-keyframes toBottomFromTop {49% {-webkit-transform: translateY(100%);}50% {opacity: 0;-webkit-transform: translateY(-100%);}51% {opacity: 1;}}@-moz-keyframes toBottomFromTop {49% {-moz-transform: translateY(100%);}50% {opacity: 0;-moz-transform: translateY(-100%);}51% {opacity: 1;}}@keyframes toBottomFromTop {49% {transform: translateY(100%);}50% {opacity: 0;transform: translateY(-100%);}51% {opacity: 1;}}@-webkit-keyframes toTopFromBottom {49% {-webkit-transform: translateY(-100%);}50% {opacity: 0;-webkit-transform: translateY(100%);}51% {opacity: 1;}}@-moz-keyframes toTopFromBottom {49% {-moz-transform: translateY(-100%);}50% {opacity: 0;-moz-transform: translateY(100%);}51% {opacity: 1;}}@keyframes toTopFromBottom {49% {transform: translateY(-100%);}50% {opacity: 0;transform: translateY(100%);}51% {opacity: 1;}}@-webkit-keyframes squares {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}20% {-webkit-transform: scale(1.24);transform: scale(1.24);opacity: 1;}100% {-webkit-transform: scale(2.1);transform: scale(2.1);opacity: 0;}}@-moz-keyframes squares {0% {-moz-transform: scale(1);transform: scale(1);opacity: 0;}20% {-moz-transform: scale(1.24);transform: scale(1.24);opacity: 1;}100% {-moz-transform: scale(2.1);transform: scale(2.1);opacity: 0;}}@-o-keyframes squares {0% {-o-transform: scale(1);transform: scale(1);opacity: 0;}20% {-o-transform: scale(1.24);transform: scale(1.24);opacity: 1;}100% {-o-transform: scale(2.1);transform: scale(2.1);opacity: 0;}}@keyframes squares {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0;}20% {-webkit-transform: scale(1.24);-moz-transform: scale(1.24);-o-transform: scale(1.24);transform: scale(1.24);opacity: 1;}100% {-webkit-transform: scale(2.1);-moz-transform: scale(2.1);-o-transform: scale(2.1);transform: scale(2.1);opacity: 0;}}@keyframes ct_dual_ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@-webkit-keyframes ct_dual_ring {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@-webkit-keyframes service_hexagon {0% {-webkit-transform: rotate(30deg);transform: rotate(30deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes service_hexagon {0% {-moz-transform: rotate(30deg);transform: rotate(30deg);}100% {-moz-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes service_hexagon {0% {-o-transform: rotate(30deg);transform: rotate(30deg);}100% {-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes service_hexagon {0% {-webkit-transform: rotate(30deg);-moz-transform: rotate(30deg);-o-transform: rotate(30deg);transform: rotate(30deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes dotAnimatedBottomToTop1 {0% {bottom: 14%;}50% {bottom: 100%;}100% {bottom: 14%;}}@keyframes dotAnimatedBottomToTop2 {0% {bottom: 64%;}50% {bottom: 0%;}100% {bottom: 100%;}}@keyframes dotAnimatedBottomToTop3 {0% {bottom: 5%;}50% {bottom: 100%;}100% {bottom: 5%;}}@keyframes dotAnimatedBottomToTop4 {0% {bottom: 78%;}50% {bottom: 0%;}100% {bottom: 78%;}}@keyframes dotAnimatedBottomToTop5 {0% {bottom: 46%;}50% {bottom: 0%;}100% {bottom: 46%;}}@keyframes dotAnimatedBottomToTop6 {0% {bottom: 27%;}50% {bottom: 100%;}100% {bottom: 27%;}}@keyframes NewsletterAnimated1 {0% {transform: translateX(0px);}25% {transform: translateX(-40px);}50% {transform: translateX(0px);}75% {transform: translateX(40px);}100% {transform: translateX(0px);}}@keyframes NewsletterAnimated2 {0% {transform: translateX(0px);}25% {transform: translateX(40px);}50% {transform: translateX(0px);}75% {transform: translateX(-40px);}100% {transform: translateX(0px);}}@-webkit-keyframes btn_shine {100% {left: 200%;}}@keyframes btn_shine {100% {left: 200%;}}@keyframes animationFramesOne {0% {transform: translate(0px, 0px) rotate(0deg);}20% {transform: translate(73px, -1px) rotate(36deg);}40% {transform: translate(111px, 72px) rotate(72deg);}60% {transform: translate(93px, 122px) rotate(108deg);}80% {transform: translate(-70px, 72px) rotate(124deg);}100% {transform: translate(0px, 0px) rotate(0deg);}}@-webkit-keyframes animationFramesOne {0% {-webkit-transform: translate(0px, 0px) rotate(0deg);}20% {-webkit-transform: translate(73px, -1px) rotate(36deg);}40% {-webkit-transform: translate(111px, 72px) rotate(72deg);}60% {-webkit-transform: translate(83px, 122px) rotate(108deg);}80% {-webkit-transform: translate(-40px, 72px) rotate(124deg);}100% {-webkit-transform: translate(0px, 0px) rotate(0deg);}}@keyframes animationFramesTwo {0% {transform: translate(0px, 0px) rotate(0deg) scale(1);}20% {transform: translate(73px, -1px) rotate(36deg) scale(0.9);}40% {transform: translate(141px, 72px) rotate(72deg) scale(1);}60% {transform: translate(83px, 122px) rotate(108deg) scale(1.2);}80% {transform: translate(-40px, 72px) rotate(104deg) scale(1.1);}100% {transform: translate(0px, 0px) rotate(0deg) scale(1);}}@-webkit-keyframes animationFramesTwo {0% {-webkit-transform: translate(0px, 0px) rotate(0deg) scale(1);}20% {-webkit-transform: translate(73px, -1px) rotate(36deg) scale(0.9);}40% {-webkit-transform: translate(141px, 72px) rotate(72deg) scale(1);}60% {-webkit-transform: translate(83px, 122px) rotate(108deg) scale(1.2);}80% {-webkit-transform: translate(-40px, 72px) rotate(104deg) scale(1.1);}100% {-webkit-transform: translate(0px, 0px) rotate(0deg) scale(1);}}@keyframes animationFramesThree {0% {transform: translate(165px, -179px);}100% {transform: translate(-346px, 617px);}}@-webkit-keyframes animationFramesThree {0% {-webkit-transform: translate(165px, -179px);}100% {-webkit-transform: translate(-346px, 617px);}}@keyframes animationFramesFour {0% {transform: translate(-300px, 151px) rotate(0deg);}100% {transform: translate(251px, -200px) rotate(180deg);}}@-webkit-keyframes animationFramesFour {0% {-webkit-transform: translate(-300px, 151px) rotate(0deg);}100% {-webkit-transform: translate(251px, -200px) rotate(180deg);}}@keyframes animationFramesFive {0% {transform: translate(61px, -99px) rotate(0deg);}21% {transform: translate(4px, -190px) rotate(38deg);}41% {transform: translate(-139px, -200px) rotate(74deg);}60% {transform: translate(-263px, -164px) rotate(108deg);}80% {transform: translate(-195px, -49px) rotate(144deg);}100% {transform: translate(-1px, 0px) rotate(180deg);}}@-webkit-keyframes animationFramesFive {0% {-webkit-transform: translate(61px, -99px) rotate(0deg);}21% {-webkit-transform: translate(4px, -190px) rotate(38deg);}41% {-webkit-transform: translate(-139px, -200px) rotate(74deg);}60% {-webkit-transform: translate(-263px, -164px) rotate(108deg);}80% {-webkit-transform: translate(-195px, -49px) rotate(144deg);}100% {-webkit-transform: translate(-1px, 0px) rotate(180deg);}}@keyframes animationFramesSix {0% {transform: translate(31px, -45px) rotate(0deg);}21% {transform: translate(4px, -80px) rotate(19deg);}41% {transform: translate(-70px, -100px) rotate(36deg);}60% {transform: translate(-133px, -84px) rotate(54deg);}80% {transform: translate(-98px, -24px) rotate(72deg);}100% {transform: translate(-1px, 0px) rotate(180deg);}}@keyframes pulse-border {0% {transform: scale(1);opacity: 1;}100% {transform: scale(1.5);opacity: 0;}}@-webkit-keyframes pulse-border {0% {transform: scale(1);opacity: 1;}100% {transform: scale(1.5);opacity: 0;}}@keyframes pulse-border2 {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2);opacity: 0;}}@-webkit-keyframes pulse-border2 {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2);opacity: 0;}}@keyframes pulse-border3 {0% {transform: scale(1);opacity: 1;}100% {transform: scale(3);opacity: 0;}}@-webkit-keyframes pulse-border3 {0% {transform: scale(1);opacity: 1;}100% {transform: scale(3);opacity: 0;}}@-webkit-keyframes background-animate {0% {-webkit-transform: translateX(1000px);transform: translateX(1000px);}50% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(1000px);transform: translateX(1000px);}}@keyframes background-animate {0% {-webkit-transform: translateX(1000px);transform: translateX(1000px);}50% {-webkit-transform: translateX(10px);transform: translateX(10px);}100% {-webkit-transform: translateX(1000px);transform: translateX(1000px);}}@keyframes load_zoom {0% {opacity: 1;transform: scale(1);}20% {opacity: 1;transform: scale(0.7);}40% {opacity: 1;transform: scale(0.5);}60% {opacity: 1;transform: scale(0.3);}80% {opacity: 1;transform: scale(0.1);}100% {opacity: 1;transform: scale(0);}}@-webkit-keyframes load_zoom {0% {opacity: 1;-webkit-transform: scale(1);}20% {opacity: 1;-webkit-transform: scale(0.7);}40% {opacity: 1;-webkit-transform: scale(0.5);}60% {opacity: 1;-webkit-transform: scale(0.3);}80% {opacity: 1;-webkit-transform: scale(0.1);}100% {opacity: 1;-webkit-transform: scale(0);}}@-webkit-keyframes sk-rotate {100% {-webkit-transform: rotate(360deg);}}@keyframes sk-rotate {100% {transform: rotate(360deg);-webkit-transform: rotate(360deg);}}@-webkit-keyframes sk-bounce {0%, 100% {-webkit-transform: scale(0);}50% {-webkit-transform: scale(1);}}@keyframes sk-bounce {0%, 100% {transform: scale(0);-webkit-transform: scale(0);}50% {transform: scale(1);-webkit-transform: scale(1);}}@-webkit-keyframes loading-run {0% {box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}5%, 95% {box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}10%, 59% {box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;}20% {box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;}38% {box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;}100% {box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}}@keyframes loading-run {0% {box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}5%, 95% {box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}10%, 59% {box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;}20% {box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;}38% {box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;}100% {box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}}@-webkit-keyframes loading-round {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes loading-round {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes stevloader {0%, 100% {box-shadow: -7px -7px 0em 5px #00a1e0, 7px -7px 0em 5px , 7px 7px 0em 5px , -7px 7px 0em 5px ;}8.3333% {box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px #00a1e0, 7px 7px 0em 5px , -7px 7px 0em 5px ;}16.6667% {box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px transparent, 7px 7px 0em 5px #00a1e0, -7px 7px 0em 5px ;}25% {box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px transparent, 7px 7px 0em 5px transparent, -7px 7px 0em 5px #00a1e0;}33.3333% {box-shadow: -7px -7px 0em 5px #00a1e0, 7px -7px 0em 5px transparent, 7px 7px 0em 5px transparent, -7px 7px 0em 5px ;}41.6667% {box-shadow: -7px -7px 0em 5px , 7px -7px 0em 5px #00a1e0, 7px 7px 0em 5px transparent, -7px 7px 0em 5px ;}50% {box-shadow: -7px -7px 0em 5px , 7px -7px 0em 5px , 7px 7px 0em 5px #00a1e0, -7px 7px 0em 5px ;}58.3333% {box-shadow: -7px -7px 0em 5px , 7px -7px 0em 5px , 7px 7px 0em 5px transparent, -7px 7px 0em 5px #00a1e0;}66.6667% {box-shadow: -7px -7px 0em 5px #00a1e0, 7px -7px 0em 5px , 7px 7px 0em 5px transparent, -7px 7px 0em 5px transparent;}75% {box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px #00a1e0, 7px 7px 0em 5px transparent, -7px 7px 0em 5px transparent;}83.3333% {box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px , 7px 7px 0em 5px #00a1e0, -7px 7px 0em 5px transparent;}91.6667% {box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px , 7px 7px 0em 5px , -7px 7px 0em 5px #00a1e0;}}@-webkit-keyframes stevloader {0%, 100% {-webkit-box-shadow: -7px -7px 0em 5px #00a1e0, 7px -7px 0em 5px , 7px 7px 0em 5px , -7px 7px 0em 5px ;}8.3333% {-webkit-box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px #00a1e0, 7px 7px 0em 5px , -7px 7px 0em 5px ;}16.6667% {-webkit-box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px transparent, 7px 7px 0em 5px #00a1e0, -7px 7px 0em 5px ;}25% {-webkit-box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px transparent, 7px 7px 0em 5px transparent, -7px 7px 0em 5px #00a1e0;}33.3333% {-webkit-box-shadow: -7px -7px 0em 5px #00a1e0, 7px -7px 0em 5px transparent, 7px 7px 0em 5px transparent, -7px 7px 0em 5px ;}41.6667% {-webkit-box-shadow: -7px -7px 0em 5px , 7px -7px 0em 5px #00a1e0, 7px 7px 0em 5px transparent, -7px 7px 0em 5px ;}50% {-webkit-box-shadow: -7px -7px 0em 5px , 7px -7px 0em 5px , 7px 7px 0em 5px #00a1e0, -7px 7px 0em 5px ;}58.3333% {-webkit-box-shadow: -7px -7px 0em 5px , 7px -7px 0em 5px , 7px 7px 0em 5px transparent, -7px 7px 0em 5px #00a1e0;}66.6667% {-webkit-box-shadow: -7px -7px 0em 5px #00a1e0, 7px -7px 0em 5px , 7px 7px 0em 5px transparent, -7px 7px 0em 5px transparent;}75% {-webkit-box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px #00a1e0, 7px 7px 0em 5px transparent, -7px 7px 0em 5px transparent;}83.3333% {-webkit-box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px , 7px 7px 0em 5px #00a1e0, -7px 7px 0em 5px transparent;}91.6667% {-webkit-box-shadow: -7px -7px 0em 5px transparent, 7px -7px 0em 5px , 7px 7px 0em 5px , -7px 7px 0em 5px #00a1e0;}}@keyframes icon-bounce {0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}60% {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}}@keyframes icon-bounce-right {0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateX(8px);-ms-transform: translateX(8px);transform: translateX(8px);}60% {-webkit-transform: translateX(4px);-ms-transform: translateX(4px);transform: translateX(4px);}}.ft-heading {font-family: 'Poppins', sans-serif;}html {box-sizing: border-box;}a {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;color: #c1282a;}a.link-underline {font-weight: 700;color: #00a1e0;border-bottom: 1px solid rgba(0, 161, 224, 0.67);}a.link-underline:hover {border-bottom: none;}a.link-preset {color: #00a1e0;}a.link-preset:hover {color: #00a1e0;text-decoration: underline;}a, a:hover, a:focus, a:before, a:after {outline: none;text-decoration: none;}.text-underline {text-decoration: underline;}a:hover, a:focus {color: #f99820;}*, *:before, *:after {box-sizing: inherit;}p {margin-bottom: 15px;}body {background-color: #fff;font-size: 16px;line-height: 1.875;color: #383838;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: hidden;font-weight: normal;letter-spacing: 0;}body.ov-hidden {overflow: hidden;}body.body-default-font {font-family: 'Roboto', sans-serif;}.site {position: relative;}.site-h2 .site {overflow: hidden;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #0e0e0e;clear: both;line-height: 1.2;margin: 0 0 15px;font-weight: 700!important;}.heading-default-font h1, .heading-default-font h2, .heading-default-font h3, .heading-default-font h4, .heading-default-font h5, .heading-default-font h6, .heading-default-font .h1, .heading-default-font .h2, .heading-default-font .h3, .heading-default-font .h4, .heading-default-font .h5, .heading-default-font .h6 {font-family: 'Poppins', sans-serif;}h1, .h1 {font-size: 52px;}h2, .h2 {font-size: 42px;}h3, .h3 {font-size: 36px;}h4, .h4 {font-size: 32px;}h5, .h5 {font-size: 24px;font-weight: 600;}h6, .h6 {font-size: 18px;font-weight: 600;}img {width: auto;max-width: 100%;height: auto;}label {margin-bottom: 0;}table {border-bottom: 1px solid #ededed;border-left: 1px solid #ededed;border-collapse: collapse;border-spacing: 0;line-height: 2;margin: 0 0 32px;width: 100%;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}table th {color: #282828;}caption, td {font-weight: normal;text-align: left;}.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: 13px 8px;}th {font-weight: 600;border-top: 1px solid #ededed;padding: 10px;border-right: 1px solid #ededed;}td {border-top: 1px solid #ededed;padding: 10px;border-right: 1px solid #ededed;}dl {margin: 0 0 0 25px;}dl dt {font-weight: normal;line-height: 26px;text-transform: uppercase;font-weight: 700;color: #000;}dl dd {line-height: normal;margin-bottom: 20px;}dl dd a {color: #000;}dl dd a:hover {color: #00a1e0;}code, kbd {background-color: transparent;border-radius: 4px;color: inherit;font-size: 100%;padding: 2px 4px;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;}ins {color: #fff;border: none;padding: 2px;text-decoration: none;background-color: #00a1e0;}pre {background: #f5f5f5;color: #666;font-size: 14px;margin: 20px 0;overflow: auto;padding: 20px;white-space: pre-wrap;word-wrap: break-word;}ol {list-style: outside none decimal;}ul {padding: 0;margin: 0 0 15px;}ul li {list-style-position: inside;}dl + h2 + ul {padding-left: 35px;}dl + h2 + ul ul {padding-left: 35px;}dl + h2 + ul ul li {list-style: outside;}blockquote {background-color: #f9f9f9;padding: 24px 57px 24px 37px;font-size: 19px;line-height: 30px;color: #222;font-weight: 500;position: relative;margin-top: 40px;margin-bottom: 34px;}blockquote:before {content: '';width: 5px;height: 100%;position: absolute;top: 0;left: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);}@media screen and (max-width: 767px) {blockquote {padding-left: 20px;padding-right: 20px;}}blockquote cite {display: block;font-size: 15px;font-style: normal;margin-top: 10px;}blockquote p:last-child {margin-bottom: 0;}blockquote.bq-style2 {background-color: transparent;border: none;font-style: italic;color: #666;}blockquote.bq-style2 cite {text-fill-color: #000;-o-text-fill-color: #000;-ms-text-fill-color: #000;-moz-text-fill-color: #000;-webkit-text-fill-color: #000;background-clip: #000;-o-background-clip: #000;-ms-background-clip: #000;-webkit-background-clip: #000;background-image: none;}blockquote.bq-style2:before {height: auto;background: none;width: auto;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;content: '\f10d';font-family: "Font Awesome 5 Pro";font-style: normal;font-weight: 900;color: #000;font-size: 16px;}blockquote.bq-style2:after {height: auto;background: none;width: auto;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;content: '\f10e';font-family: "Font Awesome 5 Pro";font-style: normal;font-weight: 900;color: #000;font-size: 16px;bottom: 0;right: 0;left: auto;top: auto;position: absolute;}blockquote.bq-style3 {font-style: italic;color: #00a1e0;}blockquote.bq-style3:before {display: none;}blockquote.bq-style3 cite {text-fill-color: #000;-o-text-fill-color: #000;-ms-text-fill-color: #000;-moz-text-fill-color: #000;-webkit-text-fill-color: #000;background-clip: #000;-o-background-clip: #000;-ms-background-clip: #000;-webkit-background-clip: #000;background-image: none;}blockquote.bq-style4 {font-style: italic;color: #fff;background-color: #000;}blockquote.bq-style4:before {display: none;}blockquote.bq-style4 cite {text-fill-color: #fff;-o-text-fill-color: #fff;-ms-text-fill-color: #fff;-moz-text-fill-color: #fff;-webkit-text-fill-color: #fff;background-clip: #fff;-o-background-clip: #fff;-ms-background-clip: #fff;-webkit-background-clip: #fff;background-image: none;font-weight: 700;}.alignleft, .alignright, .aligncenter {margin-top: 6px;margin-bottom: 45px;}.alignleft {display: inline;float: left;margin-right: 35px;}.alignright {display: inline;float: right;margin-left: 35px;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}.sticky {display: block;}.updated:not(.published) {display: none;}.post-password-form label {display: block;max-width: 60%;}.post-password-form input {margin: 10px 0;}.has-background-dim {color: #fff;margin-bottom: 30px;}.wp-block-gallery .blocks-gallery-item {float: left;}@media screen and (max-width: 767px) {.post-password-form label {max-width: 60%;}}.wp-block-button {margin-bottom: 20px;}.entry-body .entry-content .wp-block-cover-text {color: rgba(255, 255, 255, 0.87);padding-left: 30px;padding-right: 30px;font-size: 24px;line-height: 1.25;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {padding: 0.8075em 0;font-size: 0.875em;font-style: italic;}.gallery-caption {opacity: 1;}.wp-caption-text {text-align: center;}#tslOverlay {background-color: transparent !important;z-index: 9999999999;}@font-face { font-display: swap; font-family: 'Bill-Smith';src: url('fonts/billsmith.woff2') format('woff2'), url('fonts/billsmith.woff') format('woff');font-weight: normal;font-style: normal;}.tf-bill-smith {font-family: 'Bill-Smith';}.z-index1 {z-index: 1;}.z-index2 {z-index: 2;}.z-index3 {z-index: 3;}.ct-hidden {display: none !important;}.icon-space-right {margin-right: 10px;}.color-primary {color: #00a1e0;}.color-white {color: #fff;}.ct-icon-close {width: 20px;height: 20px;position: relative;display: inline-block;}.ct-icon-close:before, .ct-icon-close:after {content: '';background-color: #000;position: absolute;width: 100%;height: 2px;top: 9px;left: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-icon-close:before {-webkit-transform: rotate(45deg);-khtml-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.ct-icon-close:after {-webkit-transform: rotate(-45deg);-khtml-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.ct-icon-close.ct-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-close .ct-icon-close:before, .ct-close .ct-icon-close:after {background-color: #fff;}.ct-menu-close .ct-icon-close {height: 30px;width: 30px;}.ct-menu-close .ct-icon-close:before, .ct-menu-close .ct-icon-close:after {background-color: #fff;width: 30px;top: 14px;height: 3px;}.ct-close:hover .ct-icon-close:before, .ct-modal-close:hover .ct-icon-close:before, .ct-menu-close:hover .ct-icon-close:before, .ct-close:hover .ct-icon-close:after, .ct-modal-close:hover .ct-icon-close:after, .ct-menu-close:hover .ct-icon-close:after {-webkit-transform: rotate(0deg);-khtml-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}.btn-type-normal .ct-close {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;background-color: #00a1e0 !important;background-image: none !important;}.btn-type-normal .ct-close:hover {background-color: #00bbe0 !important;}.gradient-gray {background-image: -webkit-linear-gradient(90deg, #c0c1c0 0%, #fff 50%, #c0c1c0 100%);background-image: -moz-linear-gradient(90deg, #c0c1c0 0%, #fff 50%, #c0c1c0 100%);background-image: -ms-linear-gradient(90deg, #c0c1c0 0%, #fff 50%, #c0c1c0 100%);background-image: -o-linear-gradient(90deg, #c0c1c0 0%, #fff 50%, #c0c1c0 100%);background-image: linear-gradient(90deg, #c0c1c0 0%, #fff 50%, #c0c1c0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');}.gradient-dark {background-image: -webkit-linear-gradient(90deg, #000 0%, #555 50%, #000 100%);background-image: -moz-linear-gradient(90deg, #000 0%, #555 50%, #000 100%);background-image: -ms-linear-gradient(90deg, #000 0%, #555 50%, #000 100%);background-image: -o-linear-gradient(90deg, #000 0%, #555 50%, #000 100%);background-image: linear-gradient(90deg, #000 0%, #555 50%, #000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');}.bg-gradient, .ct-slick-carousel .slick-arrow:after, .ct-title1.style2 h3 i, .ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title:before, .ct-history1 .ct-history--start, .ct-history1 .ct-history--item:after, .ct-widget-cart-sidebar .ct-close, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:after, .single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.bg-gradient2 {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.bg-gradient4 {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.el-middle {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.text-gradient, blockquote cite, .ct-header-popup-wrap .ct-header-meta .h-item-icon, .post-previous-next a span:nth-child(1), .comment-content:hover .comment-date, .ct-list.style1 .ct-list-icon i, .ct-contact-info1.style2 .ct-contact-icon i, .ct-fancy-box-layout1.style3 .item--icon i, .ct-fancy-box-layout1.style4 .item--icon i, .ct-fancy-box-layout1.style8 .item--icon i, .ct-fancy-box-layout2 .item--icon i, .ct-fancy-box-layout5 .item--icon i, .ct-fancy-box-layout5 .item--list i, .ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title-text:before, .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text i, .ct-contact-form-layout1.style9 .ct-contact-meta h3, .ct-testimonial-carousel11 .item--inner:hover .item-icon, .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category a, .ct-service-grid4 .item--title i, .ct-service-carousel3 .item--icon i, .ct-download .item--download a i, .ct-blog-grid-layout1 .entry-readmore a, .ct-blog-carousel-layout1 .entry-readmore a, .ct-blog-grid-layout2 .entry-readmore a, .ct-piechart-layout2 .item--holder span, .ct-counter-layout2.style1 .ct-counter-icon i, .ct-counter-layout2.style2:hover .ct-counter-icon i, .ct-counter-layout2.style3 .ct-counter-number:not(.color-active), .ct-counter-layout3 .ct-counter-icon i, .ct-counter-layout3 .ct-counter-number .ct-counter-number-prefix, .ct-counter-layout3 .ct-counter-number .ct-counter-number-suffix, .ct-counter-layout5 .ct-counter-number .ct-counter-number-value, .ct-counter-layout8 .ct-counter-number, .ct-fancy-box-grid2 .item--icon i, .ct-process1.style1 .ct-process-button a, .ct-service-grid11 .item--icon i, .widget_products .amount, .woocommerce ul.products li.product .price .amount, .woocommerce ul.products li.product .price ins, .single-product #primary div.product .entry-summary .price ins, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__published-date, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price ins, .text-gradient2, .ct-text-gradient .elementor-text-editor {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');background-color: transparent;background-clip: text;-o-background-clip: text;-ms-background-clip: text;-moz-background-clip: text;-webkit-background-clip: text;text-fill-color: transparent;-o-text-fill-color: transparent;-ms-text-fill-color: transparent;-moz-text-fill-color: transparent;-webkit-text-fill-color: transparent;}.ct-text-gradient .elementor-text-editor, .ct-text-gradient2 .elementor-text-editor {display: inline-block;}.text-gradient2 {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-text-gradient .elementor-text-editor {display: inline-block;}.elementor-widget-wrap > .elementor-element.el-inline {width: auto;display: inline-block;float: left;}.ct-arrow-left, .ct-arrow-right {display: inline-block;width: 25px;height: 13px;position: relative;font-style: normal;}.ct-arrow-left:before, .ct-arrow-right:before {content: '\f054';font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);color: #000;font-weight: 400;font-size: 14px;}.ct-arrow-left:after, .ct-arrow-right:after {content: '';background-color: #000;width: 23px;height: 1px;position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-arrow-left.arrow-white:before, .ct-arrow-right.arrow-white:before {color: #fff;}.ct-arrow-left.arrow-white:after, .ct-arrow-right.arrow-white:after {background-color: #fff;}.bg-image {background-size: cover;background-position: center;background-repeat: no-repeat;}.screen-reader-text {display: none;}#content[tabindex="-1"]:focus {outline: 0;}.bg-overlay {position: relative;}.bg-overlay:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: inherit;display: block;}.el-overlay {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.bg-primary {background-color: #00a1e0 !important;}.bg-primary-color {background-color: #00a1e0;}.site-overlay {position: fixed;z-index: -1;background-color: rgba(0, 0, 0, 0.5);top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;-webkit-transition: all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-khtml-transition: all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-moz-transition: all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-ms-transition: all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-o-transition: all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;transition: all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;cursor: url(images/pointer.png), auto;}.site-overlay.open {z-index: 9990;opacity: 1;visibility: visible;}.row-visible {overflow: visible !important;}.ct-icon-plus {height: 10px;width: 10px;position: relative;display: inline-block;}.ct-icon-plus:before, .ct-icon-plus:after {content: "";background-color: #00a1e0;position: absolute;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-icon-plus:before {width: 100%;height: 2px;top: 4px;left: 0;}.ct-icon-plus:after {width: 2px;height: 100%;left: 4px;top: 0;}.overlay-gradient {position: relative;overflow: hidden;display: block;}.overlay-gradient:before, .overlay-gradient:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.overlay-gradient:before {z-index: 2;background-image: -webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));background-image: -moz-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));background-image: -ms-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));background-image: linear-gradient(bottom, #000, rgba(0, 0, 0, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#000', endColorStr='rgba(0, 0, 0, 0)');}.overlay-gradient:after {background-color: #000;opacity: 0.3;z-index: 1;}.inline-block {display: inline-block;vertical-align: middle;}.text-right, .align-right {text-align: right;}.text-left, .align-left {text-align: left;}.text-center, .align-center {text-align: center;}.align-justified {width: 100%;}@media screen and (min-width: 992px) {.text-left-lg {text-align: left !important;}.text-right-lg {text-align: right !important;}.text-center-lg {text-align: center !important;}}@media screen and (max-width: 1199px) {.align-center-md {text-align: center;}.align-left-md {text-align: left;}.align-right-md {text-align: right;}.align-justified-md {width: 100%;}}@media screen and (max-width: 991px) {.text-center-md {text-align: center !important;}.text-left-md {text-align: left !important;}.text-right-md {text-align: right !important;}.align-center-sm {text-align: center;}.align-left-sm {text-align: left;}.align-right-sm {text-align: right;}.align-justified-sm {width: 100%;}}@media screen and (max-width: 767px) {.order1 {order: 1;}.order2 {order: 2;}.order3 {order: 3;}.text-center-sm {text-align: center !important;}.text-left-sm {text-align: left !important;}.text-right-sm {text-align: right !important;}.align-center-xs {text-align: center;}.align-left-xs {text-align: left;}.align-right-xs {text-align: right;}.align-justified-xs {width: 100%;}}input::-moz-placeholder, textarea::-moz-placeholder {color: inherit;opacity: 1;text-overflow: ellipsis;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: inherit;opacity: 1;text-overflow: ellipsis;}input::-o-placeholder, textarea::-o-placeholder {color: inherit;opacity: 1;text-overflow: ellipsis;}input::-ms-placeholder, textarea::-ms-placeholder {color: inherit;opacity: 1;text-overflow: ellipsis;}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .nice-select {background-color: #fff;border: 1px solid #d8d8d8;color: #9b9b9b;padding: 6px 22px;line-height: normal;font-size: 15px;font-weight: 400;height: 51px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;width: 100%;outline: none;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus, .nice-select:focus {outline: 0;border-color: #00a1e0;}select {height: 60px;}textarea {line-height: normal;padding-top: 18px;padding-bottom: 18px;height: 150px;}.wpcf7-form .wpcf7-form-control-wrap {margin-bottom: 27px;display: block;}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip {display: none;}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid {border-color: #f13c3c !important;}.wpcf7-form .wpcf7-response-output {border: 1px solid #d8d8d8;padding: 10px 22px;margin: 20px 0 0;font-size: 13px;background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok {color: #398f14;}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors {color: #f13c3c;}.wpcf7-form .ajax-loader {display: none !important;}.wpcf7-form .wpcf7-menu {display: block;}.wpcf7-form .wpcf7-menu select {background-color: transparent;-webkit-appearance: none;-khtml-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;z-index: 99;}.wpcf7-form .wpcf7-menu select option {padding: 5px;}.select2 .select2-selection--single {-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;border: 1px solid #e7e8e9;height: 47px;}.select2 .select2-selection--single .select2-selection__rendered {padding-left: 15px;line-height: 47px;}.select2 .select2-selection--single .select2-selection__arrow {right: 8px;top: 50%;-webkit-transform: translate(0px, -50%);-khtml-transform: translate(0px, -50%);-moz-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);-o-transform: translate(0px, -50%);transform: translate(0px, -50%);}form .select2-container--default {width: 100% !important;}form .select2-container--default .select2-selection {border: 1px solid #e7e8e9;height: 47px;}form .select2-container--default .select2-selection .select2-selection__rendered {line-height: 47px;padding-left: 15px;}form .select2-container--default .select2-selection .select2-selection__arrow {right: 10px;top: 50%;color: #8f8f8f;}form .select2-container--default .select2-selection .select2-selection__clear {height: 20px;line-height: 20px;position: absolute;right: 30px;text-align: center;top: 50%;-webkit-transform: translate(0px, -50%);-khtml-transform: translate(0px, -50%);-moz-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);-o-transform: translate(0px, -50%);transform: translate(0px, -50%);width: 20px;color: #8f8f8f;}form .select2-container--default .select2-selection .select2-selection__placeholder {color: rgba(55, 55, 55, 0.87);}.select2-container.select2-container--open .select2-dropdown {border-color: #e7e8e9;}.select2-container.select2-container--open .select2-dropdown .select2-search__field {border: 1px solid #e7e8e9;padding-left: 15px;padding-right: 15px;}.select2-container.select2-container--open .select2-results li.select2-results__option--highlighted {background-color: #00a1e0;}.nice-select {position: relative;padding-right: 40px;cursor: pointer;-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}.nice-select:after {content: "\f107";font-family: "Font Awesome 5 Pro";font-weight: 900;font-size: 15px;color: #9b9b9b;position: absolute;right: 23px;top: 50%;-webkit-transform: translate(0px, -50%);-khtml-transform: translate(0px, -50%);-moz-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);-o-transform: translate(0px, -50%);transform: translate(0px, -50%);}.nice-select span.current {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 37px;}.nice-select .option {text-overflow: ellipsis;overflow: hidden;}.nice-select .list {max-height: 250px;overflow: auto;background-color: #fff;padding: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.24);-khtml-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.24);-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.24);-ms-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.24);-o-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.24);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.24);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;right: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index: 9;color: inherit;}.nice-select .list .selected {color: #222;}.nice-select .list .option {font-size: 14px;cursor: pointer;line-height: normal;list-style: none;outline: none;padding: 8px 24px;-webkit-transition: all 0.2s;-khtml-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.nice-select .list .option.selected {font-weight: 700;}.nice-select .list .option.disabled {background-color: transparent;color: #999;cursor: default;}.nice-select .list .option:hover, .nice-select .list .option:focus {background-color: #f3f3f4;}.nice-select .list:hover .option:not(:hover) {background-color: transparent !important;}.nice-select.open .list {padding: 5px;min-width: 185px;overflow: auto;width: 100%;opacity: 1;pointer-events: auto;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0);}.nice-select.disabled {border-color: #ededed;color: #999;pointer-events: none;}.nice-select.disabled:after {border-color: #ccc;}.nice-select.wide {width: 100%;}.nice-select.wide .list {left: 0 !important;right: 0 !important;}.nice-select.right {float: right;}.nice-select.right .list {left: auto;right: 0;}.nice-select.small {font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small:after {height: 4px;width: 4px;}.nice-select.small .option {line-height: 34px;min-height: 34px;}.no-csspointerevents .nice-select .list {display: none;}.no-csspointerevents .nice-select.open .list {display: block;}#ui-datepicker-div {background-color: #fff;padding: 22px;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-khtml-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);position: absolute;top: -9999px;min-width: 300px;z-index: 10001 !important;}#ui-datepicker-div .ui-datepicker-header {position: relative;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all {display: block;height: 30px;width: 30px;line-height: 30px;text-align: center;cursor: pointer;position: absolute;top: 0;padding: 0;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all:before {content: "\f104";color: #040e24;font-family: FontAwesome;font-size: 16px;left: 0;position: absolute;right: 0;top: 0;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all:hover:before {color: #00a1e0;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all span {display: none;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all.ui-datepicker-prev {left: 0;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all.ui-datepicker-next {right: 0;}#ui-datepicker-div .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before {content: "\f105";}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {font-weight: 700;line-height: 30px;margin-bottom: 10px;min-height: 40px;text-align: center;text-transform: uppercase;font-size: 16px;color: #282828;font-family: 'Poppins', sans-serif;}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title span {display: inline-block;vertical-align: middle;line-height: 1;}#ui-datepicker-div .ui-datepicker-calendar {margin: 0;width: 100%;}#ui-datepicker-div .ui-datepicker-calendar th {text-align: center;}#ui-datepicker-div .ui-datepicker-calendar td {text-align: center;padding: 6px;color: rgba(0, 0, 0, 0.6);}#ui-datepicker-div .ui-datepicker-calendar td.ui-state-disabled {color: rgba(0, 0, 0, 0.2);}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today a {color: #00a1e0;}#ui-datepicker-div .ui-datepicker-calendar td a {color: #999;}#ui-datepicker-div .ui-datepicker-calendar td a:hover {color: #00a1e0;}body table.booked-calendar td.today .date span {border-color: #00a1e0;}body table.booked-calendar td.today:hover .date span {background-color: #00a1e0 !important;}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-title {color: #00a1e0;}body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-time {height: auto;}.btn, button, .button, input[type="submit"] {font-size: 15px;font-weight: 700;color: #fff;padding: 0 34px;line-height: 51px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;font-family: 'Poppins', sans-serif;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);position: relative;display: inline-block;text-align: center;cursor: pointer;border: none;background-color: #00a1e0;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;}.btn:hover, button:hover, .button:hover, input[type="submit"]:hover, .btn:focus, button:focus, .button:focus, input[type="submit"]:focus, .btn:active, button:active, .button:active, input[type="submit"]:active, .btn:not([disabled]):not(.disabled).active, button:not([disabled]):not(.disabled).active, .button:not([disabled]):not(.disabled).active, input[type="submit"]:not([disabled]):not(.disabled).active, .btn:not([disabled]):not(.disabled):active, button:not([disabled]):not(.disabled):active, .button:not([disabled]):not(.disabled):active, input[type="submit"]:not([disabled]):not(.disabled):active {outline: medium none;text-decoration: none;color: #fff;background-position: 100%;background-color: #000;}.elementor a.btn {-webkit-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);}.btn i {margin-left: 8px;}.btn i.space-right {margin-left: 0;margin-right: 8px;}.btn i.fac-rotate {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.btn .ct-align-icon-left i {margin-left: 0;margin-right: 8px;}.btn .ct-align-icon-right {float: right;}@media screen and (min-width: 768px) {.btn.btn-padding-big {padding-left: 165px;padding-right: 165px;}}.btn.hover-white:hover {background-color: #fff;color: #000;}.btn.btn-mini {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;font-size: 15px;font-weight: 600;line-height: 48px;padding: 0 25px;}.btn.btn-block {display: block;}.btn.btn-primary {background-image: none;background-color: #00a1e0;border-color: #00a1e0;}.btn.btn-primary:hover, .btn.btn-primary:focus {background-color: #000;border-color: #000;color: #fff;}.btn.btn-primary.hover-white:hover {background-color: #fff;color: #000;}.btn.btn-secondary {background-color: transparent;background-image: none;font-size: 16px;line-height: 55px;padding: 0 42px;z-index: 1;overflow: hidden;}.btn.btn-secondary:before, .btn.btn-secondary:after {content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;z-index: -1;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;background-color: #000;}.btn.btn-secondary:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);}.btn.btn-secondary:hover:before {opacity: 0;}.btn.btn-secondary:hover:after {-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}.btn.btn-secondary2 {border-color: #000;background-color: #000;background-image: none;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.btn.btn-secondary2:hover {border-color: #00a1e0;background-color: #00a1e0;}.btn.btn-round {-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;line-height: 57px;padding: 0 46px;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.btn.btn-round2 {-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;line-height: 56px;padding: 0 34px;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;background-image: none !important;background-color: #00a1e0;}.btn.btn-round2:hover, .btn.btn-round2:focus {background-color: #00bbe0;}.btn.btn-team {color: #383838;font-size: 14px;font-weight: 600;line-height: 33px;padding: 0 26px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;background-color: transparent !important;background-image: none !important;z-index: 1;}.btn.btn-team:before, .btn.btn-team:after {content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;z-index: -1;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.btn.btn-team:before {background-color: #eef2fb;}.btn.btn-team:after {opacity: 0;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00a1e0 50%, #00bbe0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00a1e0 50%, #00bbe0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00a1e0 50%, #00bbe0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00a1e0 50%, #00bbe0);background-image: linear-gradient(90deg, #00a1e0 0%, #00a1e0 50%, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;}.btn.btn-team:hover {color: #fff;}.btn.btn-team:hover:before {opacity: 0;}.btn.btn-team:hover:after {opacity: 1;}.btn.text-white {background-color: transparent;background-image: none !important;padding: 0;line-height: normal;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.btn.text-white:before {content: '';width: 100%;height: 1px;background-color: rgba(255, 255, 255, 0.85);position: absolute;bottom: -8px;left: 0;opacity: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.btn.text-white:hover:before {opacity: 1;bottom: 0;}.btn.line-white {background-color: transparent;background-image: none;line-height: 40px;padding: 0 17px;z-index: 1;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.btn.line-white:before {content: '';width: 4px;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;z-index: -1;background-color: #00a1e0;font-size: 14px;}.btn.line-white:hover, .btn.line-white:focus {color: #fff;}.btn.line-white:hover:before, .btn.line-white:focus:before {width: 100%;}.btn.btn-white {background-color: transparent;background-image: none !important;color: #000;position: relative;z-index: 1;}.btn.btn-white:before, .btn.btn-white:after {content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;z-index: -1;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;-webkit-border-radius: 74px;-khtml-border-radius: 74px;-moz-border-radius: 74px;-ms-border-radius: 74px;-o-border-radius: 74px;border-radius: 74px;}.btn.btn-white:before {background-color: #fff;}.btn.btn-white:after {opacity: 0;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;}.btn.btn-white:hover {color: #fff;}.btn.btn-white:hover:before {opacity: 0;}.btn.btn-white:hover:after {opacity: 1;}.btn.btn-white2 {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;background-image: none;background-color: #fff;padding-left: 46px;padding-right: 46px;line-height: 62px;font-size: 16px;-webkit-border-radius: 62px;-khtml-border-radius: 62px;-moz-border-radius: 62px;-ms-border-radius: 62px;-o-border-radius: 62px;border-radius: 62px;color: #0e0e0e;}.btn.btn-white2:hover {background-color: #000;color: #fff;}.btn.btn-third {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;background-image: none;background-color: #f99820;padding-left: 36px;padding-right: 36px;line-height: 58px;font-size: 15px;-webkit-border-radius: 58px;-khtml-border-radius: 58px;-moz-border-radius: 58px;-ms-border-radius: 58px;-o-border-radius: 58px;border-radius: 58px;color: #fff;}.btn.btn-third:hover {background-color: #00a1e0;color: #fff;}.btn.btn-third2 {background-color: #f99820;padding-left: 26px;padding-right: 26px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;line-height: 53px;}.btn.btn-third2:hover {background-color: #00a1e0;color: #fff;}.btn.btn-hover-outline {border: 2px solid #00a1e0;line-height: 47px;}.btn.btn-hover-outline:hover, .btn.btn-hover-outline:focus {background-color: transparent;border-color: #00a1e0;color: #00a1e0;}.btn.btn-effect {overflow: hidden;z-index: 1;}.btn.btn-effect:after {content: '';position: absolute;top: 0;left: -200%;width: 200%;height: 100%;-webkit-transform: skewX(-20deg);-khtml-transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-o-transform: skewX(-20deg);transform: skewX(-20deg);background-image: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.4)), to(transparent));background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.4), transparent);z-index: -1;}.btn.btn-effect:hover:after {-webkit-animation: btn_shine 1.2s ease;animation: btn_shine 1.2s ease;-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}.btn.btn-small {line-height: 40px;padding: 0 18px;font-size: 14px;font-weight: 600;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;background-color: #00a1e0;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;display: inline-flex;align-items: center;}.btn.btn-small:hover, .btn.btn-small:focus {background-color: #0084b7;}.btn.btn-small i.flaticon-v2-right {font-size: 24px;margin-right: -6px;}.btn.btn-outline-primary {color: #00a1e0;border: 2px solid #00a1e0;background-color: transparent;background-image: none;line-height: 48px;}.btn.btn-outline-primary:before, .btn.btn-outline-primary:after {display: none;}.btn.btn-outline-primary:hover, .btn.btn-outline-primary:focus {background-color: #00a1e0;color: #fff;}.btn.btn-outline-secondary {color: #000;border: 2px solid #000;background-color: transparent;background-image: none;line-height: 48px;}.btn.btn-outline-secondary:before, .btn.btn-outline-secondary:after {display: none;}.btn.btn-outline-secondary:hover, .btn.btn-outline-secondary:focus {border-color: #00a1e0;background-color: #00a1e0;color: #fff;}.ct-icon-active + .btn.btn-white2 {padding-right: 76px;}.ct-icon-active + .btn.btn-white2 .ct-button-icon {position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 10px;width: 44px;height: 44px;background-color: #00a1e0;color: #fff;line-height: 44px;border-radius: 44px;text-align: center;}.ct-icon-active + .btn.btn-white2 .ct-button-icon * {margin: 0px;}.ct-icon-active + .btn.btn-white2:hover .ct-button-icon {background-color: #fff;color: #000;}.ct-icon-active + .btn.btn-third {padding-right: 68px;}.ct-icon-active + .btn.btn-third .ct-button-icon {position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 9px;width: 40px;height: 40px;background-color: #fff;color: #f99820;line-height: 40px;border-radius: 40px;text-align: center;}.ct-icon-active + .btn.btn-third .ct-button-icon * {margin: 0px;}.ct-icon-active + .btn.btn-third:hover .ct-button-icon {background-color: #fff;color: #00a1e0;}.btn-text {background-image: -webkit-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -moz-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -ms-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -o-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: linear-gradient(90deg, #000 0%, #525252 50%, #000);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');font-size: 14px;line-height: 24px;font-weight: 700;}.btn-text i {margin-right: 4px;display: initial;}.btn-text span {display: initial;border-bottom: 1px solid #000;line-height: 20px;}.btn-text:hover {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.btn-text:hover span {border-color: #00a1e0;}.btn-landing .btn.btn-default {font-size: 18px;font-weight: 600;line-height: 74px;padding: 0 66px;-webkit-border-radius: 74px;-khtml-border-radius: 74px;-moz-border-radius: 74px;-ms-border-radius: 74px;-o-border-radius: 74px;border-radius: 74px;-webkit-box-shadow: 0 5px 4px rgba(0, 0, 0, 0.08) inset;-khtml-box-shadow: 0 5px 4px rgba(0, 0, 0, 0.08) inset;-moz-box-shadow: 0 5px 4px rgba(0, 0, 0, 0.08) inset;-ms-box-shadow: 0 5px 4px rgba(0, 0, 0, 0.08) inset;-o-box-shadow: 0 5px 4px rgba(0, 0, 0, 0.08) inset;box-shadow: 0 5px 4px rgba(0, 0, 0, 0.08) inset;}@media screen and (max-width: 767px) {.btn-landing .btn.btn-default {line-height: 60px;padding: 0 46px;font-size: 16px;}}.btn-landing .btn.btn-white {font-size: 18px;font-weight: 600;line-height: 74px;padding: 0 66px;-webkit-border-radius: 74px;-khtml-border-radius: 74px;-moz-border-radius: 74px;-ms-border-radius: 74px;-o-border-radius: 74px;border-radius: 74px;}.btn-landing .btn.btn-white:before {-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.52) inset;-khtml-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.52) inset;-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.52) inset;-ms-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.52) inset;-o-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.52) inset;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.52) inset;}@media screen and (max-width: 767px) {.btn-landing .btn.btn-white {line-height: 60px;padding: 0 46px;font-size: 16px;}}.btn-type-normal .btn, .btn-type-normal button, .btn-type-normal .button, .btn-type-normal input[type="submit"] {background-image: none;}.btn-type-normal .ct-newsletter.widget .tnp-field-button .tnp-button:hover, .btn-type-normal .ct-newsletter.widget .tnp-field-button .tnp-button:focus {background-color: #0084b7;}.rm-box-shadow .btn {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.add-box-shadow .btn {-webkit-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.23) !important;-khtml-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.23) !important;-moz-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.23) !important;-ms-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.23) !important;-o-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.23) !important;box-shadow: 0 8px 8px rgba(12, 12, 12, 0.23) !important;}.add-box-shadow .btn:hover {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.ct-icon-active {display: none;}.btn.btn-icon-fixed {line-height: 56px;height: inherit;padding-right: 26px;padding-left: 78px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.btn.btn-icon-fixed:before, .btn.btn-icon-fixed:after {display: none;}.btn.btn-icon-fixed i {font-size: 18px;margin: 0;position: absolute;width: 56px;height: 56px;top: 0;left: 0;background: #0075a3;border-radius: 3px 0 0 3px;line-height: 56px;text-align: center;}.btn.btn-icon-fixed i:before {display: inline-block;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.btn.btn-icon-fixed:hover i:before {-o-animation: toRightFromLeft 0.3s forwards;-ms-animation: toRightFromLeft 0.3s forwards;-webkit-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.btn-arrow, .btn-arrow2 {display: inline-flex;}.btn-arrow span:not(.ct-button-icon), .btn-arrow2 span:not(.ct-button-icon) {font-size: 14px;font-weight: 700;color: #0e0e0e;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;font-family: 'Poppins', sans-serif;line-height: 37px;padding: 0 12px 0 20px;display: inline-block;position: relative;z-index: 1;}.btn-arrow span:not(.ct-button-icon):before, .btn-arrow2 span:not(.ct-button-icon):before {content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 0;background-color: #0e0e0e;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;z-index: -1;}.btn-arrow i, .btn-arrow2 i {width: 37px;height: 37px;background-color: #00a1e0;line-height: 37px;color: #fff;text-align: center;font-size: 13px;display: inline-block;}.btn-arrow:hover span, .btn-arrow2:hover span {color: #fff;-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}.btn-arrow:hover span:before, .btn-arrow2:hover span:before {width: 100%;}.btn-arrow.btn, .btn-arrow2.btn {padding: 0;background-color: transparent;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.btn-arrow.btn:before, .btn-arrow2.btn:before, .btn-arrow.btn:after, .btn-arrow2.btn:after {display: none;}.btn-arrow.btn:hover, .btn-arrow2.btn:hover, .btn-arrow.btn:focus, .btn-arrow2.btn:focus {background-color: transparent;}.btn-arrow2 span:not(.ct-button-icon) {font-size: 15px;padding-right: 16px;line-height: 50px;}.btn-arrow2 span:not(.ct-button-icon):before {-webkit-border-radius: 50px 0 0 50px;-khtml-border-radius: 50px 0 0 50px;-moz-border-radius: 50px 0 0 50px;-ms-border-radius: 50px 0 0 50px;-o-border-radius: 50px 0 0 50px;border-radius: 50px 0 0 50px;}.btn-arrow2 i {width: 50px;height: 50px;line-height: 50px;font-size: 14px;-webkit-border-radius: 0 50px 50px 0;-khtml-border-radius: 0 50px 50px 0;-moz-border-radius: 0 50px 50px 0;-ms-border-radius: 0 50px 50px 0;-o-border-radius: 0 50px 50px 0;border-radius: 0 50px 50px 0;font-weight: 700;}.btn-arrow2 i:before {margin-left: -3px;}.btn-line {font-size: 14px;line-height: 24px;font-family: 'Poppins', sans-serif;font-weight: 700;color: #000;}.btn-line span {position: relative;}.btn-line span:before {content: '';height: 1px;background-color: #000;width: 100%;position: absolute;bottom: -1px;left: 0;right: 0;transform-origin: right center;-webkit-transform-origin: right center;-webkit-transform: scale(0, 1);-khtml-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-khtml-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-moz-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-ms-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-o-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);}.btn-line i {margin-left: 8px;font-size: 20px;font-weight: 400;margin-top: 1px;color: #00a1e0;}.btn-line:hover {color: #000;}.btn-line:hover span:before {transform-origin: left center;-webkit-transform-origin: lefy center;-webkit-transform: scale(1, 1);-khtml-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.ct-button-wrapper .btn-arrow2 {flex-direction: row-reverse;}.ct-button-wrapper .btn-arrow2 span:not(.ct-button-icon) {height: 50px;line-height: 50px;}.ct-button-wrapper .flaticon, .ct-button-wrapper .flaticonv2, .ct-button-wrapper .flaticonv3, .ct-button-wrapper .flaticonv4, .ct-button-wrapper .flaticonv5 {font-weight: 400;}.icon-primary-color .ct-button-icon {-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.icon-primary-color .btn.btn-secondary2:not(:hover) .ct-button-icon {color: #00a1e0;}#ct-header-wrap {position: relative;z-index: 999;}#ct-header-wrap .far, #ct-header-wrap .fac {font-family: "Font Awesome 5 Pro";}#ct-header-wrap .row {align-items: center;}#ct-header-wrap .ct-header-branding {margin: 15px;position: relative;flex-grow: 1;opacity: 1;}#ct-header-wrap .ct-header-branding img {max-height: 60px;max-width: inherit;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}#ct-header-wrap .ct-header-branding .logo-light, #ct-header-wrap .ct-header-branding .logo-mobile {position: absolute;top: 50%;left: 0%;-webkit-transform: translate(0%, -50%);-khtml-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);opacity: 0;}#ct-header-wrap #ct-header {-webkit-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-o-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;}#ct-header-wrap #ct-header.h-fixed {background-color: #fff;-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-khtml-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-ms-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-o-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);position: fixed;left: 0;top: 0;right: 0;-webkit-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-khtml-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-moz-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-ms-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;-o-animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;animation: 0.95s ease 0s normal forwards 1 running headerSlideDown;}#ct-header-wrap #ct-header.h-fixed .ct-header-branding {margin-top: 10px;margin-bottom: 10px;}#ct-header-wrap #ct-header.h-fixed .ct-header-branding img {max-height: 50px;}#ct-header-wrap #ct-header.h-fixed .ct-header-branding .logo-light {opacity: 0;}#ct-header-wrap #ct-header.h-fixed .ct-header-branding .logo-dark {opacity: 1;}#ct-header-wrap #ct-header-top .row > div {padding: 0 15px;}#ct-header-wrap #ct-header-top .fac-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}#ct-header-wrap #ct-header-top.ct-header-top1 {background-color: #383838;padding: 11px 0;color: #fff;font-size: 14px;line-height: 24px;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-wellcome {flex-grow: 1;font-family: 'Poppins', sans-serif;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-wellcome span {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social a {display: inline-block;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social a + a {margin-left: 10px;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social a:hover {-webkit-transform: translateY(-5px);-khtml-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social i {background-color: #fff;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 25px;height: 25px;line-height: 25px;-webkit-border-radius: 25px;-khtml-border-radius: 25px;-moz-border-radius: 25px;-ms-border-radius: 25px;-o-border-radius: 25px;border-radius: 25px;color: #00a1e0;text-align: center;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social i.fac-facebook-f {color: #3b5999;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social i.fac-twitter {color: #55acee;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social i.fac-linkedin-in {color: #0077b5;}#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-social i.fac-pinterest {color: #bd081c;}#ct-header-wrap #ct-header-top.ct-header-top2 {background-color: #383640;font-size: 14px;line-height: 24px;color: #fafafa;padding: 15px 0;}#ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-social {flex-grow: 1;}#ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-social a {color: #fff;margin-right: 20px;display: inline-block;}#ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-social a:hover {-webkit-transform: translateY(-10px);-khtml-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-holder {margin: 0 15px;list-style: none;}#ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-holder li {margin-left: 40px;}#ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-holder li i {margin-right: 8px;color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top3 {font-size: 14px;line-height: 24px;color: #dbdbdb;padding: 12px 0;font-family: 'Poppins', sans-serif;}@media screen and (max-width: 1199px) {#ct-header-wrap #ct-header-top.ct-header-top3 {display: none;}}#ct-header-wrap #ct-header-top.ct-header-top3 a {color: inherit;}#ct-header-wrap #ct-header-top.ct-header-top3 a:hover {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top3 .ct-header-wellcome {flex-grow: 1;}#ct-header-wrap #ct-header-top.ct-header-top3 .ct-header-wellcome span {color: #00a1e0;font-weight: 700;}#ct-header-wrap #ct-header-top.ct-header-top3 .ct-header-holder {margin-top: 0;margin-bottom: 0;list-style: none;}#ct-header-wrap #ct-header-top.ct-header-top3 .ct-header-holder i {color: #00a1e0;margin-right: 6px;}#ct-header-wrap #ct-header-top.ct-header-top3 .ct-header-holder li + li {margin-left: 35px;}#ct-header-wrap #ct-header-top.ct-header-top4 .row {align-items: flex-start;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-top-left {flex-grow: 1;}@media screen and (max-width: 1199px) {#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-top-left {display: none;}}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-social a {display: inline-block;margin-left: 25px;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-social .fac-facebook-f {color: #16599b;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-social .fac-twitter {color: #03a9f4;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-social .fac-linkedin-in {color: #0077b5;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-social .fac-pinterest {color: #bd081c;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-wellcome {line-height: 35px;color: #fff;background-color: #00a1e0;padding: 0 26px;font-size: 14px;font-family: 'Poppins', sans-serif;display: inline-block;margin-left: 15px;position: relative;z-index: 1;margin-bottom: 11px;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-wellcome:before {content: '';height: 100%;width: 100px;position: absolute;top: 0;left: -8px;-webkit-transform: skew(23deg);-khtml-transform: skew(23deg);-moz-transform: skew(23deg);-ms-transform: skew(23deg);-o-transform: skew(23deg);transform: skew(23deg);z-index: -1;background-color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-holder {margin-left: 0;margin-right: 0;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-holder i {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top4 .ct-header-holder .ct-header-info-item:before {width: 0;background-color: transparent;border-left: 1px dashed #b2b2b2;}#ct-header-wrap #ct-header-top.ct-header-top5 {font-size: 14px;line-height: 24px;color: #000;padding: 11px 0;font-weight: 500;background-color: #fff;position: relative;z-index: 99;}@media screen and (max-width: 1199px) {#ct-header-wrap #ct-header-top.ct-header-top5 {border-bottom: 1px solid #ebebeb;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-holder {display: flex;}}@media screen and (max-width: 767px) {#ct-header-wrap #ct-header-top.ct-header-top5 {display: none;}}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-social {flex-grow: 1;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-social a {color: inherit;margin-right: 20px;display: inline-block;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-social a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-holder {margin: 0 15px;list-style: none;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-holder li {margin-left: 50px;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-holder li i {margin-right: 8px;color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-holder li a {color: inherit;}#ct-header-wrap #ct-header-top.ct-header-top5 .ct-header-holder li a:hover {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top6 {background-color: #000;padding: 7px 0;color: #fff;font-size: 14px;line-height: 24px;}#ct-header-wrap #ct-header-top.ct-header-top6 .ct-header-wellcome {flex-grow: 1;font-family: 'Poppins', sans-serif;font-size: 12px;}#ct-header-wrap #ct-header-top.ct-header-top6 .ct-header-wellcome span {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top6 .ct-header-social a {display: inline-block;color: #e4e4e4;}#ct-header-wrap #ct-header-top.ct-header-top6 .ct-header-social a + a {margin-left: 20px;}#ct-header-wrap #ct-header-top.ct-header-top6 .ct-header-social a:hover {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top8 ul {list-style: none;margin: 0 15px;padding: 8px 0;border-bottom: 1px solid #e0e0e0;font-size: 14px;line-height: 24px;color: #252525;font-family: "Nunito Sans";}#ct-header-wrap #ct-header-top.ct-header-top8 ul a {color: inherit;}#ct-header-wrap #ct-header-top.ct-header-top8 ul a:hover {color: #444;}#ct-header-wrap #ct-header-top.ct-header-top8 ul li + li {margin-left: 24px;}#ct-header-wrap #ct-header-top.ct-header-top8 ul li i {margin-right: 6px;}#ct-header-wrap #ct-header-top.ct-header-top9 {background-color: #000;padding: 11px 0;color: #fff;font-size: 14px;line-height: 24px;}#ct-header-wrap #ct-header-top.ct-header-top9 .ct-header-wellcome {flex-grow: 1;}#ct-header-wrap #ct-header-top.ct-header-top9 .ct-header-wellcome span {color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top9 .ct-header-social a {display: inline-block;}#ct-header-wrap #ct-header-top.ct-header-top9 .ct-header-social a + a {margin-left: 10px;}#ct-header-wrap #ct-header-top.ct-header-top9 .ct-header-social a:hover {-webkit-transform: translateY(-5px);-khtml-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}#ct-header-wrap #ct-header-top.ct-header-top9 .ct-header-social i {background-color: #494867;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 25px;height: 25px;line-height: 25px;-webkit-border-radius: 25px;-khtml-border-radius: 25px;-moz-border-radius: 25px;-ms-border-radius: 25px;-o-border-radius: 25px;border-radius: 25px;color: #fff;text-align: center;}#ct-header-wrap #ct-header-top.ct-header-top10 {background-color: #191919;font-size: 14px;line-height: 24px;color: #fafafa;padding: 15px 0;}@media screen and (max-width: 1199px) {#ct-header-wrap #ct-header-top.ct-header-top10 {display: none;}}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-social {flex-grow: 1;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-social a {color: #fff;margin-right: 20px;display: inline-block;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-social a:hover {-webkit-transform: translateY(-10px);-khtml-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder {margin: 0 15px;list-style: none;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li {margin-left: 20px;padding-left: 20px;position: relative;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li:before {content: '';width: 1px;height: 21px;position: absolute;top: 50%;left: 0;background-color: #424242;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li i {margin-right: 8px;color: #00a1e0;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li a {color: inherit;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li a:hover {color: #fff;}#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li:first-child:before {display: none;}#ct-header-wrap #ct-header-top.ct-header-top11 {background-color: #00a1e0;padding: 10px 0;font-size: 14px;color: rgba(255, 255, 255, 0.87);}#ct-header-wrap #ct-header-top.ct-header-top11 .site-header-lang {padding-left: 0 !important;}#ct-header-wrap #ct-header-top.ct-header-top11 .site-header-lang:before {display: none;}#ct-header-wrap #ct-header-top.ct-header-top11 .site-header-lang .wpml-ls-sub-menu {left: 0;right: auto;}#ct-header-wrap #ct-header-top.ct-header-top11 .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions.wpml-ls-current-language:hover .wpml-ls-sub-menu, #ct-header-wrap #ct-header-top.ct-header-top11 .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions.wpml-ls-current-language:hover .wpml-ls-sub-menu {margin-top: 12px;}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-top-holder {display: flex;justify-content: flex-end;flex-grow: 1;}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-social a {color: #fff;display: inline-block;}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-social a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-social a + a {margin-left: 14px;}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-time {margin-right: 28px;padding-right: 28px;position: relative;}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-time i {color: #fff;margin-right: 4px;}#ct-header-wrap #ct-header-top.ct-header-top11 .ct-header-time:before {content: '';width: 1px;height: 22px;background-color: rgba(255, 255, 255, 0.22);position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}#ct-header-wrap #ct-header-middle {padding: 10px 0;}#ct-header-wrap .ct-header-holder {margin: 15px;display: flex;font-family: 'Poppins', sans-serif;}#ct-header-wrap .ct-header-holder .ct-header-info-item {display: flex;flex-wrap: nowrap;align-items: center;position: relative;}#ct-header-wrap .ct-header-holder .ct-header-info-item i {font-size: 33px;margin-right: 12px;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-icon {line-height: 1;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta {font-size: 15px;color: #1a1a1a;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta label {line-height: 20px;font-weight: 600;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta span, #ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta a {display: block;line-height: 24px;font-weight: 300;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta a {color: inherit;}#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta a:hover {color: #00a1e0;}#ct-header-wrap .ct-header-holder .ct-header-info-item + .ct-header-info-item {margin-left: 35px;padding-left: 35px;position: relative;}#ct-header-wrap .ct-header-holder .ct-header-info-item + .ct-header-info-item:before {content: '';width: 1px;height: 38px;background-color: #bababa;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}#ct-header-wrap .ct-header-holder.style-two .h-item-icon {margin-right: 10px;margin-top: 9px;}#ct-header-wrap .ct-header-holder.style-two .h-item-icon svg {height: 38px;width: auto;fill: #00a1e0;}#ct-header-wrap .ct-header-holder.style-two .ct-header-info-item:before {width: 0;height: 34px;border-left: 2px dashed #c6d0ef;background-color: transparent;}#ct-header-wrap .ct-header-holder.style-two .ct-header-info-item + .ct-header-info-item {margin-left: 34px;padding-left: 34px;}#ct-header-wrap .ct-header-holder.style-two .ct-header-info-item + .ct-header-info-item.ct-header-address {padding-left: 24px;}#ct-header-wrap .ct-header-holder.style-two .ct-header-info-item:hover .h-item-icon {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}#ct-header-wrap .ct-header-holder.style-two .h-item-meta label {font-size: 13px;font-family: inherit;color: #141414;font-weight: normal;}#ct-header-wrap .ct-header-holder.style-two .h-item-meta span {font-size: 19px;font-weight: 700;color: #000;margin-top: -4px;}#ct-header-wrap .ct-header-meta {display: flex;flex-wrap: wrap;align-items: center;margin-left: 17px;}#ct-header-wrap .ct-header-meta .header-right-item {font-size: 15px;color: #000;cursor: pointer;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}#ct-header-wrap .ct-header-meta .header-right-item + .header-right-item {margin-left: 34px;}#ct-header-wrap .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar {width: 32px;height: 16px;position: relative;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar:before, #ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar:after, #ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar span {content: '';background-color: #000;position: absolute;right: 0;width: 32px;height: 2px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar:before {top: 0;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar:after {top: 7px;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar span {width: 22px;top: 14px;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-sidebar:hover span {width: 32px;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-cart {position: relative;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {font-size: 10px;font-weight: 700;color: #fff;text-align: center;width: 16px;height: 16px;line-height: 16px;background-color: #00a1e0;-webkit-border-radius: 16px;-khtml-border-radius: 16px;-moz-border-radius: 16px;-ms-border-radius: 16px;-o-border-radius: 16px;border-radius: 16px;position: absolute;top: -1px;right: -11px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}#ct-header-wrap .ct-header-meta .header-right-item.h-btn-cart:hover .widget_cart_counter_header {opacity: 1;}#ct-header-wrap .ct-header-button {margin-right: 15px;}#ct-header-wrap .ct-header-button .btn:not(.btn-icon-fixed) {line-height: 73px;height: 73px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;padding: 0 57px;font-size: 16px;font-weight: 600;}#ct-header-wrap .ct-header-button .btn:not(.btn-icon-fixed) i {margin-left: 14px;}#ct-header-wrap .ct-header-phone {display: flex;flex-wrap: nowrap;align-items: center;}#ct-header-wrap .ct-header-phone .ct-header-phone-icon {width: 35px;height: 35px;border: 2px solid #00a1e0;border-radius: 35px;line-height: 32px;text-align: center;margin-right: 10px;}#ct-header-wrap .ct-header-phone .ct-header-phone-icon i {color: #00a1e0;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}#ct-header-wrap .ct-header-phone label {display: block;font-size: 12px;font-weight: 500;color: #0e0e0e;line-height: 1.2;}#ct-header-wrap .ct-header-phone span, #ct-header-wrap .ct-header-phone a {font-size: 20px;line-height: 1.2;font-weight: 700;color: #0e0e0e;font-family: 'Poppins', sans-serif;}#ct-header-wrap .ct-header-phone a:hover {color: #00a1e0;}#ct-header-wrap .ct-header-meta-mobile {margin-top: 30px;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item {display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 30px;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item i {font-size: 33px;margin-right: 12px;color: #00a1e0;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-icon {line-height: 1;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-meta {font-size: 15px;color: #1a1a1a;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-meta label {line-height: 20px;font-weight: 600;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-meta span, #ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-meta a {display: block;line-height: 24px;font-weight: 300;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-meta a {color: inherit;}#ct-header-wrap .ct-header-meta-mobile .ct-header-info-item .h-item-meta a:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout15 .ct-header-holder {font-family: inherit;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item .h-item-icon i {color: #00a1e0;font-size: 30px;position: relative;top: -2px;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item .h-item-icon i.flaticonv3-envelope {top: -6px;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item:before {display: none;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item + .ct-header-info-item {margin-left: 28px;padding-left: 28px;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item .h-item-meta {color: #4e4e4e;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item .h-item-meta span {line-height: normal;}#ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item:hover .h-item-icon {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}@media screen and (max-width: 1199px) {#ct-header-wrap.ct-header-layout16 #ct-header-top.ct-header-top7 {display: none;}}#ct-header-wrap.ct-header-layout16 .ct-header-holder {font-family: inherit;margin-left: 0;margin-right: 0;}#ct-header-wrap.ct-header-layout16 .ct-header-holder .ct-header-info-item i {font-size: 32px;color: #00a1e0;}#ct-header-wrap.ct-header-layout16 .ct-header-holder .ct-header-info-item .h-item-meta {color: #1d0031;}#ct-header-wrap.ct-header-layout16 .ct-header-holder .ct-header-info-item .h-item-meta span {line-height: normal;font-weight: 400;color: #666;}#ct-header-wrap.ct-header-layout16 .ct-header-holder .ct-header-info-item + .ct-header-info-item::before {width: 0;border-left: 1px dashed #dcdcdc;background-color: transparent;}#ct-header-wrap.ct-header-layout16 .ct-header-holder .ct-header-info-item:hover .h-item-icon {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}#ct-header-wrap.ct-header-layout16 .ct-header-button .btn {padding: 0 30px;line-height: 48px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;height: auto;}#ct-header-wrap.ct-header-layout16 .ct-header-button .btn i {font-weight: normal;font-size: 22px;margin: 0;}.site-header-lang.custom {padding-left: 27px !important;margin-left: 12px;position: relative;}.site-header-lang.custom:before {content: '';width: 1px;height: 17px;background-color: rgba(255, 255, 255, 0.39);position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.site-header-lang.custom .wpml-ls-item-toggle {line-height: 21px;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click {width: inherit;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions a, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions a {color: #fff;font-size: 13px;background-color: transparent;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions a.js-wpml-ls-item-toggle, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions a.js-wpml-ls-item-toggle {padding: 0 15px 0 0;border: none;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions a.js-wpml-ls-item-toggle:after, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions a.js-wpml-ls-item-toggle:after {content: "\f107";font-family: "FontAwesome";font-size: 14px;margin-left: 7px;padding: 0;border: none;font-weight: normal;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 0;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions span.wpml-ls-native, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions span.wpml-ls-native {margin-left: 9px;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions .wpml-ls-sub-menu, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions .wpml-ls-sub-menu {min-width: 85px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;margin-top: 28px;background-color: #fff;border: none;padding: 15px 24px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 8px 53px rgba(40, 40, 40, 0.12);-khtml-box-shadow: 0 8px 53px rgba(40, 40, 40, 0.12);-moz-box-shadow: 0 8px 53px rgba(40, 40, 40, 0.12);-ms-box-shadow: 0 8px 53px rgba(40, 40, 40, 0.12);-o-box-shadow: 0 8px 53px rgba(40, 40, 40, 0.12);box-shadow: 0 8px 53px rgba(40, 40, 40, 0.12);min-width: 140px;right: 0;left: auto;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions .wpml-ls-sub-menu li a, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions .wpml-ls-sub-menu li a {border: none;padding: 8px 0;color: #222;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions .wpml-ls-sub-menu li a:hover, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions .wpml-ls-sub-menu li a:hover {color: #00a1e0;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-slot-shortcode_actions.wpml-ls-current-language:hover .wpml-ls-sub-menu, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-slot-shortcode_actions.wpml-ls-current-language:hover .wpml-ls-sub-menu {opacity: 1;margin-top: 8px;}.site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown .wpml-ls-flag, .site-header-lang .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-flag {width: 21px;height: 21px;-webkit-border-radius: 21px;-khtml-border-radius: 21px;-moz-border-radius: 21px;-ms-border-radius: 21px;-o-border-radius: 21px;border-radius: 21px;}.ct-secondary-menu {list-style: none;margin-bottom: 0;}.ct-secondary-menu li {position: relative;}.ct-secondary-menu > li {display: inline-block;}.ct-secondary-menu > li > a {line-height: 80px;}.ct-secondary-menu > li > a:after {content: '\f103';font-family: "Font Awesome 5 Pro";color: #00a1e0;margin-left: 8px;font-size: 14px;}.ct-secondary-menu > li > a:hover:after {content: '\f102';}.ct-secondary-menu a {font-size: 14px;font-weight: 600;color: #000;font-family: 'Poppins', sans-serif;display: block;}.ct-secondary-menu a:hover {color: #00a1e0;}.ct-secondary-menu .sub-menu {position: absolute;background: #fff;padding: 28px 0;top: 100%;left: 0;margin-top: 0;margin-bottom: 0;min-width: 235px;z-index: 99;visibility: hidden;opacity: 0;list-style: none;-webkit-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-khtml-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-moz-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-ms-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-o-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 0 0 7px 7px;-khtml-border-radius: 0 0 7px 7px;-moz-border-radius: 0 0 7px 7px;-ms-border-radius: 0 0 7px 7px;-o-border-radius: 0 0 7px 7px;border-radius: 0 0 7px 7px;clip: rect(1px, 1px, 1px, 1px);-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);transform-origin: 0 0 0;-webkit-transform-origin: 0 0 0;-ms-transform-origin: 0 0 0;-o-transform-origin: 0 0 0;}.ct-secondary-menu .sub-menu li {padding: 0 40px;white-space: nowrap;}.ct-secondary-menu .sub-menu li a {color: #222;font-size: 14px;font-weight: 500;line-height: normal;padding: 7px 0;position: relative;}.ct-secondary-menu .sub-menu li a:hover {color: #00a1e0;}.ct-secondary-menu li:hover, .ct-secondary-menu li.focus {overflow: visible;}.ct-secondary-menu li:hover > .sub-menu, .ct-secondary-menu li.focus > .sub-menu, .ct-secondary-menu li:hover > .children, .ct-secondary-menu li.focus > .children {visibility: visible;opacity: 1;clip: inherit;-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}@media screen and (min-width: 1200px) {#ct-header-wrap .ct-header-meta-mobile, #ct-header-wrap .ct-header-holder-mobile, #ct-header-wrap .h-menu-secondary-sm, #ct-header-wrap .ct-header-call-mobile {display: none;}#ct-header-wrap .ct-header-navigation {margin: 0 15px;display: flex;align-items: center;}#ct-header-wrap #ct-header.h-fixed .ct-header-navigation {justify-content: right;}#ct-header-wrap #ct-header.h-fixed .ct-main-menu > li > a, #ct-header-wrap #ct-header.h-fixed .site-menu-right {line-height: 80px;}#ct-header-wrap #ct-header.h-fixed .ct-header-right {height: 80px;}#ct-header-wrap #ct-header.h-fixed .ct-header-right .ct-header-search:before {height: 80px;}#ct-header-wrap.ct-header-layout1 {margin-bottom: -73px;}#ct-header-wrap.ct-header-layout1 #ct-header-middle .ct-header-branding a:not(.logo-dark) {visibility: hidden;}#ct-header-wrap.ct-header-layout1 .ct-header-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout1 .ct-header-navigation-bg {display: flex;flex-wrap: wrap;}#ct-header-wrap.ct-header-layout1 .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-navigation {margin-right: 10px;}#ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {background-color: #000;padding: 0 30px 0 80px;flex-grow: 1;}#ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {color: #fff;}#ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout1 .ct-header-main.h-fixed.ct-header-branding {display: block;}#ct-header-wrap.ct-header-layout1 .ct-header-main.h-fixed .ct-header-button {margin-left: 21px;}#ct-header-wrap.ct-header-layout1 .ct-header-main.h-fixed .ct-header-button .btn {line-height: 80px;height: 80px;padding: 0 32px;}#ct-header-wrap.ct-header-layout1 .ct-header-main.h-fixed .ct-main-menu > li {margin: 0 12px;}#ct-header-wrap.ct-header-layout1 .ct-header-main.h-fixed .ct-header-meta .header-right-item + .header-right-item {margin-left: 28px;}#ct-header-wrap.ct-header-layout1.is-full-header {margin-bottom: 0;}#ct-header-wrap.ct-header-layout1.is-full-header .ct-header-main:not(.h-fixed) {background-color: #000;}#ct-header-wrap.ct-header-layout1.is-full-header .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {padding: 0;}#ct-header-wrap.ct-header-layout2 #ct-header .ct-main-menu .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout2 #ct-header .ct-main-menu .sub-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout2 #ct-header .ct-main-menu .sub-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout2 #ct-header .ct-main-menu .sub-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout2 #ct-header .ct-main-menu .sub-menu li.current-menu-ancestor > a {color: #00bbe0;}#ct-header-wrap.ct-header-layout2 #ct-header .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {background-color: #00bbe0;}#ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-main-menu > li > a:before {height: 2px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}#ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-main-menu li > a:hover, #ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-main-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-main-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-main-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-main-menu li.current-menu-ancestor > a {color: #00bbe0;}#ct-header-wrap.ct-header-layout2 #ct-header.h-fixed .ct-header-meta .header-right-item:hover {color: #00bbe0;}#ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .row {align-items: inherit;}#ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-branding {flex-grow: inherit;margin: 0 15px;display: flex;align-items: center;z-index: 1;padding-right: 20px;}#ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-branding:before {content: '';height: 100%;width: 5000px;position: absolute;top: 0;right: -26px;z-index: -1;background-color: #fff;-webkit-transform: skew(-26deg);-khtml-transform: skew(-26deg);-moz-transform: skew(-26deg);-ms-transform: skew(-26deg);-o-transform: skew(-26deg);transform: skew(-26deg);}#ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-navigation {flex-grow: 1;justify-content: flex-end;}#ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-sidebar:before, #ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-sidebar:after, #ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-sidebar span {background-color: #fff;}#ct-header-wrap.ct-header-layout3 {background-color: #100800;z-index: 1001;}#ct-header-wrap.ct-header-layout3 #ct-header {background-color: #100800;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-branding {z-index: 99;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu > li > a {color: #fff;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu > li > a:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}#ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu .sub-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu .sub-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu .sub-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout3 #ct-header .ct-main-menu .sub-menu li.current-menu-ancestor > a {color: #00bbe0;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-meta .header-right-item.h-btn-sidebar:before, #ct-header-wrap.ct-header-layout3 #ct-header .ct-header-meta .header-right-item.h-btn-sidebar:after, #ct-header-wrap.ct-header-layout3 #ct-header .ct-header-meta .header-right-item.h-btn-sidebar span {background-color: #fff;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {background-color: #00bbe0;}#ct-header-wrap.ct-header-layout3 #ct-header .ct-header-meta .header-right-item:hover {color: #00bbe0;}#ct-header-wrap.ct-header-layout3 #ct-header:not(.h-fixed) .ct-main-menu > li > a {line-height: 145px;}#ct-header-wrap.ct-header-layout7 .ct-header-main:not(.h-fixed) .ct-header-branding {z-index: 99;}#ct-header-wrap.ct-header-layout7 .ct-header-main:not(.h-fixed) .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout7 .ct-header-main:not(.h-fixed) .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) {position: absolute;top: 0;left: 0;right: 0;}#ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {color: #fff;line-height: 105px;}#ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-main-menu > li > a:before {background-color: #fff;background-image: none;height: 2px;}#ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-sidebar:before, #ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-sidebar:after, #ct-header-wrap.header-trans .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-sidebar span {background-color: #fff;}#ct-header-wrap.ct-header-layout5 {position: absolute;top: 0;left: 0;width: 100%;}#ct-header-wrap.ct-header-layout5 .ct-header-branding {margin-top: 60px;margin-bottom: 60px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}#ct-header-wrap.ct-header-layout5 .h-fixed .ct-header-branding {line-height: 65px;}#ct-header-wrap.ct-header-layout6 {background-color: #000;}#ct-header-wrap.ct-header-layout6 #ct-main-menu-left-mobile {display: none;}#ct-header-wrap.ct-header-layout6 .ct-header-navigation-left {flex-grow: 1;}#ct-header-wrap.ct-header-layout6 .ct-header-navigation-left .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout6 #ct-header {background-color: #000;}#ct-header-wrap.ct-header-layout6 #ct-header > .container {position: relative;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-header-branding {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin: 0;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li > a {line-height: 130px;color: #fff;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li > a:before {width: 12px;right: auto;bottom: auto;top: 50%;margin-top: 16px;height: 12px;border-radius: 12px;background-color: #00a1e0;background-image: none;right: auto;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-transform: translateY(20px);-khtml-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}#ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li > a.ct-onepage-active:before, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li:hover > a:before, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li.current_page_item > a:before, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li.current-menu-item > a:before, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li.current_page_ancestor > a:before, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li.current-menu-ancestor > a:before {width: 12px;opacity: 1;-webkit-transform: translateY(0px);-khtml-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}#ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li .sub-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li .sub-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li .sub-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout6 #ct-header .ct-main-menu > li .sub-menu li.current-menu-ancestor > a {color: #00a1e0;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout6 #ct-header .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {background-color: #00a1e0;}#ct-header-wrap.ct-header-layout6 #ct-header.h-fixed {background-color: #000;}#ct-header-wrap.ct-header-layout6 #ct-header.h-fixed .ct-main-menu > li > a {line-height: 100px;}#ct-header-wrap.ct-header-layout6 #ct-header.h-fixed .ct-header-branding {margin: 0;}#ct-header-wrap.ct-header-layout6 #ct-header.h-fixed .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout6 #ct-header.h-fixed .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout6 #ct-header.h-fixed .ct-header-navigation {justify-content: flex-start;}#ct-header-wrap.ct-header-layout8 .ct-header-branding a:not(.logo-dark) {left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#ct-header-wrap.ct-header-layout8 .ct-header-branding .ct-header-branding-inner {position: relative;}#ct-header-wrap.ct-header-layout8 .ct-header-navigation-wrap {flex-grow: 1;}#ct-header-wrap.ct-header-layout8 .ct-header-holder {padding: 3px 0;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item i {color: #00a1e0;font-size: 26px;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item i.fa-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item .h-item-meta {color: #e5e5e5;font-size: 14px;line-height: 22px;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item .h-item-meta label {border-bottom: 1px solid #e5e5e5;line-height: inherit;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item + .ct-header-info-item {padding-left: 0;margin-left: 50px;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item + .ct-header-info-item:before {display: none;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-social a {width: 35px;width: 35px;-webkit-border-radius: 35px;-khtml-border-radius: 35px;-moz-border-radius: 35px;-ms-border-radius: 35px;-o-border-radius: 35px;border-radius: 35px;background-color: #e6e7e7;line-height: 35px;text-align: center;color: #2b2b2b;margin-left: 11px;display: inline-block;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-social a i {color: inherit;font-size: 14px;margin: 0;}#ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-social a:hover, #ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-social a:focus {background-color: #00a1e0;color: #fff;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) {position: absolute;top: 0;left: 0;right: 0;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .row {align-items: flex-start;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-branding {z-index: 99;flex-grow: inherit;margin-right: 28px;margin-top: 0;margin-bottom: 0;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-logo-tagline {font-size: 14px;line-height: 27px;background-color: #fff;color: #000;text-align: center;padding: 0 10px;font-family: 'Poppins', sans-serif;position: absolute;bottom: -27px;left: 0;right: 0;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-branding-inner {display: inline-block;background-color: #00a1e0;padding: 30px 31px 30px;min-width: 275px;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-navigation {background-color: #fff;padding: 0 15px;margin-left: 0;justify-content: center;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-meta {margin-right: 15px;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {line-height: 58px;}#ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a:before {background-color: #00a1e0;height: 4px;}#ct-header-wrap.ct-header-layout8 .ct-header-main.h-fixed .ct-logo-tagline, #ct-header-wrap.ct-header-layout8 .ct-header-main.h-fixed .ct-header-holder {display: none;}#ct-header-wrap.ct-header-layout9 .ct-main-menu > li > a {line-height: 100px;}#ct-header-wrap.ct-header-layout9.h-style2 .container {max-width: 1750px;padding: 0 30px;}#ct-header-wrap.ct-header-layout9.h-style2 .container .ct-header-button {margin-right: 0;}#ct-header-wrap.ct-header-layout9.h-style2 .ct-main-menu > li > a {line-height: 114px;color: #283a57;}#ct-header-wrap.ct-header-layout9.h-style2 .ct-main-menu > li > a:before {height: 3px;background-color: #00a1e0;background-image: none;top: 50%;bottom: auto;margin-top: 17px;}#ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li a, #ct-header-wrap.ct-header-layout9.h-style2 .children li a {color: #283a57;}#ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li > a.ct-onepage-active, #ct-header-wrap.ct-header-layout9.h-style2 .children li > a.ct-onepage-active, #ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout9.h-style2 .children li > a:hover, #ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li.current_page_item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .children li.current_page_item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li.current-menu-item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .children li.current-menu-item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li.current_page_ancestor:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .children li.current_page_ancestor:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .sub-menu li.current-menu-ancestor:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout9.h-style2 .children li.current-menu-ancestor:not(.menu-item-type-custom) > a {color: #00a1e0;}#ct-header-wrap.ct-header-layout9.h-style2 .ct-header-meta .header-right-item {color: #283a57;}#ct-header-wrap.ct-header-layout9.h-style2 .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout9.h-style2 .ct-header-button .btn {font-size: 16px;font-weight: 600;line-height: 52px;padding: 0 22px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;height: auto;}#ct-header-wrap.ct-header-layout10 .row {align-items: inherit;}#ct-header-wrap.ct-header-layout10 .ct-header-holder {padding: 17px 0;margin: 0 15px;border-bottom: 1px dashed #a8a8a8;font-size: 13px;color: #444;}#ct-header-wrap.ct-header-layout10 .ct-header-holder .ct-header-wellcome {font-size: 15px;color: #000;font-family: 'Roboto', sans-serif;flex-grow: 1;}#ct-header-wrap.ct-header-layout10 .ct-header-holder .ct-header-wellcome span {color: #00a1e0;display: inline-block;margin-left: 4px;}#ct-header-wrap.ct-header-layout10 .ct-header-holder .h-item-icon i {font-size: 24px;color: #00a1e0;margin-right: 9px;}#ct-header-wrap.ct-header-layout10 .ct-header-holder .h-item-icon i.fa-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}#ct-header-wrap.ct-header-layout10 .ct-header-holder .h-item-meta span {font-weight: normal;}#ct-header-wrap.ct-header-layout10 .ct-header-holder .ct-header-info-item:before {display: none;}#ct-header-wrap.ct-header-layout10 .ct-header-navigation-wrap {flex-grow: 1;}#ct-header-wrap.ct-header-layout10 .ct-header-main .ct-header-branding {flex-grow: inherit;margin: 0 21px 0 15px !important;padding-right: 34px;display: flex;flex-wrap: wrap;align-items: center;z-index: 1;min-width: 262px;}#ct-header-wrap.ct-header-layout10 .ct-header-main .ct-header-branding .ct-header-branding-bg {position: absolute;top: 0;right: 0;height: 100%;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');z-index: -1;}#ct-header-wrap.ct-header-layout10 .ct-header-main .ct-header-branding .logo-dark {opacity: 0 !important;}#ct-header-wrap.ct-header-layout10 .ct-header-main .ct-header-branding .logo-light {opacity: 1 !important;}#ct-header-wrap.ct-header-layout10 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {line-height: 75px;}#ct-header-wrap.ct-header-layout10 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a:before {display: none;}#ct-header-wrap.ct-header-layout10 .ct-header-main:not(.h-fixed) .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout10 .ct-header-main.h-fixed .ct-header-holder {display: none;}#ct-header-wrap.ct-header-layout11 #ct-header-middle {padding: 5px 0;}#ct-header-wrap.ct-header-layout11 .ct-header-button {margin: 0;}#ct-header-wrap.ct-header-layout11 .ct-header-button a {line-height: 62px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}#ct-header-wrap.ct-header-layout11 .ct-header-button a i {height: 62px;line-height: 62px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}#ct-header-wrap.ct-header-layout11 .ct-header-button a:hover, #ct-header-wrap.ct-header-layout11 .ct-header-button a:focus {background-color: #00a1e0;}#ct-header-wrap.ct-header-layout11 .ct-header-holder {align-items: center;margin: 0px 15px;}#ct-header-wrap.ct-header-layout11 .ct-header-holder .ct-header-info-item {align-items: flex-start;}#ct-header-wrap.ct-header-layout11 .ct-header-holder .ct-header-info-item .h-item-icon {margin-top: 4px;}#ct-header-wrap.ct-header-layout11 .ct-header-holder .ct-header-info-item .h-item-icon i {color: #00a1e0;}#ct-header-wrap.ct-header-layout11 .ct-header-holder .ct-header-info-item label {font-size: 16px;font-weight: 700;border-bottom: 1px solid #868686;}#ct-header-wrap.ct-header-layout11 .ct-header-holder .ct-header-info-item span {font-size: 14px;color: #454545;font-family: 'Roboto', sans-serif;line-height: 1.4;}#ct-header-wrap.ct-header-layout11 #ct-header-middle .ct-header-branding a:not(.logo-dark) {visibility: hidden;}#ct-header-wrap.ct-header-layout11 .ct-header-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout11 .ct-header-navigation-bg {display: flex;flex-wrap: wrap;}#ct-header-wrap.ct-header-layout11 .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout11 .ct-header-meta {flex-grow: 1;}#ct-header-wrap.ct-header-layout11 .ct-header-phone {margin-left: 36px;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-phone .ct-header-phone-icon {border-color: #fff;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-phone .ct-header-phone-icon i {color: #fff;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-phone .ct-header-phone-meta label, #ct-header-wrap.ct-header-layout11 #ct-header .ct-header-phone .ct-header-phone-meta span {color: #fff;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-navigation-bg {background-color: #000;flex-grow: 1;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-main-menu > li {margin: 0;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-main-menu > li > a {color: #fff;line-height: 62px;padding: 0 30px;z-index: 1;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-main-menu > li > a:before {height: 100%;z-index: -1;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-meta {margin-left: 30px;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout11 #ct-header .ct-header-meta .header-right-item + .header-right-item {margin-left: 60px;}#ct-header-wrap.ct-header-layout11 #ct-header.h-fixed {background-color: transparent;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}#ct-header-wrap.ct-header-layout11 #ct-header.h-fixed .ct-header-navigation {-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-khtml-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-ms-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);-o-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);}#ct-header-wrap.ct-header-layout11 #ct-header.h-fixed .ct-main-menu > li > a {line-height: 62px;}#ct-header-wrap.ct-header-layout11.is-full-header {margin-bottom: 0;}#ct-header-wrap.ct-header-layout11.is-full-header #ct-header.ct-header-main {background-color: #000;}#ct-header-wrap.ct-header-layout12 {position: absolute;top: 0;left: 0;right: 0;}#ct-header-wrap.ct-header-layout12 .ct-header-meta .btn {line-height: 48px;padding: 0 22px;-webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17) !important;-khtml-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17) !important;-moz-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17) !important;-ms-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17) !important;-o-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17) !important;box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17) !important;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;overflow: hidden;z-index: 1;position: relative;}#ct-header-wrap.ct-header-layout12 .ct-header-meta .btn.btn-default {background-image: none;color: #000;}#ct-header-wrap.ct-header-layout12 .ct-header-meta .btn.btn-default:hover {background-color: #f99820;color: #fff;}#ct-header-wrap.ct-header-layout12 .ct-header-meta .btn.btn-default:before, #ct-header-wrap.ct-header-layout12 .ct-header-meta .btn.btn-default:after {display: none;}#ct-header-wrap.ct-header-layout12 .ct-header-meta .btn .fa-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}#ct-header-wrap.ct-header-layout12 .ct-header-meta .btn .icon-abs {position: absolute;bottom: 0;right: -20px;font-size: 50px;color: rgba(255, 255, 255, 0.21);z-index: -1;-webkit-transform: rotate(21deg);-khtml-transform: rotate(21deg);-moz-transform: rotate(21deg);-ms-transform: rotate(21deg);-o-transform: rotate(21deg);transform: rotate(21deg);}#ct-header-wrap.ct-header-layout12 .ct-header-meta .header-right-item + .header-right-item {margin-left: 17px;}#ct-header-wrap.ct-header-layout12 #ct-header {max-width: 1170px;background-color: #fff;margin: auto;}#ct-header-wrap.ct-header-layout12 #ct-header .ct-header-branding {margin-top: 0;margin-bottom: 0;}#ct-header-wrap.ct-header-layout12 #ct-header .ct-header-branding img {max-height: 58px;}#ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li {margin: 0 12px;}#ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li > a {line-height: 81px;}#ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li > a:before {background-color: #00a1e0;background-image: none;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}#ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li > a.ct-onepage-active, #ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li:hover > a, #ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout12 #ct-header .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a {color: #f99820;}#ct-header-wrap.ct-header-layout13 {margin-bottom: -60px;}#ct-header-wrap.ct-header-layout13 .line-bottom {position: absolute;bottom: -14px;height: 14px;background-color: #c7d2dc;right: 14px;left: 14px;}#ct-header-wrap.ct-header-layout13 .line-bottom:before, #ct-header-wrap.ct-header-layout13 .line-bottom:after {content: '';border-style: solid;border-width: 7px;width: 0;height: 0;top: 0;position: absolute;}#ct-header-wrap.ct-header-layout13 .line-bottom:before {left: -14px;border-color: #00a1e0 #00a1e0 transparent transparent;}#ct-header-wrap.ct-header-layout13 .line-bottom:after {right: -14px;border-color: #00a1e0 transparent transparent #00a1e0;}#ct-header-wrap.ct-header-layout13 .ct-header-main {max-width: 1170px;margin-left: auto;background-color: #f6f6f6;margin-right: auto;}#ct-header-wrap.ct-header-layout13 .ct-header-main > .container {position: relative;padding-top: 7px;padding-left: 27px;padding-right: 27px;}#ct-header-wrap.ct-header-layout13 .ct-header-main > .container:before {content: '';height: 7px;width: 100%;position: absolute;top: 0;left: 0;border-bottom: 1px dashed #ababab;}#ct-header-wrap.ct-header-layout13 .ct-main-menu > li {margin: 0 14px;}#ct-header-wrap.ct-header-layout13 .ct-main-menu > li > a {line-height: 102px;}#ct-header-wrap.ct-header-layout13 .ct-main-menu > li > a:before {display: none;}#ct-header-wrap.ct-header-layout13 .ct-main-menu > li:hover > a, #ct-header-wrap.ct-header-layout13 .ct-main-menu > li.current_page_item > a, #ct-header-wrap.ct-header-layout13 .ct-main-menu > li.current-menu-item > a, #ct-header-wrap.ct-header-layout13 .ct-main-menu > li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout13 .ct-main-menu > li.current-menu-ancestor > a {color: #00a1e0;}#ct-header-wrap.ct-header-layout13 .ct-header-meta {margin-left: 0;margin-right: 15px;}#ct-header-wrap.ct-header-layout13 .ct-header-meta .btn {font-size: 16px;font-weight: 600;line-height: 53px;padding: 0 30px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}#ct-header-wrap.ct-header-layout13 .ct-header-meta .header-right-item + .header-right-item {margin-left: 25px;}#ct-header-wrap.ct-header-layout14 #ct-main-menu-left-mobile {display: none;}#ct-header-wrap.ct-header-layout14 .ct-header-navigation-left {flex-grow: 1;width: 40%;}#ct-header-wrap.ct-header-layout14 .ct-header-navigation-left .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout14 .ct-header-navigation-right {width: 40%;}#ct-header-wrap.ct-header-layout14 .h-line {height: 1px;background-color: #e0e0e0;position: absolute;top: 0;left: 15px;right: 15px;}#ct-header-wrap.ct-header-layout14 .ct-header-meta .header-right-item {width: 70px;background-color: #190200;text-align: center;height: 100px;line-height: 100px;color: #fff;font-size: 20px;}#ct-header-wrap.ct-header-layout14 .ct-header-meta .header-right-item:hover {background-color: #00a1e0;color: #fff;}#ct-header-wrap.ct-header-layout14 .ct-header-meta .header-right-item.h-btn-sidebar {font-size: 21px;}#ct-header-wrap.ct-header-layout14 .ct-header-meta .header-right-item.h-btn-sidebar:before, #ct-header-wrap.ct-header-layout14 .ct-header-meta .header-right-item.h-btn-sidebar:after {display: none;}#ct-header-wrap.ct-header-layout14 .ct-header-navigation-left .ct-header-meta {margin-left: 0;margin-right: 34px;}#ct-header-wrap.ct-header-layout14 #ct-header .row {position: relative;flex-wrap: nowrap;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li > a {line-height: 100px;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li > a:before {height: 4px;bottom: auto;top: 50%;margin-top: 20px;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li > a.ct-onepage-active, #ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li:hover > a, #ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li.current-menu-parent > a, #ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout14 #ct-header .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a {color: #000;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-header-branding {min-height: 100px;margin: 0;padding: 15px;display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;background-color: #190200;min-width: 300px;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-header-branding .logo-light {opacity: 1;width: 100%;height: 100%;padding: 15px;justify-content: center;display: flex;}#ct-header-wrap.ct-header-layout14 #ct-header .ct-header-branding .logo-light, #ct-header-wrap.ct-header-layout14 #ct-header .ct-header-branding .logo-mobile {left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#ct-header-wrap.ct-header-layout14 #ct-header .ct-header-branding img {max-height: 70px;max-width: 100%;}#ct-header-wrap.ct-header-layout14 #ct-header:not(.h-fixed) {-webkit-box-shadow: 0 10px 21px rgba(0, 0, 0, 0.24);-khtml-box-shadow: 0 10px 21px rgba(0, 0, 0, 0.24);-moz-box-shadow: 0 10px 21px rgba(0, 0, 0, 0.24);-ms-box-shadow: 0 10px 21px rgba(0, 0, 0, 0.24);-o-box-shadow: 0 10px 21px rgba(0, 0, 0, 0.24);box-shadow: 0 10px 21px rgba(0, 0, 0, 0.24);}#ct-header-wrap.ct-header-layout14 #ct-header.h-fixed .ct-header-navigation {justify-content: flex-start;}#ct-header-wrap.ct-header-layout15 {margin-bottom: -31px;}#ct-header-wrap.ct-header-layout15 #ct-header-middle {padding-top: 15px;padding-bottom: 15px;}#ct-header-wrap.ct-header-layout15 #ct-header-middle .ct-header-branding a:not(.logo-dark) {visibility: hidden;}#ct-header-wrap.ct-header-layout15 .ct-header-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout15 .ct-header-navigation-bg {display: flex;flex-wrap: wrap;}#ct-header-wrap.ct-header-layout15 .ct-main-menu > li {margin: 0;}#ct-header-wrap.ct-header-layout15 .ct-main-menu > li > a {padding: 0 28px;}#ct-header-wrap.ct-header-layout15 .ct-main-menu > li > a:before {opacity: 1;width: 100%;transform-origin: right center;-webkit-transform-origin: right center;-webkit-transform: scale(0, 1);-khtml-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-khtml-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-moz-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-ms-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-o-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);}#ct-header-wrap.ct-header-layout15 .ct-main-menu > li > a.ct-onepage-active:before, #ct-header-wrap.ct-header-layout15 .ct-main-menu > li:hover > a:before, #ct-header-wrap.ct-header-layout15 .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a:before, #ct-header-wrap.ct-header-layout15 .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a:before, #ct-header-wrap.ct-header-layout15 .ct-main-menu > li.current-menu-parent > a:before, #ct-header-wrap.ct-header-layout15 .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a:before, #ct-header-wrap.ct-header-layout15 .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a:before {transform-origin: left center;-webkit-transform-origin: left center;-webkit-transform: scale(1, 1);-khtml-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}#ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta {height: 62px;}#ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item {margin-left: 25px;padding-left: 25px;position: relative;}#ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item:before {content: '';position: absolute;width: 1px;height: 27px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);top: 50%;left: 0;background-color: rgba(255, 255, 255, 0.39);}#ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item:first-child {margin-left: 0;padding-left: 0;}#ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item:first-child:before {display: none;}#ct-header-wrap.ct-header-layout15 .ct-header-main .ct-secondary-menu .sub-menu {left: auto;right: 0;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {background-color: #000;padding: 0 24px 0 27px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;flex-grow: 1;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {color: #fff;line-height: 62px;z-index: 1;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a:before {height: 100%;z-index: -1;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-main-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item {color: #00a1e0;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-secondary-menu > li > a {color: #fff;line-height: 62px;}#ct-header-wrap.ct-header-layout15 .ct-header-main:not(.h-fixed) .ct-secondary-menu > li > a:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout15 .ct-header-main.h-fixed.ct-header-branding {display: block;}#ct-header-wrap.ct-header-layout15 .ct-header-main.h-fixed .ct-header-button {margin-left: 21px;}#ct-header-wrap.ct-header-layout15 .ct-header-main.h-fixed .ct-header-button .btn {line-height: 80px;height: 80px;padding: 0 37px;}#ct-header-wrap.ct-header-layout15 .ct-header-main.h-fixed .ct-main-menu > li > a {padding: 0 15px;}#ct-header-wrap.ct-header-layout15 .ct-header-main.h-fixed .ct-header-meta .header-right-item:before {background-color: rgba(34, 34, 34, 0.29);}#ct-header-wrap.ct-header-layout15.is-full-header {margin-bottom: 0;}#ct-header-wrap.ct-header-layout15.is-full-header .ct-header-main:not(.h-fixed) {background-color: #000;}#ct-header-wrap.ct-header-layout15.is-full-header .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {padding: 0;}#ct-header-wrap.ct-header-layout16 #ct-header-top.ct-header-top7 {padding: 3px 0;}#ct-header-wrap.ct-header-layout16 #ct-header-top.ct-header-top7 .ct-header-top-left {flex-grow: 1;padding: 0;}#ct-header-wrap.ct-header-layout16 .ct-header-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout16 .ct-header-branding img {max-height: 53px;}#ct-header-wrap.ct-header-layout16 .ct-header-main .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout16 #ct-header-top + #ct-header {margin-top: -12px;}#ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li > a {line-height: 80px;}#ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li > a:before {content: '';height: 5px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;position: absolute;left: 0;right: 0;bottom: 0;background-color: #00a1e0;width: 0;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);margin: auto;}#ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li:hover > a, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current_page_item > a, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current-menu-item > a, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current-menu-ancestor > a {color: #0e0e0e;}#ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li:hover > a:before, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current_page_item > a:before, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current-menu-item > a:before, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current_page_ancestor > a:before, #ct-header-wrap.ct-header-layout16 #ct-header .ct-main-menu > li.current-menu-ancestor > a:before {width: 100%;}#ct-header-wrap.ct-header-layout16 #ct-header:not(.h-fixed) .ct-main-menu > li {margin: 0 25px;}#ct-header-wrap.ct-header-layout16 #ct-header:not(.h-fixed) .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout16 #ct-header:not(.h-fixed) .ct-header-meta .header-right-item + .header-right-item {margin-left: 50px;}#ct-header-wrap.ct-header-layout16 #ct-header.h-fixed .ct-header-branding {display: block;}#ct-header-wrap.ct-header-layout16 #ct-header.h-fixed .ct-header-branding img {max-height: 53px;}#ct-header-wrap.ct-header-layout16 #ct-header.h-fixed .ct-header-meta {margin-left: 0;}#ct-header-wrap.ct-header-layout16 #ct-header.h-fixed .ct-header-meta .header-right-item + .header-right-item {margin-left: 30px;}#ct-header-wrap.ct-header-layout16 #ct-header.h-fixed .ct-header-meta .ct-header-button .btn {padding: 0 20px;}#ct-header-wrap.ct-header-layout16 #ct-header.h-fixed .ct-main-menu > li {margin: 0 14px;}#ct-header-wrap.ct-header-layout17 {position: absolute;top: 0;left: 0;right: 0;}#ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li > a {font-weight: 700;}#ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li > a:before {height: 4px;background-image: none;background-color: #00a1e0;margin-left: auto;margin-right: 0px;bottom: auto;top: 50%;margin-top: 20px;width: 0;}#ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li > a.ct-onepage-active:before, #ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li:hover > a:before, #ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li.current_page_item > a:before, #ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li.current-menu-item > a:before, #ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li.current_page_ancestor > a:before, #ct-header-wrap.ct-header-layout17 #ct-header .ct-main-menu > li.current-menu-ancestor > a:before {width: 35px;}#ct-header-wrap.ct-header-layout17 #ct-header:not(.h-fixed) .ct-main-menu > li:nth-child(1) {margin-left: 0;}#ct-header-wrap.ct-header-layout17 #ct-header:not(.h-fixed) .ct-main-menu > li > a {line-height: 68px;}#ct-header-wrap.ct-header-layout17 #ct-header:not(.h-fixed) .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout18 {margin-bottom: -73px;}#ct-header-wrap.ct-header-layout18 #ct-header-middle .ct-header-branding a:not(.logo-dark) {visibility: hidden;}#ct-header-wrap.ct-header-layout18 .ct-header-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout18 .ct-header-navigation-bg {display: flex;flex-wrap: wrap;}#ct-header-wrap.ct-header-layout18 .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout18 .ct-menu-item a cite, #ct-header-wrap.ct-header-layout18 .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {color: #000;}#ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn {color: #000;}#ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn i:before {color: #000;}#ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn i:after {background-color: #000;}#ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn:hover, #ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn:focus {color: #fff;}#ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn:hover i:before, #ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn:focus i:before {color: #fff;}#ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn:hover i:after, #ct-header-wrap.ct-header-layout18 .ct-header-main .ct-header-button .btn:focus i:after {background-color: #fff;}#ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-header-navigation {margin-right: 10px;}#ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {background-color: #000;padding: 0 30px 0 80px;flex-grow: 1;}#ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {color: #fff;}#ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout18 .ct-header-main.h-fixed.ct-header-branding {display: block;}#ct-header-wrap.ct-header-layout18 .ct-header-main.h-fixed .ct-main-menu > li {margin: 0 12px;}#ct-header-wrap.ct-header-layout18 .ct-header-main.h-fixed .ct-main-menu > li > a {color: #1d1b4c;}#ct-header-wrap.ct-header-layout18 .ct-header-main.h-fixed .ct-header-meta .header-right-item {color: #1d1b4c;}#ct-header-wrap.ct-header-layout18 .ct-header-main.h-fixed .ct-header-button {margin-left: 21px;}#ct-header-wrap.ct-header-layout18 .ct-header-main.h-fixed .ct-header-button .btn {line-height: 80px;height: 80px;padding: 0 37px;}#ct-header-wrap.ct-header-layout18.is-full-header {margin-bottom: 0;}#ct-header-wrap.ct-header-layout18.is-full-header .ct-header-main:not(.h-fixed) {background-color: #000;}#ct-header-wrap.ct-header-layout18.is-full-header .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {padding: 0;}#ct-header-wrap.ct-header-layout19 {background-color: #040402;z-index: 1001;}#ct-header-wrap.ct-header-layout19 .col-line-mega > .elementor-column-wrap::before {border-color: rgba(255, 255, 255, 0.08);}#ct-header-wrap.ct-header-layout19 #ct-header {background-color: #040402;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-branding {z-index: 99;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu > li > a {color: #fff;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu > li > a:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu li.megamenu .ct-heading .item--title {color: #fff;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current-menu-ancestor > a {color: #00bbe0;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-meta .header-right-item {color: #fff;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-meta .header-right-item.h-btn-sidebar:before, #ct-header-wrap.ct-header-layout19 #ct-header .ct-header-meta .header-right-item.h-btn-sidebar:after, #ct-header-wrap.ct-header-layout19 #ct-header .ct-header-meta .header-right-item.h-btn-sidebar span {background-color: #fff;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {background-color: #00bbe0;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-header-meta .header-right-item:hover {color: #00bbe0;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children {background: #040402;}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li a {color: rgba(255, 255, 255, 0.76);}#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li > a:hover, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li > a.current, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li > a.current, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li.current_page_item > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li.current-menu-item > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .sub-menu li.current-menu-ancestor > a, #ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu .children li.current-menu-ancestor > a {color: #fff;}#ct-header-wrap.ct-header-layout19 #ct-header:not(.h-fixed) .ct-main-menu > li > a {line-height: 110px;}#ct-header-wrap.ct-header-layout20 .ct-header-navigation {align-items: normal;}#ct-header-wrap.ct-header-layout20 .ct-header-call {width: 70px;background-color: #000;margin-left: 34px;font-size: 14px;line-height: 18px;font-weight: 700;max-height: 90px;display: flex;flex-wrap: nowrap;align-items: center;padding: 0 10px;text-align: center;-webkit-border-radius: 0 0 10px 10px;-khtml-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-ms-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;position: relative;}#ct-header-wrap.ct-header-layout20 .ct-header-call i {color: #fff;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);font-size: 20px;margin-bottom: 8px;}#ct-header-wrap.ct-header-layout20 .ct-header-call span {display: block;}#ct-header-wrap.ct-header-layout20 .ct-header-call a {color: #00a1e0;}#ct-header-wrap.ct-header-layout20 .ct-header-call a:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}#ct-header-wrap.ct-header-layout20 .ct-header-main.h-fixed .ct-header-call {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {color: #000;line-height: 110px;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a:before {display: none;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li:hover > a, #ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a, #ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a {color: #fff;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-header-branding {z-index: 99;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item {color: #000;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item:hover {color: #fff;}#ct-header-wrap.ct-header-layout20 .ct-header-main:not(.h-fixed) .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {background-color: #000;}#ct-header-wrap.ct-header-layout21 #ct-header-middle {background-color: #000;padding-top: 9px;padding-bottom: 44px;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-branding .logo-dark {opacity: 0;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-branding .logo-light {opacity: 1;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item:before {display: none;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item + .ct-header-info-item {padding-left: 0;margin-left: 50px;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-meta {color: #e1d8d8;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-meta label {font-weight: 700;color: #fff;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-meta span, #ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-meta a {font-size: 15px;font-weight: 400;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-meta a {color: inherit;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-meta a:hover {color: #fff;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item.ct-header-call i {position: relative;top: -6px;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item.flaticon-map i {position: relative;top: -3px;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item .h-item-icon i {font-size: 30px;}#ct-header-wrap.ct-header-layout21 #ct-header-middle .ct-header-info-item:hover .h-item-icon {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}#ct-header-wrap.ct-header-layout21 .ct-header-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout21 .ct-header-navigation-bg {display: flex;flex-wrap: wrap;}#ct-header-wrap.ct-header-layout21 .ct-main-menu > li:first-child {margin-left: 0;}#ct-header-wrap.ct-header-layout21 .ct-header-main .ct-header-btn .btn {line-height: 46px;padding: 0 28px;}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-header-branding {display: none;}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-header-navigation {position: absolute;width: 100%;max-width: 1170px;background-color: #fff;border-radius: 5px;bottom: -34px;padding: 0 11px 0 23px;-webkit-box-shadow: 0 6px 40px rgba(12, 12, 12, 0.14);-khtml-box-shadow: 0 6px 40px rgba(12, 12, 12, 0.14);-moz-box-shadow: 0 6px 40px rgba(12, 12, 12, 0.14);-ms-box-shadow: 0 6px 40px rgba(12, 12, 12, 0.14);-o-box-shadow: 0 6px 40px rgba(12, 12, 12, 0.14);box-shadow: 0 6px 40px rgba(12, 12, 12, 0.14);}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-navigation {flex-grow: 1;}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li {margin: 0;}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a {line-height: 68px;padding: 0 23px;}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a:before {width: 2px;height: 0px;bottom: 0px;top: 0px;left: auto;right: -1px;}#ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li > a.ct-onepage-active:before, #ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li:hover > a:before, #ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a:before, #ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a:before, #ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current-menu-parent > a:before, #ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a:before, #ct-header-wrap.ct-header-layout21 .ct-header-main:not(.h-fixed) .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a:before {height: 30px;}#ct-header-wrap.ct-header-layout21 .ct-header-main.h-fixed.ct-header-branding {display: block;}#ct-header-wrap.ct-header-layout21 .ct-header-main.h-fixed .ct-header-button {margin-left: 21px;}#ct-header-wrap.ct-header-layout21 .ct-header-main.h-fixed .ct-main-menu > li {margin: 0 12px;}#ct-header-wrap.ct-header-layout21 .ct-header-main.h-fixed .ct-main-menu > li > a:before {display: none;}#ct-header-wrap.ct-header-layout21 .ct-header-main.h-fixed .ct-header-meta .header-right-item + .header-right-item {margin-left: 28px;}#ct-header-wrap.ct-header-layout21.is-full-header {margin-bottom: 0;}#ct-header-wrap.ct-header-layout21.is-full-header .ct-header-main:not(.h-fixed) {background-color: #000;}#ct-header-wrap.ct-header-layout21.is-full-header .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {padding: 0;}.site-h4 #ct-header-wrap {height: 100%;overflow-y: scroll;overflow-x: hidden;margin-right: -20px;width: calc(100% + 20px);padding-right: 60px;}.site-h4 #ct-header-wrap .ct-header-branding {margin: 0;}.site-h4 #ct-header-wrap .ct-header-branding img {max-height: 55px;}.site-h4 #ct-header-wrap .ct-header-navigation {margin: 43px 0px 0 15px;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu li {margin: 0;display: block;width: 100%;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu li a:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu > li > a {margin-bottom: 22px;padding-bottom: 12px;display: inline-block;color: #0e0e0e;line-height: normal;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu > li.menu-item-has-children > a::after {display: none;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu {-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;left: 100%;top: 0;position: static;clip: inherit;opacity: 1;visibility: visible;-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);box-shadow: none;padding-top: 0;padding-left: 10px;min-width: 100%;display: none;-webkit-transition: all 0ms linear 0ms;-khtml-transition: all 0ms linear 0ms;-moz-transition: all 0ms linear 0ms;-ms-transition: all 0ms linear 0ms;-o-transition: all 0ms linear 0ms;transition: all 0ms linear 0ms;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu li {padding: 0;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu li:hover > a, .site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu li.current_page_item > a, .site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu li.current-menu-item > a, .site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu li.current_page_ancestor > a, .site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu li.current-menu-ancestor > a {color: #00a1e0;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu .menu-item-has-children > a::after {display: none;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .sub-menu.submenu-open + .ct-menu-toggle:before {content: "\f068";}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .ct-menu-toggle {display: block;position: absolute;width: 25px;height: 25px;top: 0;right: 0;line-height: 25px;text-align: center;cursor: pointer;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .ct-menu-toggle:before {content: "\f067";font-size: 14px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .ct-menu-toggle:hover {color: #00a1e0;}.site-h4 #ct-header-wrap .ct-header-navigation .ct-main-menu .ct-menu-toggle:hover:before {content: "\f068";}.site-h4 #ct-header-wrap .ct-header-meta {margin: 0;padding-top: 20px;}.site-h4 #ct-header-wrap .ct-header-meta .h-item-icon {margin-right: 13px;line-height: 1;font-size: 26px;color: #b2b2b2;}.site-h4 #ct-header-wrap .ct-header-meta .h-item-icon .fac-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.site-h4 #ct-header-wrap .ct-header-meta label {font-size: 15px;font-weight: 600;color: #222;border-bottom: 1px solid #747474;display: block;}.site-h4 #ct-header-wrap .ct-header-meta span {font-size: 15px;}.site-h4 #ct-header-wrap .ct-header-meta > div {display: flex;flex-wrap: nowrap;align-items: center;font-family: 'Poppins', sans-serif;margin-bottom: 18px;line-height: normal;}.site-h4 #ct-header-wrap .ct-header-social {padding-top: 18px;}.site-h4 #ct-header-wrap .ct-header-social a {display: inline-block;width: 38px;height: 38px;line-height: 38px;text-align: center;-webkit-border-radius: 38px;-khtml-border-radius: 38px;-moz-border-radius: 38px;-ms-border-radius: 38px;-o-border-radius: 38px;border-radius: 38px;font-size: 16px;color: #2b2b2b;margin-right: 12px;margin-top: 10px;position: relative;}.site-h4 #ct-header-wrap .ct-header-social a:before, .site-h4 #ct-header-wrap .ct-header-social a:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-border-radius: 38px;-khtml-border-radius: 38px;-moz-border-radius: 38px;-ms-border-radius: 38px;-o-border-radius: 38px;border-radius: 38px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;z-index: -1;}.site-h4 #ct-header-wrap .ct-header-social a:before {background-color: #e6e7e7;}.site-h4 #ct-header-wrap .ct-header-social a:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.site-h4 #ct-header-wrap .ct-header-social a:hover {color: #fff;}.site-h4 #ct-header-wrap .ct-header-social a:hover:before {opacity: 0;}.site-h4 #ct-header-wrap .ct-header-social a:hover:after {opacity: 1;}.site-h4 #ct-header-left {position: fixed;top: 0;left: 0;width: 300px;height: 100vh;background-color: #fff;-webkit-box-shadow: 0 6px 18px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 6px 18px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 6px 18px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 6px 18px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 6px 18px rgba(12, 12, 12, 0.1);box-shadow: 0 6px 18px rgba(12, 12, 12, 0.1);z-index: 999;padding: 45px 0px 45px 45px;overflow: hidden;}.site-h4:not(.elementor-editor-active) {width: calc(100% - 300px);margin-left: 300px;}.site-h4:not(.elementor-editor-active) .elementor-section-wrap > .elementor-element {width: 100% !important;left: 0 !important;}.site-h4:not(.elementor-editor-active) .site-content .elementor-section.elementor-section-boxed:not(.elementor-section-stretched) > .elementor-container {left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.site-h4:not(.elementor-editor-active) .site-content .elementor-section.elementor-section-boxed:not(.elementor-section-stretched) > .elementor-container.elementor-column-gap-extended {max-width: 1170px;}.site-h4:not(.elementor-editor-active) .site-footer-custom > .footer-custom-inner > .container, .site-h4:not(.elementor-editor-active) .site-content > .footer-custom-inner > .container, .site-h4:not(.elementor-editor-active) .site-footer-custom .content-inner > .container, .site-h4:not(.elementor-editor-active) .site-content .content-inner > .container {max-width: 100%;padding: 0;}.site-h4.elementor-editor-active {width: calc(100% - 0px);margin-left: 0px;}.site-h4.elementor-editor-active #ct-header-left {display: none;}.site-h10 .ct-header-offset {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;left: 0;height: 927px;z-index: -1;top: 0;}.ct-header-social-mobile {display: none;}}@media screen and (min-width: 1200px) {#ct-header-wrap.ct-header-layout5 .ct-header-navigation {display: none;}}.ct-menu-popup {overflow: hidden;width: 35px;height: 24px;position: absolute;top: 50%;left: -175px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;}@media screen and (min-width: 1900px) {.ct-menu-popup {left: -277px;}}.ct-menu-popup .ct-menu-line {height: 3px;position: absolute;left: 0;}.ct-menu-popup .ct-menu-line:before, .ct-menu-popup .ct-menu-line:after {content: '';position: absolute;height: 100%;top: 0;left: 0;bottom: 0;right: 0;background: #0e0e0e;opacity: 1;width: 100%;}.ct-menu-popup .ct-menu-line:before {-webkit-transform: translate3d(-100%, 0, 0);-khtml-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.ct-menu-popup .ct-menu-line:after {-webkit-transform: translate3d(0, 0, 0);-khtml-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.ct-menu-popup .ct-menu-line.ct-menu-line1 {top: 0;width: 23px;}.ct-menu-popup .ct-menu-line.ct-menu-line2 {top: 11px;width: 29px;}.ct-menu-popup .ct-menu-line.ct-menu-line3 {width: 100%;bottom: 0;}.ct-menu-popup:hover .ct-menu-line.ct-menu-line1:before {-webkit-transform: translate3d(0, 0, 0);-khtml-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-webkit-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms;-khtml-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms;-moz-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms;-ms-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms;-o-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms;transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 460ms;}.ct-menu-popup:hover .ct-menu-line.ct-menu-line1:after {-webkit-transform: translate3d(36px, 0, 0);-khtml-transform: translate3d(36px, 0, 0);-moz-transform: translate3d(36px, 0, 0);-ms-transform: translate3d(36px, 0, 0);-o-transform: translate3d(36px, 0, 0);transform: translate3d(36px, 0, 0);opacity: 0;-webkit-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-khtml-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-moz-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-ms-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;-o-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;}.ct-menu-popup:hover .ct-menu-line.ct-menu-line2:before {-webkit-transform: translate3d(0, 0, 0);-khtml-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-webkit-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms;-khtml-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms;-moz-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms;-ms-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms;-o-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms;transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 620ms;}.ct-menu-popup:hover .ct-menu-line.ct-menu-line2:after {-webkit-transform: translate3d(36px, 0, 0);-khtml-transform: translate3d(36px, 0, 0);-moz-transform: translate3d(36px, 0, 0);-ms-transform: translate3d(36px, 0, 0);-o-transform: translate3d(36px, 0, 0);transform: translate3d(36px, 0, 0);opacity: 0;-webkit-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms;-khtml-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms;-moz-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms;-ms-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms;-o-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms;transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 160ms;}.ct-menu-popup:hover .ct-menu-line.ct-menu-line3:before {-webkit-transform: translate3d(0, 0, 0);-khtml-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-webkit-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms;-khtml-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms;-moz-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms;-ms-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms;-o-transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms;transition: transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms, opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 780ms;}.ct-menu-popup:hover .ct-menu-line.ct-menu-line3:after {-webkit-transform: translate3d(36px, 0, 0);-khtml-transform: translate3d(36px, 0, 0);-moz-transform: translate3d(36px, 0, 0);-ms-transform: translate3d(36px, 0, 0);-o-transform: translate3d(36px, 0, 0);transform: translate3d(36px, 0, 0);opacity: 0;-webkit-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms;-khtml-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms;-moz-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms;-ms-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms;-o-transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms;transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms, opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 320ms;}@media screen and (max-width: 1600px) {.ct-menu-popup {left: -80px;}}@media screen and (max-width: 1400px) {.ct-menu-popup {left: 0;}}@media screen and (max-width: 1199px) {.ct-menu-popup {display: none;}}@media screen and (max-width: 1400px) {.ct-header-layout5 .ct-header-branding-inner {margin-left: 95px;position: relative;}}@media screen and (max-width: 1199px) {.ct-header-layout5 .ct-header-branding-inner {margin-left: 0;}}@media (min-width: 1200px) and (max-width: 1400px) {.site-h4:not(.elementor-editor-active) .site-content .elementor-section.elementor-section-boxed:not(.elementor-section-stretched) > .elementor-container.elementor-column-gap-extended {max-width: 100%;margin-left: 0;}}@media screen and (max-width: 1199px) {.site-h4 #ct-header-wrap .ct-header-meta, .site-h4 #ct-header-wrap .ct-header-social {display: none;}.site-h4 #ct-header-wrap .ct-header-branding {padding: 15px;margin: 0;}.ct-header-call-mobile {text-align: center;margin-top: 35px;}.ct-header-call-mobile i {margin-left: 0;margin-right: 8px;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.ct-header-social-mobile {text-align: center;margin-top: 30px;margin-bottom: 30px;}.ct-header-social-mobile a {width: 35px;width: 35px;-webkit-border-radius: 35px;-khtml-border-radius: 35px;-moz-border-radius: 35px;-ms-border-radius: 35px;-o-border-radius: 35px;border-radius: 35px;background-color: #e6e7e7;line-height: 35px;text-align: center;color: #2b2b2b;margin-left: 11px;display: inline-block;}.ct-header-social-mobile a i {color: inherit;font-size: 14px;margin: 0 4px 10px 4px;}.ct-header-social-mobile a:hover, .ct-header-social-mobile a:focus {background-color: #00a1e0;color: #fff;}#ct-header-wrap {position: relative;-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);-khtml-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);background-color: #fff;}#ct-header-wrap.fixed-height {height: inherit !important;}#ct-header-wrap .ct-header-main {position: relative;}#ct-header-wrap .ct-header-meta, #ct-header-wrap #ct-header-middle, #ct-header-wrap .ct-header-button, #ct-header-wrap .ct-header-right, #ct-header-wrap .ct-header-holder, #ct-header-wrap.ct-header-layout8 .ct-logo-tagline {display: none;}#ct-header-wrap .ct-header-holder-mobile {display: block !important;margin-top: 30px;}#ct-header-wrap .ct-header-holder-mobile .ct-header-info-item {margin-left: 0 !important;padding-left: 0 !important;}#ct-header-wrap .ct-header-holder-mobile .ct-header-info-item:before {display: none;}#ct-header-wrap .ct-header-holder-mobile .ct-header-info-item + .ct-header-info-item {margin-top: 20px;}#ct-header-wrap .ct-header-branding {margin: 15px;}#ct-header-wrap .ct-header-branding img {max-height: 50px;}#ct-header-wrap .ct-header-branding a.logo-mobile {opacity: 1;position: static;}#ct-header-wrap .ct-header-branding a.logo-dark, #ct-header-wrap .ct-header-branding a.logo-light {display: none;}#ct-header-wrap #ct-menu-mobile {position: absolute;top: 50%;right: 15px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);display: flex;flex-wrap: wrap;align-items: center;}#ct-header-wrap .ct-main-navigation-filter .ct-main-menu + .ct-main-menu {display: none;}#ct-header-wrap.ct-header-layout3 {background-color: #000;}#ct-header-wrap.ct-header-layout3 .ct-header-branding .logo-mobile {opacity: 0;}#ct-header-wrap.ct-header-layout3 .ct-header-branding .logo-light {display: block;opacity: 1 !important;}#ct-header-wrap.ct-header-layout3 #ct-menu-mobile .btn-nav-mobile::before, #ct-header-wrap.ct-header-layout3 #ct-menu-mobile .btn-nav-mobile::after, #ct-header-wrap.ct-header-layout3 #ct-menu-mobile .btn-nav-mobile span {background-color: #fff;}#ct-header-wrap.ct-header-layout3 #ct-menu-mobile .btn-nav-cart {color: #fff;}#ct-header-wrap.ct-header-layout3 #ct-menu-mobile .btn-nav-cart:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout3 #ct-header.h-fixed {background-color: #000;}#ct-header-wrap.ct-header-layout6 .ct-header-navigation-left {display: none;}#ct-header-wrap.ct-header-layout6 #ct-menu-mobile .btn-nav-cart:hover {color: #00a1e0;}#ct-header-wrap.ct-header-layout6 .ct-main-menu > li:hover > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li.current_page_item > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li.current-menu-item > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li.current-menu-ancestor > a {color: #00a1e0;}#ct-header-wrap.ct-header-layout6 .ct-main-menu > li .sub-menu li > a:hover, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li .sub-menu li.current_page_item > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li .sub-menu li.current-menu-item > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li .sub-menu li.current_page_ancestor > a, #ct-header-wrap.ct-header-layout6 .ct-main-menu > li .sub-menu li.current-menu-ancestor > a {color: #00a1e0;}#ct-header-wrap.ct-header-layout8 .ct-header-navigation-wrap {display: flex;flex-wrap: wrap;}#ct-header-wrap.ct-header-layout11 .ct-header-button-mobile .btn i {height: 50px;line-height: 50px;}#ct-header-wrap.ct-header-layout13 .ct-header-social-mobile a {margin-left: 5px;margin-right: 5px;}.mobile-header-dark #ct-header-wrap {background-color: #040402;}.mobile-header-dark #ct-header-wrap #ct-header {background-color: inherit;}.mobile-header-dark #ct-header-wrap #ct-menu-mobile .btn-nav-cart {color: #fff;}.mobile-header-dark #ct-header-wrap #ct-menu-mobile .btn-nav-cart:hover {color: #00a1e0;}.mobile-header-dark #ct-header-wrap #ct-menu-mobile .btn-nav-mobile::before, .mobile-header-dark #ct-header-wrap #ct-menu-mobile .btn-nav-mobile::after, .mobile-header-dark #ct-header-wrap #ct-menu-mobile .btn-nav-mobile span {background-color: #fff;}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation {background-color: #040402;}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-heading .item--title {color: rgba(255, 255, 255, 0.76);font-size: 15px;margin-left: 10px;margin-top: 18px;}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-menu-toggle {color: rgba(255, 255, 255, 0.76);border-color: rgba(255, 255, 255, 0.12);}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li a {color: rgba(255, 255, 255, 0.76);border-color: rgba(255, 255, 255, 0.12);}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li > a:hover, .mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li > a.current, .mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li.current_page_item > a, .mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li.current-menu-item > a, .mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li.current_page_ancestor > a, .mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu li.current-menu-ancestor > a {color: #fff;}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .ct-main-menu > li > .sub-menu {border-color: rgba(255, 255, 255, 0.12);}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .header-mobile-search .search-field {border-color: rgba(255, 255, 255, 0.12);color: #fff;background-color: rgba(255, 255, 255, 0.1);}.mobile-header-dark #ct-header-wrap .ct-header-navigation .ct-main-navigation .header-mobile-search .search-submit {border-color: rgba(255, 255, 255, 0.12);color: #fff;}}@media screen and (max-width: 767px) {#ct-header-wrap #ct-header-top {display: none;}}.admin-bar #ct-header-wrap #ct-header.h-fixed {top: 32px;}@media screen and (max-width: 782px) {.admin-bar #ct-header-wrap #ct-header.h-fixed {top: 46px;}}@media screen and (max-width: 600px) {.admin-bar #ct-header-wrap #ct-header.h-fixed {top: 0;}}.ct-header-popup-wrap {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;background-color: rgba(0, 0, 0, 0.95);-webkit-transform: translateX(-101%);-khtml-transform: translateX(-101%);-moz-transform: translateX(-101%);-ms-transform: translateX(-101%);-o-transform: translateX(-101%);transform: translateX(-101%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-header-popup-wrap:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;z-index: 1;-webkit-transition: 0.85s cubic-bezier(0.76, 0, 0.174, 1), opacity 0s 900ms;-khtml-transition: 0.85s cubic-bezier(0.76, 0, 0.174, 1), opacity 0s 900ms;-moz-transition: 0.85s cubic-bezier(0.76, 0, 0.174, 1), opacity 0s 900ms;-ms-transition: 0.85s cubic-bezier(0.76, 0, 0.174, 1), opacity 0s 900ms;-o-transition: 0.85s cubic-bezier(0.76, 0, 0.174, 1), opacity 0s 900ms;transition: 0.85s cubic-bezier(0.76, 0, 0.174, 1), opacity 0s 900ms;}.ct-header-popup-wrap.open {-webkit-transform: translateX(0%);-khtml-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}.ct-header-popup-wrap.open:before {-webkit-transform: translateX(-102%) translateZ(0);-khtml-transform: translateX(-102%) translateZ(0);-moz-transform: translateX(-102%) translateZ(0);-ms-transform: translateX(-102%) translateZ(0);-o-transform: translateX(-102%) translateZ(0);transform: translateX(-102%) translateZ(0);opacity: 1;}.ct-header-popup-wrap .ct-header-popup-logo {margin-bottom: 64px;position: relative;z-index: 1;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-header-popup-logo {margin-bottom: 43px;}}.ct-header-popup-wrap .ct-header-popup-logo img {max-height: 60px;}.ct-header-popup-wrap .ct-header-popup-logo a:not(.logo-light) {display: none;}.ct-header-popup-wrap .ct-main-menu-popup {margin-bottom: 65px;list-style: none;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup {margin-bottom: 30px;}}.ct-header-popup-wrap .ct-main-menu-popup a {font-size: 40px;line-height: normal;color: #fff;font-weight: 600;font-family: 'Poppins', sans-serif;position: relative;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;padding-bottom: 4px;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup a {padding-bottom: 2px;}}.ct-header-popup-wrap .ct-main-menu-popup a:before {content: '';-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;height: 2px;width: 0;position: absolute;bottom: 0;left: 0;background-color: #fff;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup a {font-size: 30px;}}.ct-header-popup-wrap .ct-main-menu-popup > li > a.ct-onepage-active, .ct-header-popup-wrap .ct-main-menu-popup > li.current_page_item > a, .ct-header-popup-wrap .ct-main-menu-popup > li.current-menu-item > a, .ct-header-popup-wrap .ct-main-menu-popup > li.current_page_ancestor > a, .ct-header-popup-wrap .ct-main-menu-popup > li.current-menu-ancestor > a {margin-left: 35px;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup > li > a.ct-onepage-active, .ct-header-popup-wrap .ct-main-menu-popup > li.current_page_item > a, .ct-header-popup-wrap .ct-main-menu-popup > li.current-menu-item > a, .ct-header-popup-wrap .ct-main-menu-popup > li.current_page_ancestor > a, .ct-header-popup-wrap .ct-main-menu-popup > li.current-menu-ancestor > a {margin-left: 25px;}}.ct-header-popup-wrap .ct-main-menu-popup li {line-height: normal;margin-bottom: 18px;display: flex;flex-wrap: wrap;align-items: center;width: 100%;max-width: 350px;}.ct-header-popup-wrap .ct-main-menu-popup li > a.ct-onepage-active:before, .ct-header-popup-wrap .ct-main-menu-popup li:hover > a:before, .ct-header-popup-wrap .ct-main-menu-popup li.current_page_item > a:before, .ct-header-popup-wrap .ct-main-menu-popup li.current-menu-item > a:before, .ct-header-popup-wrap .ct-main-menu-popup li.current_page_ancestor > a:before, .ct-header-popup-wrap .ct-main-menu-popup li.current-menu-ancestor > a:before {width: 100%;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup li {margin-bottom: 14px;}}.ct-header-popup-wrap .ct-main-menu-popup .ct-menu-toggle {font-size: 40px;font-weight: 600;font-family: 'Poppins', sans-serif;color: #00bbe0;margin-left: 12px;cursor: pointer;}.ct-header-popup-wrap .ct-main-menu-popup .ct-menu-toggle:before {content: '+';}.ct-header-popup-wrap .ct-main-menu-popup .ct-menu-toggle.toggle-open:before {content: '-';}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup .ct-menu-toggle {font-size: 30px;}}.ct-header-popup-wrap .ct-main-menu-popup .sub-menu {display: none;margin-left: 35px;width: 100%;margin-top: 30px;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-main-menu-popup .sub-menu {margin-left: 25px;}}.ct-header-popup-wrap .ct-main-menu-popup .sub-menu a {font-size: 16px;font-weight: 400;}.ct-header-popup-wrap .ct-main-menu-popup .sub-menu a:before {height: 1px;}.ct-header-popup-wrap .ct-main-menu-popup .sub-menu li {margin-bottom: 8px;}.ct-header-popup-wrap .ct-main-menu-popup .sub-menu .ct-menu-toggle {font-size: 16px;}.ct-header-popup-wrap .ct-main-menu-popup .sub-menu .sub-menu {margin-top: 20px;}.ct-header-popup-wrap .ct-header-meta {margin: 0;display: flex;flex-wrap: nowrap;align-items: center;}.ct-header-popup-wrap .ct-header-meta .h-item-icon {margin-right: 13px;line-height: 1;font-size: 26px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -o-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: linear-gradient(bottom, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');}.ct-header-popup-wrap .ct-header-meta .h-item-icon i {display: initial;}.ct-header-popup-wrap .ct-header-meta .h-item-icon .fac-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);display: inline-block;}.ct-header-popup-wrap .ct-header-meta label {font-size: 15px;font-weight: 600;color: #fff;border-bottom: 1px solid #989898;display: inline-block;margin-bottom: 2px;}.ct-header-popup-wrap .ct-header-meta span {font-size: 15px;color: #a4a4a4;display: block;}.ct-header-popup-wrap .ct-header-meta > div {display: flex;flex-wrap: nowrap;align-items: center;font-family: 'Poppins', sans-serif;margin-right: 110px;line-height: normal;}.ct-header-popup-wrap .ct-header-meta > div:last-child {margin-right: 0;}.ct-header-popup-wrap .ct-header-popup-holder {padding-left: 175px;position: relative;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-header-popup-holder {padding-left: 120px;}}.ct-header-popup-wrap .ct-header-popup-inner {max-width: 1740px;padding: 70px 90px;margin: 0 auto;position: absolute;top: 0;left: 0;height: 100vh;width: 100%;overflow: hidden;}@media screen and (max-width: 1600px) {.ct-header-popup-wrap .ct-header-popup-inner {padding-top: 30px;padding-bottom: 30px;}}.ct-header-popup-wrap .ct-header-popup-inner .ct-header-popup-hidden {overflow-y: scroll;height: 100%;position: relative;}.ct-header-popup-wrap .ct-menu-close {position: absolute;top: 0;left: 0;color: #fff;font-size: 30px;height: 30px;width: 30px;background-repeat: no-repeat;background-position: center;background-size: cover;cursor: pointer;z-index: 99;}.site-h18 .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn {color: #000;}.site-h18 .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn:hover, .site-h18 .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn:focus {color: #fff;}ul.menu {list-style: none;margin: 0;}ul.menu ul {list-style: none;margin: 0;}@media screen and (min-width: 1200px) {.header-mobile-search, .ct-header-button-mobile, #ct-menu-mobile, .ct-logo-mobile {display: none;}.ct-main-navigation ul {display: block;}.ct-main-menu {list-style: none;margin: 0;padding: 0;}.ct-main-menu .link-icon {color: #00a1e0;margin-right: 8px;}.ct-main-menu li {position: relative;list-style: none;}.ct-main-menu li a {display: block;-webkit-transition: all 300ms linear 0ms !important;-khtml-transition: all 300ms linear 0ms !important;-moz-transition: all 300ms linear 0ms !important;-ms-transition: all 300ms linear 0ms !important;-o-transition: all 300ms linear 0ms !important;transition: all 300ms linear 0ms !important;font-family: 'Poppins', sans-serif;}.ct-main-menu li .ct-menu-toggle {display: none;}.ct-main-menu > li {display: inline-block;vertical-align: middle;float: left;margin: 0 17px;}.ct-main-menu > li > a {font-size: 16px;color: #000;font-weight: 600;line-height: 73px;position: relative;padding: 0;}.ct-main-menu > li > a:before {content: "";position: absolute;left: 0;right: 0;bottom: 0;margin: auto;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');height: 5px;width: 0;-webkit-transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-khtml-transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-moz-transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-ms-transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-o-transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);}.ct-main-menu > li > a.ct-onepage-active, .ct-main-menu > li:hover > a, .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a, .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a, .ct-main-menu > li.current-menu-parent > a, .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a, .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a {color: #00a1e0;}.ct-main-menu > li > a.ct-onepage-active:before, .ct-main-menu > li:hover > a:before, .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a:before, .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a:before, .ct-main-menu > li.current-menu-parent > a:before, .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a:before, .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a:before {width: 100%;}.ct-main-menu > li.menu-item-has-children > a:after, .ct-main-menu > li.page_item_has_children > a:after {content: "+";margin-left: 4px;display: inline-block;vertical-align: top;}.ct-main-menu > li > ul.back {right: 0 !important;left: auto !important;}.ct-main-menu > li > ul.back li > ul.back {right: 100% !important;left: auto !important;-webkit-border-radius: 7px 0 7px 7px;-khtml-border-radius: 7px 0 7px 7px;-moz-border-radius: 7px 0 7px 7px;-ms-border-radius: 7px 0 7px 7px;-o-border-radius: 7px 0 7px 7px;border-radius: 7px 0 7px 7px;}.ct-main-menu > li > .sub-menu li > ul.back, .ct-main-menu > li > .children li > ul.back {right: 100% !important;left: auto !important;-webkit-border-radius: 7px 0 7px 7px;-khtml-border-radius: 7px 0 7px 7px;-moz-border-radius: 7px 0 7px 7px;-ms-border-radius: 7px 0 7px 7px;-o-border-radius: 7px 0 7px 7px;border-radius: 7px 0 7px 7px;}.ct-main-menu .sub-menu, .ct-main-menu .children {position: absolute;background: #fff;padding: 28px 0;top: 100%;left: 0;margin-top: 0;margin-bottom: 0;min-width: 235px;z-index: 99;visibility: hidden;opacity: 0;-webkit-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-khtml-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-moz-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-ms-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-o-box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);box-shadow: 0 8px 83px rgba(40, 40, 40, 0.08);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 0 0 7px 7px;-khtml-border-radius: 0 0 7px 7px;-moz-border-radius: 0 0 7px 7px;-ms-border-radius: 0 0 7px 7px;-o-border-radius: 0 0 7px 7px;border-radius: 0 0 7px 7px;clip: rect(1px, 1px, 1px, 1px);-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);transform-origin: 0 0 0;-webkit-transform-origin: 0 0 0;-ms-transform-origin: 0 0 0;-o-transform-origin: 0 0 0;}.ct-main-menu .sub-menu li, .ct-main-menu .children li {padding: 0 40px;white-space: nowrap;}.ct-main-menu .sub-menu li a, .ct-main-menu .children li a {color: #222;font-size: 14px;font-weight: 500;line-height: normal;padding: 8px 0;position: relative;}.ct-main-menu .sub-menu li a:before, .ct-main-menu .children li a:before {position: absolute;left: -40px;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;color: #00a1e0;}.ct-main-menu .sub-menu li.menu-item-has-children > a, .ct-main-menu .children li.menu-item-has-children > a, .ct-main-menu .sub-menu li.page_item_has_children > a, .ct-main-menu .children li.page_item_has_children > a {padding-right: 10px;}.ct-main-menu .sub-menu li.menu-item-has-children > a:after, .ct-main-menu .children li.menu-item-has-children > a:after, .ct-main-menu .sub-menu li.page_item_has_children > a:after, .ct-main-menu .children li.page_item_has_children > a:after {content: "\f105";font-family: "Font Awesome 5 Pro";position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-main-menu .sub-menu li:last-child > a, .ct-main-menu .children li:last-child > a {border-bottom: none;}.ct-main-menu .sub-menu li > a:hover, .ct-main-menu .children li > a:hover, .ct-main-menu .sub-menu li.current_page_item:not(.menu-item-type-custom) > a, .ct-main-menu .children li.current_page_item:not(.menu-item-type-custom) > a, .ct-main-menu .sub-menu li.current-menu-item:not(.menu-item-type-custom) > a, .ct-main-menu .children li.current-menu-item:not(.menu-item-type-custom) > a, .ct-main-menu .sub-menu li.current_page_ancestor:not(.menu-item-type-custom) > a, .ct-main-menu .children li.current_page_ancestor:not(.menu-item-type-custom) > a, .ct-main-menu .sub-menu li.current-menu-ancestor:not(.menu-item-type-custom) > a, .ct-main-menu .children li.current-menu-ancestor:not(.menu-item-type-custom) > a {color: #00a1e0;}.ct-main-menu .sub-menu li > a:hover:before, .ct-main-menu .children li > a:hover:before, .ct-main-menu .sub-menu li.current_page_item:not(.menu-item-type-custom) > a:before, .ct-main-menu .children li.current_page_item:not(.menu-item-type-custom) > a:before, .ct-main-menu .sub-menu li.current-menu-item:not(.menu-item-type-custom) > a:before, .ct-main-menu .children li.current-menu-item:not(.menu-item-type-custom) > a:before, .ct-main-menu .sub-menu li.current_page_ancestor:not(.menu-item-type-custom) > a:before, .ct-main-menu .children li.current_page_ancestor:not(.menu-item-type-custom) > a:before, .ct-main-menu .sub-menu li.current-menu-ancestor:not(.menu-item-type-custom) > a:before, .ct-main-menu .children li.current-menu-ancestor:not(.menu-item-type-custom) > a:before {opacity: 1;left: -23px;}.ct-main-menu .sub-menu .sub-menu, .ct-main-menu .children .sub-menu, .ct-main-menu .sub-menu .children, .ct-main-menu .children .children {top: 0;left: 100%;-webkit-border-radius: 0 7px 7px 7px;-khtml-border-radius: 0 7px 7px 7px;-moz-border-radius: 0 7px 7px 7px;-ms-border-radius: 0 7px 7px 7px;-o-border-radius: 0 7px 7px 7px;border-radius: 0 7px 7px 7px;}.ct-main-menu .sub-menu .sub-menu-title, .ct-main-menu .children .sub-menu-title {display: none;}.ct-main-menu li:hover, .ct-main-menu li.focus {overflow: visible;}.ct-main-menu li:hover > .sub-menu, .ct-main-menu li.focus > .sub-menu, .ct-main-menu li:hover > .children, .ct-main-menu li.focus > .children {visibility: visible;opacity: 1;clip: inherit;-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}.ct-main-menu.sub-click > li {}.ct-main-menu.sub-click > li > .sub-menu, .ct-main-menu.sub-click > li > .children {opacity: 0;clip: rect(1px, 1px, 1px, 1px);visibility: hidden;-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);}.ct-main-menu.sub-click > li.opened > .sub-menu, .ct-main-menu.sub-click > li.opened > .children {visibility: visible;opacity: 1;clip: inherit;-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}.ct-main-menu li.megamenu {position: static;}.ct-main-menu li.megamenu .ct-heading .item--title {color: #222;}.ct-main-menu li.megamenu .vc_wp_custommenu.wpb_content_element {padding: 0;background-color: transparent;}.ct-main-menu li.megamenu .elementor-text-editor {white-space: break-spaces;align-items: flex-start;display: flex;}.ct-main-menu li.megamenu .ct-menu-item li {padding: 0;}.ct-main-menu li.megamenu .sub-menu, .ct-main-menu li.megamenu .children {width: 100%;max-width: 1170px;padding: 0;margin-left: auto;margin-right: auto;left: 0 !important;right: 0 !important;}.ct-main-menu li.megamenu .sub-menu p, .ct-main-menu li.megamenu .children p {margin-bottom: 0;}.ct-main-menu li.megamenu .sub-menu > li, .ct-main-menu li.megamenu .children > li {padding: 0;white-space: inherit;}.ct-main-menu li.megamenu .sub-menu > li > .container, .ct-main-menu li.megamenu .children > li > .container {padding: 0;}.ct-main-menu li.megamenu .sub-menu .wpb_content_element, .ct-main-menu li.megamenu .children .wpb_content_element {margin-bottom: 0;}.ct-main-menu li.megamenu.remove-pos {position: relative;}.ct-main-menu li.megamenu.remove-pos > .sub-menu, .ct-main-menu li.megamenu.remove-pos > .children {max-width: inherit;width: auto;left: 0;right: auto;}ul.back {right: 100%;left: auto !important;}}@media screen and (max-width: 1199px) {.ct-logo-mobile {display: block;margin-bottom: 30px;text-align: center;position: relative;}.ct-logo-mobile img {max-height: 50px;}.ct-logo-mobile .logo-mobile-light {position: absolute;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;}.header-mobile-search {position: relative;margin-bottom: 12px;}.header-mobile-search .search-submit {padding: 0;border: none;line-height: 50px;height: 50px;width: 53px;position: absolute;top: 0;right: 0;color: #222;font-size: 15px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background-color: transparent;background-image: none;border-left: 1px solid #ececf0;}.header-mobile-search .search-submit:before, .header-mobile-search .search-submit:after {display: none;}.header-mobile-search .search-submit:hover {background-color: #00a1e0;color: #fff;}.header-mobile-search .search-field {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;border: 1px solid #ececf0;padding: 0 22px;color: #222;font-size: 15px;}.header-mobile-search .search-field:focus {border-color: #00a1e0;}.header-mobile-search .search-field:focus + .search-submit {border-color: #00a1e0;}.ct-header-button-mobile {margin-top: 32px;margin-bottom: 30px;text-align: center;}.ct-header-button-mobile .btn {line-height: 50px;font-size: 14px;}.ct-header-button-mobile .btn i {margin-left: 0;margin-right: 8px;}.ct-header-button-mobile .btn + .btn {margin-top: 20px;}.ct-header-navigation {position: absolute;height: 100vh;width: 260px;top: 0;left: 0;bottom: 0;margin: 0 !important;overflow: hidden;visibility: hidden;z-index: 999;}.ct-header-navigation .ct-main-navigation {overflow: hidden;width: 260px;padding: 0;background-color: #fff;position: fixed;z-index: 1001;top: 0;height: 100%;left: 0;right: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-transform: translateX(-100%);-khtml-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.22);-khtml-box-shadow: 0 0 12px rgba(0, 0, 0, 0.22);-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.22);-ms-box-shadow: 0 0 12px rgba(0, 0, 0, 0.22);-o-box-shadow: 0 0 12px rgba(0, 0, 0, 0.22);box-shadow: 0 0 12px rgba(0, 0, 0, 0.22);}.ct-header-navigation .ct-main-navigation .ct-main-navigation-inner {height: 100%;overflow-y: scroll;padding: 30px 26px 30px 16px;margin-right: -10px;}.ct-header-navigation.navigation-open {z-index: 999;visibility: visible;}.ct-header-navigation.navigation-open .ct-main-navigation {-webkit-transform: translateX(0%);-khtml-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}.ct-main-menu {list-style: none;margin: 0;padding: 0;}.ct-main-menu .link-icon {margin-right: 8px;}.ct-main-menu li {position: relative;list-style: none;}.ct-main-menu li a {display: block;padding: 0;line-height: 50px;color: #282828;font-family: 'Poppins', sans-serif;font-size: 15px;font-weight: 600;border-bottom: 1px solid #ebebeb;}.ct-main-menu > li > a.ct-onepage-active, .ct-main-menu > li > a:hover, .ct-main-menu > li > a.current, .ct-main-menu > li.current_page_item > a, .ct-main-menu > li.current-menu-item > a, .ct-main-menu > li.current_page_ancestor > a, .ct-main-menu > li.current-menu-ancestor > a {color: #00a1e0;}.ct-main-menu > li > .sub-menu {border-bottom: 1px solid #ebebeb;padding-top: 9px;padding-bottom: 9px;}.ct-main-menu .ct-heading .item--title {color: #222;font-size: 15px;margin-left: 10px;margin-top: 18px;}.ct-main-menu .sub-menu, .ct-main-menu .children {position: relative;display: none;}.ct-main-menu .sub-menu li a, .ct-main-menu .children li a {padding: 0 0 0 10px;line-height: 34px;font-weight: 400;font-size: 14px;border: none;}.ct-main-menu .sub-menu li > a:hover, .ct-main-menu .children li > a:hover, .ct-main-menu .sub-menu li > a.current, .ct-main-menu .children li > a.current, .ct-main-menu .sub-menu li.current_page_item > a, .ct-main-menu .children li.current_page_item > a, .ct-main-menu .sub-menu li.current-menu-item > a, .ct-main-menu .children li.current-menu-item > a, .ct-main-menu .sub-menu li.current_page_ancestor > a, .ct-main-menu .children li.current_page_ancestor > a, .ct-main-menu .sub-menu li.current-menu-ancestor > a, .ct-main-menu .children li.current-menu-ancestor > a {color: #00a1e0;}.ct-main-menu .sub-menu li .ct-menu-toggle, .ct-main-menu .children li .ct-menu-toggle {top: 2px;}.ct-main-menu .sub-menu .sub-menu li a, .ct-main-menu .children .sub-menu li a {padding: 0 0 0 20px;}.ct-main-menu .sub-menu .sub-menu li .sub-menu li a, .ct-main-menu .children .sub-menu li .sub-menu li a {padding: 0 0 0 30px;}.ct-main-menu li.focus > .sub-menu, .ct-main-menu li.focus > .children {visibility: visible;opacity: 1;max-height: none;overflow: visible;}.ct-menu-toggle {position: absolute;top: 10px;height: 30px;right: 0;border: 1px solid #ebebeb;width: 30px;cursor: pointer;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-family: "Font Awesome 5 Pro" !important;font-size: 15px;}.ct-menu-toggle:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-menu-toggle.toggle-open:before {content: '\f106';}#ct-menu-mobile .btn-nav-cart {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;display: inline-block;width: 30px;height: 32px;color: #1f2233;font-size: 18px;line-height: 32px;cursor: pointer;margin-right: 6px;}#ct-menu-mobile .btn-nav-cart:hover {color: #00a1e0;}#ct-menu-mobile .btn-nav-mobile {color: #1f2233;display: inline-block;font-size: 16px;height: 32px;line-height: 32px;text-align: center;vertical-align: middle;width: 30px;cursor: pointer;position: relative;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}#ct-menu-mobile .btn-nav-mobile:before, #ct-menu-mobile .btn-nav-mobile:after, #ct-menu-mobile .btn-nav-mobile span {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;content: "";background-color: #1f2233;display: block;height: 2px;left: 0;margin: auto;position: absolute;right: 0;width: 26px;top: 22px;}#ct-menu-mobile .btn-nav-mobile:before {top: 8px;}#ct-menu-mobile .btn-nav-mobile span {top: 15px;}#ct-menu-mobile .btn-nav-mobile.opened:before {top: 15px;-webkit-transform: rotate(45deg);-khtml-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}#ct-menu-mobile .btn-nav-mobile.opened:after {-webkit-transform: rotate(-45deg);-khtml-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 15px;}#ct-menu-mobile .btn-nav-mobile.opened span {display: none;}li.megamenu .container {padding: 0;}li.megamenu .container .elementor-column-wrap {padding: 0 !important;}li.megamenu .elementor-row {display: block;}li.megamenu .elementor-row > .elementor-element {width: 100% !important;}}#pagetitle {background-color: #333;padding-top: 167px;padding-bottom: 116px;text-align: center;position: relative;z-index: 1;}@media screen and (max-width: 1199px) {#pagetitle {padding: 115px 0;}}#pagetitle:before {z-index: -1;content: '';background-color: rgba(0, 0, 0, 0.5);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#pagetitle .page-title {font-size: 40px;margin-bottom: 0;color: #fff;}#pagetitle.overlay-hide:before {display: none;}.ct-breadcrumb {margin: 15px 0 0;list-style: none;color: #fff;}.ct-breadcrumb li {display: inline-block;font-size: 16px;color: inherit;}.ct-breadcrumb li a {color: inherit;}.ct-breadcrumb li a:after {content: '-';margin: 0 6px;color: inherit;}.ct-breadcrumb li a:hover {color: #00a1e0;}.ct-breadcrumb li a:hover:after {color: inherit;}.entry-title {font-size: 22px;line-height: 1.5;}.entry-title a {color: inherit;display: block;}.entry-title a:hover {color: #555;}.entry-date {position: absolute;top: 18px;left: 18px;width: 60px;min-width: 60px;height: 70px;background-color: #00a1e0;text-align: center;color: #fff;}.entry-date span {display: block;}.entry-date span:nth-child(1) {font-size: 24px;font-weight: 700;font-family: 'Poppins', sans-serif;height: 40px;line-height: 40px;}.entry-date span:nth-child(2) {height: 30px;line-height: 30px;background-color: #000;font-size: 14px;}.entry-meta, .item--meta-default {margin-bottom: 0;list-style: none;display: flex;flex-wrap: wrap;font-size: 14px;line-height: 24px;color: #939393;font-family: 'Poppins', sans-serif;}.entry-meta li, .item--meta-default li {margin-right: 20px;}.entry-meta li:last-child, .item--meta-default li:last-child {margin-right: 0;}.entry-meta li.item-author, .item--meta-default li.item-author {text-transform: capitalize;}.entry-meta i, .item--meta-default i {margin-right: 4px;}.entry-meta a, .item--meta-default a {color: inherit;}.entry-meta a:hover, .item--meta-default a:hover {color: inherit;}.single-hentry.archive {margin-bottom: 50px;-webkit-box-shadow: 0 6px 24px rgba(11, 11, 11, 0.08);-khtml-box-shadow: 0 6px 24px rgba(11, 11, 11, 0.08);-moz-box-shadow: 0 6px 24px rgba(11, 11, 11, 0.08);-ms-box-shadow: 0 6px 24px rgba(11, 11, 11, 0.08);-o-box-shadow: 0 6px 24px rgba(11, 11, 11, 0.08);box-shadow: 0 6px 24px rgba(11, 11, 11, 0.08);border: 1px solid #eeeeef;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;overflow: hidden;background-color: #fff;display: flex;flex-wrap: wrap;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.single-hentry.archive .entry-featured {position: relative;overflow: hidden;min-height: 300px;width: 52%;}@media (min-width: 992px) and (max-width: 1199px) {.single-hentry.archive .entry-featured {width: 48%;}}@media screen and (max-width: 575px) {.single-hentry.archive .entry-featured {width: 100%;}}.single-hentry.archive .entry-featured a {display: block;background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.single-hentry.archive .entry-featured a img {opacity: 0;position: absolute;z-index: -999;}.single-hentry.archive .entry-featured a:hover {-webkit-transform: scale(1.1) rotate(3deg);-khtml-transform: scale(1.1) rotate(3deg);-moz-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);-o-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg);}.single-hentry.archive .entry-featured + .entry-body {width: 48%;}@media (min-width: 992px) and (max-width: 1199px) {.single-hentry.archive .entry-featured + .entry-body {width: 52%;}}@media screen and (max-width: 575px) {.single-hentry.archive .entry-featured + .entry-body {width: 100%;}}.single-hentry.archive .entry-excerpt {font-size: 15px;line-height: 26px;margin-bottom: 7px;}.single-hentry.archive .entry-body {padding: 30px;display: flex;flex-wrap: wrap;align-items: center;}.single-hentry.archive .entry-body .entry-title {margin-bottom: 7px;}.single-hentry.archive .entry-body .entry-meta {margin-bottom: 16px;}.single-hentry.archive:hover {-webkit-box-shadow: 0 21px 51px rgba(11, 11, 11, 0.11);-khtml-box-shadow: 0 21px 51px rgba(11, 11, 11, 0.11);-moz-box-shadow: 0 21px 51px rgba(11, 11, 11, 0.11);-ms-box-shadow: 0 21px 51px rgba(11, 11, 11, 0.11);-o-box-shadow: 0 21px 51px rgba(11, 11, 11, 0.11);box-shadow: 0 21px 51px rgba(11, 11, 11, 0.11);}.single-post .site-content {background-repeat: no-repeat;background-position: top left;}.single-post .gallery {margin-top: 0;margin-left: -15px;margin-right: -15px;}.single-post .gallery .gallery-item {padding: 0 15px;}.single-post .gallery .gallery-item img {-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}.single-post .single-title {font-size: 26px;margin-bottom: 14px;}.single-post .entry-featured {position: relative;}.single-post .entry-featured img {width: 100%;}.single-post .entry-meta {display: flex;flex-wrap: wrap;align-items: center;margin: 0 0 37px;list-style: none;border-bottom: 1px solid #ececf0;padding-bottom: 16px;position: relative;}.single-post .entry-meta:before {content: '';width: 40px;height: 3px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;bottom: -1px;left: 0;-webkit-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);}.single-post .entry-meta li {font-size: 15px;line-height: 20px;margin-right: 0;}.single-post .entry-meta li:after {content: '/';margin: 0 8px;}.single-post .entry-meta li:last-child:after {display: none;}.single-post .entry-category {display: flex;flex-wrap: wrap;position: absolute;bottom: 30px;right: 35px;}.single-post .entry-category a {padding: 0 22px;line-height: 40px;color: #fff;font-size: 15px;font-weight: 600;margin-left: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;color: #fff;-webkit-box-shadow: 0 8px 9px rgba(0, 0, 0, 0.34);-khtml-box-shadow: 0 8px 9px rgba(0, 0, 0, 0.34);-moz-box-shadow: 0 8px 9px rgba(0, 0, 0, 0.34);-ms-box-shadow: 0 8px 9px rgba(0, 0, 0, 0.34);-o-box-shadow: 0 8px 9px rgba(0, 0, 0, 0.34);box-shadow: 0 8px 9px rgba(0, 0, 0, 0.34);}.single-post .entry-category a:hover, .single-post .entry-category a:focus {background-position: 100%;}.single-post .entry-body {width: 100%;padding: 32px 32px 40px 32px;}@media screen and (max-width: 575px) {.single-post .entry-body {padding-left: 20px;padding-right: 20px;}}.single-post .entry-blog {border: 1px solid #e8edf5;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;background-color: #fff;overflow: hidden;}.single-post .entry-content p {margin-bottom: 24px;}.single-post .entry-content p:last-child {margin-bottom: 0;}.single-post .entry-footer {margin-top: 55px;padding-bottom: 20px;border-bottom: 1px solid #ececf0;display: flex;flex-wrap: wrap;align-items: center;}.single-post .entry-footer > div {margin-bottom: 10px;}.single-post .entry-footer label {font-size: 15px;font-weight: 500;color: #222;margin-right: 17px;}.single-post .entry-footer .entry-tags {flex-grow: 1;}.single-post .entry-footer .entry-social a {font-size: 18px;height: 32px;width: 32px;background-color: #00a1e0;-webkit-border-radius: 32px;-khtml-border-radius: 32px;-moz-border-radius: 32px;-ms-border-radius: 32px;-o-border-radius: 32px;border-radius: 32px;line-height: 32px;text-align: center;color: #fff;display: inline-block;}.single-post .entry-footer .entry-social a.fb-social {background-color: #3b5998;}.single-post .entry-footer .entry-social a.tw-social {background-color: #55acee;}.single-post .entry-footer .entry-social a.g-social {background-color: #dd4b39;}.single-post .entry-footer .entry-social a.pin-social {background-color: #cd339a;}.single-post .entry-footer .entry-social a + a {margin-left: 2px;}.entry-tags a, .comment-reply a, .ct-navigation-menu1.default li a, .item--download a {position: relative;overflow: hidden;z-index: 1;}.entry-tags a:before, .comment-reply a:before, .ct-navigation-menu1.default li a:before, .item--download a:before, .entry-tags a:after, .comment-reply a:after, .ct-navigation-menu1.default li a:after, .item--download a:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-border-radius: inherit;-khtml-border-radius: inherit;-moz-border-radius: inherit;-ms-border-radius: inherit;-o-border-radius: inherit;border-radius: inherit;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.entry-tags a:before, .comment-reply a:before, .ct-navigation-menu1.default li a:before, .item--download a:before {background-color: #f0f0f0;}.entry-tags a:after, .comment-reply a:after, .ct-navigation-menu1.default li a:after, .item--download a:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.entry-tags a:hover, .comment-reply a:hover, .ct-navigation-menu1.default li a:hover, .item--download a:hover {color: #fff;}.entry-tags a:hover:before, .comment-reply a:hover:before, .ct-navigation-menu1.default li a:hover:before, .item--download a:hover:before {opacity: 0;}.entry-tags a:hover:after, .comment-reply a:hover:after, .ct-navigation-menu1.default li a:hover:after, .item--download a:hover:after {opacity: 1;-webkit-transform: translateX(0%);-khtml-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);-webkit-transition: all 180ms linear 0ms;-khtml-transition: all 180ms linear 0ms;-moz-transition: all 180ms linear 0ms;-ms-transition: all 180ms linear 0ms;-o-transition: all 180ms linear 0ms;transition: all 180ms linear 0ms;}.entry-tags {display: flex;flex-wrap: wrap;align-items: center;}.entry-tags a {font-size: 15px;color: #222;display: inline-block;line-height: 40px;padding: 0 22px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;margin: 5px 5px 5px 0;}.post-previous-next {display: flex;flex-wrap: wrap;align-items: center;border-bottom: 1px solid #ececf0;padding: 21px 0;}.post-previous-next .post-previous {flex-grow: 1;margin-right: 30px;}.post-previous-next a {font-size: 15px;font-weight: 600;position: relative;-webkit-transition: all 0ms linear 0ms;-khtml-transition: all 0ms linear 0ms;-moz-transition: all 0ms linear 0ms;-ms-transition: all 0ms linear 0ms;-o-transition: all 0ms linear 0ms;transition: all 0ms linear 0ms;}.post-previous-next a span {color: #222;display: inline-block;}.post-previous-next a span:nth-child(1) {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.post-previous-next a span:nth-child(2) {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;}.post-previous-next a:hover {color: #3a505f;}.post-previous-next a:hover span:nth-child(1) {opacity: 1;}.post-previous-next a:hover span:nth-child(2) {opacity: 0;}.entry-content .page-links {clear: left;padding-top: 10px;}.entry-content .page-links span {text-align: center;display: inline-block;height: 26px;width: 26px;line-height: 26px;color: #fff;-webkit-border-radius: 26px;-khtml-border-radius: 26px;-moz-border-radius: 26px;-ms-border-radius: 26px;-o-border-radius: 26px;border-radius: 26px;background-color: #00a1e0;font-size: 14px;font-weight: 500;margin: 0 3px;-webkit-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-o-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;}.entry-content .page-links a span {background-color: #e0e3e8;color: #000;}.entry-content .page-links a span:hover {background-color: #00a1e0;color: #fff;}.entry-content .page-links .post-page-numbers {margin: 0 3px;}.entry-content .page-links .post-page-numbers span {margin: 0;}.single-post #primary.col-12, .page-template-blog-classic #primary.col-12 {max-width: 840px;margin: auto;}.post-type-archive-portfolio #primary.col-12, .post-type-archive-service #primary.col-12, .post-type-archive-case-study #primary.col-12, .tax-portfolio-category #primary.col-12, .tax-service-category #primary.col-12, .tax-case-study-category #primary.col-12 {max-width: 960px;margin: auto;}.posts-pagination {margin-bottom: -10px;}.posts-pagination .posts-page-links {display: flex;flex-wrap: nowrap;justify-content: center;}.posts-pagination .page-numbers {text-align: center;height: 51px;width: 51px;line-height: 51px;font-size: 15px;font-weight: 600;color: #222;background-color: #fff;display: inline-block;margin: 0 6px 10px 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;z-index: 1;}.posts-pagination .page-numbers:before, .posts-pagination .page-numbers:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.posts-pagination .page-numbers:before {border: 2px solid #eeecec;-webkit-border-radius: 51px;-khtml-border-radius: 51px;-moz-border-radius: 51px;-ms-border-radius: 51px;-o-border-radius: 51px;border-radius: 51px;z-index: -2;}.posts-pagination .page-numbers:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 51px;-khtml-border-radius: 51px;-moz-border-radius: 51px;-ms-border-radius: 51px;-o-border-radius: 51px;border-radius: 51px;z-index: -1;opacity: 0;}.posts-pagination .page-numbers.current, .posts-pagination .page-numbers:hover, .posts-pagination .page-numbers:focus {color: #fff;}.posts-pagination .page-numbers.current:before, .posts-pagination .page-numbers:hover:before, .posts-pagination .page-numbers:focus:before {opacity: 0;}.posts-pagination .page-numbers.current:after, .posts-pagination .page-numbers:hover:after, .posts-pagination .page-numbers:focus:after {opacity: 1;}.posts-pagination .page-numbers.next, .posts-pagination .page-numbers.prev {font-size: 18px;}.entry-navigation {border-bottom: 1px solid #ececf0;padding: 29px 0 29px;}.entry-navigation .nav-post-img {width: 70px;min-width: 70px;margin-right: 20px;margin-top: 6px;}.entry-navigation .nav-post-img img {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.entry-navigation .nav-links {display: flex;flex-wrap: wrap;align-items: center;margin: 0 -15px;}.entry-navigation .nav-item {display: flex;flex-wrap: nowrap;width: 50%;padding: 0 15px;}@media screen and (min-width: 768px) {.entry-navigation .nav-item.nav-post-next {flex-direction: row-reverse;text-align: right;}.entry-navigation .nav-item.nav-post-next .nav-post-img {margin-right: 0;margin-left: 20px;}}@media screen and (max-width: 575px) {.entry-navigation .nav-item {width: 100%;align-items: flex-start;}.entry-navigation .nav-item + .nav-item {margin-top: 30px;}}.entry-navigation .nav-post-meta label {font-size: 13px;display: block;margin-bottom: 3px;}.entry-navigation .nav-post-meta a {font-size: 19px;line-height: 23px;font-weight: 700;font-family: 'Poppins', sans-serif;color: #0e0e0e;}.entry-navigation .nav-post-meta a:hover {color: #00a1e0;}body.error404 .site-content {background-image: url(images/bg-404.jpg);background-position: center top;background-repeat: no-repeat;background-size: cover;}.error-404 {max-width: 820px;padding: 0 15px 150px 15px;margin: auto;text-align: center;}@media screen and (max-width: 767px) {.error-404 {padding-bottom: 100px;}}.error-404 .btn {padding: 0 39px;font-size: 16px;line-height: 65px;}.error-404 .error-404-content {margin: 0 -30px;display: flex;flex-wrap: wrap;align-items: center;}.error-404 .error-404-content > div {padding: 0 30px;}.error-404 .error-404-content .error-404-holder {flex-grow: 1;}.error-404 .error-404-content .error-404-title {font-size: 60px;line-height: 1;margin-top: 6px;margin-bottom: 26px;}@media screen and (max-width: 767px) {.error-404 .error-404-content .error-404-title {font-size: 45px;}}.error-404 .error-404-content .error-404-sub {margin-bottom: 350px;}.error-404 .error-404-content .error-404-sub span {font-size: 26px;color: #0e0e0e;background-color: #e7ecf3;display: inline-block;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;padding: 0 30px;line-height: 57px;}@media screen and (max-width: 767px) {.error-404 .error-404-content .error-404-sub span {font-size: 18px;}}.elementor_library-template-default .entry-meta, .elementor_library-template-default .entry-footer, .elementor_library-template-default .post-previous-next, .elementor_library-template-default #secondary {display: none;}.elementor_library-template-default #content #primary {padding-left: 15px;padding-right: 15px;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.no-results .searchform-wrap {position: relative;}.no-results .searchform-wrap .search-submit {position: absolute;top: 0;right: 0;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}@media screen and (min-width: 1200px) {.sidebar-sticky, .col-sidebar-fixed > .vc_column-inner {position: -webkit-sticky;position: sticky;top: 30px;}.admin-bar .sidebar-sticky, .admin-bar .col-sidebar-fixed > .vc_column-inner {top: 62px;}.header-sticky .sidebar-sticky, .header-sticky .col-sidebar-fixed > .vc_column-inner {top: 110px;}.admin-bar.header-sticky .sidebar-sticky, .admin-bar.header-sticky .col-sidebar-fixed > .vc_column-inner {top: 142px;}}.widget-title, .comments-title, .comment-reply-title {font-size: 20px;font-weight: 600;margin-bottom: 30px;padding-bottom: 11px;position: relative;}.widget-title:before, .comments-title:before, .comment-reply-title:before {content: '';width: 40px;height: 3px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;bottom: 0;left: 0;}.comments-title {margin-bottom: 37px;}#secondary .widget {margin-bottom: 42px;}#secondary .widget:last-child {margin-bottom: 0;}ul.product-categories {list-style: none;}.widget {margin-bottom: 30px;}.widget.mb-20 {margin-bottom: 20px;}.widget:last-child {margin-bottom: 0;}.widget select {max-width: 100%;}.widget.rm-margin1 {margin-bottom: 14px;}.widget.rm-margin2 {margin-bottom: 20px;}.logged-in .hide-logged {display: none;}.widget_categories ul, .widget_nav_menu ul, .widget_pages ul, .widget_archive ul, .widget_meta ul {list-style: none;margin-bottom: 0;}#content .widget_categories ul ul ul ul ul, #content .widget_pages ul ul ul ul ul, #content .widget_nav_menu ul ul ul ul ul, #content .widget_meta ul ul ul ul ul, #content .widget_recent_entries ul ul ul ul ul {padding-left: 0;}#content .widget_product_categories ul li, #content .widget_categories ul li, #content .widget_nav_menu ul li, #content .widget_pages ul li, #content .widget_archive ul li, #content .widget_meta ul li, #content .widget_recent_entries ul li {font-size: 0px;}#content .widget_product_categories ul li a, #content .widget_categories ul li a, #content .widget_nav_menu ul li a, #content .widget_pages ul li a, #content .widget_archive ul li a, #content .widget_meta ul li a, #content .widget_recent_entries ul li a {color: #222;display: block;font-size: 15px;font-weight: 500;line-height: 24px;padding: 13px 12px 13px 16px;position: relative;position: relative;z-index: 1;border-bottom: 1px solid #ececf0;}#content .widget_product_categories ul li a:before, #content .widget_categories ul li a:before, #content .widget_nav_menu ul li a:before, #content .widget_pages ul li a:before, #content .widget_archive ul li a:before, #content .widget_meta ul li a:before, #content .widget_recent_entries ul li a:before {content: "\f105";font-family: "FontAwesome";margin-right: 8px;}#content .widget_product_categories ul li a span.count, #content .widget_categories ul li a span.count, #content .widget_nav_menu ul li a span.count, #content .widget_pages ul li a span.count, #content .widget_archive ul li a span.count, #content .widget_meta ul li a span.count, #content .widget_recent_entries ul li a span.count {width: 27px;height: 27px;display: inline-block;background-color: #eee;text-align: center;line-height: 27px;font-size: 12px;color: #222;-webkit-transition: all 0ms linear 0ms;-khtml-transition: all 0ms linear 0ms;-moz-transition: all 0ms linear 0ms;-ms-transition: all 0ms linear 0ms;-o-transition: all 0ms linear 0ms;transition: all 0ms linear 0ms;}#content .widget_product_categories ul li.current-menu-item > a, #content .widget_categories ul li.current-menu-item > a, #content .widget_nav_menu ul li.current-menu-item > a, #content .widget_pages ul li.current-menu-item > a, #content .widget_archive ul li.current-menu-item > a, #content .widget_meta ul li.current-menu-item > a, #content .widget_recent_entries ul li.current-menu-item > a, #content .widget_product_categories ul li.current-cat > a, #content .widget_categories ul li.current-cat > a, #content .widget_nav_menu ul li.current-cat > a, #content .widget_pages ul li.current-cat > a, #content .widget_archive ul li.current-cat > a, #content .widget_meta ul li.current-cat > a, #content .widget_recent_entries ul li.current-cat > a, #content .widget_product_categories ul li.current-cat-parent > a, #content .widget_categories ul li.current-cat-parent > a, #content .widget_nav_menu ul li.current-cat-parent > a, #content .widget_pages ul li.current-cat-parent > a, #content .widget_archive ul li.current-cat-parent > a, #content .widget_meta ul li.current-cat-parent > a, #content .widget_recent_entries ul li.current-cat-parent > a, #content .widget_product_categories ul li > a:hover, #content .widget_categories ul li > a:hover, #content .widget_nav_menu ul li > a:hover, #content .widget_pages ul li > a:hover, #content .widget_archive ul li > a:hover, #content .widget_meta ul li > a:hover, #content .widget_recent_entries ul li > a:hover {padding-left: 23px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');background-color: transparent;background-clip: text;-o-background-clip: text;-ms-background-clip: text;-moz-background-clip: text;-webkit-background-clip: text;text-fill-color: transparent;-o-text-fill-color: transparent;-ms-text-fill-color: transparent;-moz-text-fill-color: transparent;-webkit-text-fill-color: transparent;}#content .widget_product_categories ul li.current-menu-item > a span.count, #content .widget_categories ul li.current-menu-item > a span.count, #content .widget_nav_menu ul li.current-menu-item > a span.count, #content .widget_pages ul li.current-menu-item > a span.count, #content .widget_archive ul li.current-menu-item > a span.count, #content .widget_meta ul li.current-menu-item > a span.count, #content .widget_recent_entries ul li.current-menu-item > a span.count, #content .widget_product_categories ul li.current-cat > a span.count, #content .widget_categories ul li.current-cat > a span.count, #content .widget_nav_menu ul li.current-cat > a span.count, #content .widget_pages ul li.current-cat > a span.count, #content .widget_archive ul li.current-cat > a span.count, #content .widget_meta ul li.current-cat > a span.count, #content .widget_recent_entries ul li.current-cat > a span.count, #content .widget_product_categories ul li.current-cat-parent > a span.count, #content .widget_categories ul li.current-cat-parent > a span.count, #content .widget_nav_menu ul li.current-cat-parent > a span.count, #content .widget_pages ul li.current-cat-parent > a span.count, #content .widget_archive ul li.current-cat-parent > a span.count, #content .widget_meta ul li.current-cat-parent > a span.count, #content .widget_recent_entries ul li.current-cat-parent > a span.count, #content .widget_product_categories ul li > a:hover span.count, #content .widget_categories ul li > a:hover span.count, #content .widget_nav_menu ul li > a:hover span.count, #content .widget_pages ul li > a:hover span.count, #content .widget_archive ul li > a:hover span.count, #content .widget_meta ul li > a:hover span.count, #content .widget_recent_entries ul li > a:hover span.count {text-fill-color: #223543;-o-text-fill-color: #223543;-ms-text-fill-color: #223543;-moz-text-fill-color: #223543;-webkit-text-fill-color: #223543;}#content .widget_product_categories ul li .sub-menu, #content .widget_categories ul li .sub-menu, #content .widget_nav_menu ul li .sub-menu, #content .widget_pages ul li .sub-menu, #content .widget_archive ul li .sub-menu, #content .widget_meta ul li .sub-menu, #content .widget_recent_entries ul li .sub-menu, #content .widget_product_categories ul li .children, #content .widget_categories ul li .children, #content .widget_nav_menu ul li .children, #content .widget_pages ul li .children, #content .widget_archive ul li .children, #content .widget_meta ul li .children, #content .widget_recent_entries ul li .children {padding-left: 10px;}#content .widget_product_categories .nice-select ul li, #content .widget_categories .nice-select ul li, #content .widget_nav_menu .nice-select ul li, #content .widget_pages .nice-select ul li, #content .widget_archive .nice-select ul li, #content .widget_meta .nice-select ul li, #content .widget_recent_entries .nice-select ul li {border: none;font-size: 14px;line-height: normal;padding: 8px 24px;font-weight: 500;}.count.right {float: right;}.widget_recent_entries a, .widget_recent_comments a {color: #282828;}.widget_recent_entries a:hover, .widget_recent_comments a:hover {color: #00a1e0;}.widget_recent_comments ul {list-style: none;}.widget_recent_comments ul li {border-bottom: 1px solid #ececf0;padding-bottom: 10px;margin-bottom: 10px;}.widget_recent_comments .recentcomments > a {font-size: 15px;font-weight: 600;line-height: normal;color: #222;display: block;}.widget_recent_comments .recentcomments > a:hover {color: #00a1e0;}.widget_recent_comments .recentcomments > a:before {content: '\A';white-space: pre;}.widget_rss ul {list-style: none;padding: 0;}.widget_rss li {margin-bottom: 16px;}.widget_rss li:last-child {margin-bottom: 0;}.widget_rss .rsswidget {font-weight: 700;display: inline-block;}.widget_rss .rss-date {font-size: 0.875em;font-style: italic;display: block;}.widget_rss cite {font-weight: 700;font-size: 0.875em;}.widget_calendar th, .widget_calendar td {text-align: center;}.widget_calendar table > caption {padding-bottom: 0;text-align: center;color: inherit;}.widget_ef_recent_posts li {padding-bottom: 14px;}.widget_ef_recent_posts li:last-child {padding-bottom: 0;}.widget_ef_recent_posts .entry-posted-in a {font-size: 15px;font-weight: 500;color: rgba(0, 0, 0, 0.66);}.widget_ef_recent_posts .entry-posted-in a:hover {color: #00a1e0;}.widget_ef_recent_posts .entry-title {font-size: 18px;line-height: 24px;margin-top: 4px;}.widget_ef_recent_posts .entry-title a {color: #222;}.widget_ef_recent_posts .entry-title a:hover {color: #00a1e0;}.widget_ef_recent_posts .entry-title + .entry-meta {margin-top: 15px;}.ct-social {list-style: none;margin-bottom: 0;display: flex;flex-wrap: wrap;}.ct-social li {margin-right: 12px;}.ct-social a {font-size: 14px;color: #fff;height: 34px;width: 34px;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;position: relative;z-index: 1;display: inline-block;}.ct-social a i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-social a:before, .ct-social a:after {content: '';top: 0;left: 0;width: 100%;height: 100%;-webkit-border-radius: inherit;-khtml-border-radius: inherit;-moz-border-radius: inherit;-ms-border-radius: inherit;-o-border-radius: inherit;border-radius: inherit;z-index: -1;position: absolute;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-social a:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-social a:after {background-color: #00bbe0;background-image: -webkit-gradient(linear, left top, right top, from(#00bbe0), to(#00a1e0));background-image: -webkit-linear-gradient(left, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(left, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(left, #00bbe0, #00a1e0);background-image: -o-linear-gradient(left, #00bbe0, #00a1e0);background-image: linear-gradient(left, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0', gradientType='1');opacity: 0;}.ct-social a:hover {color: #fff;}.ct-social a:hover:before {opacity: 0;}.ct-social a:hover:after {opacity: 1;}.widget_newsletterwidget {background-color: #061b49;padding: 32px 40px 40px 40px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}@media screen and (max-width: 1199px) {.widget_newsletterwidget {padding-left: 30px;padding-right: 30px;}}.widget_newsletterwidget .description {padding-bottom: 22px;}.widget_newsletterwidget .tnp-widget {position: relative;}.widget_newsletterwidget .tnp-widget .tnp-field-email {margin-bottom: 0;}.widget_newsletterwidget .tnp-widget .tnp-field-email .tnp-email {height: 51px;-webkit-border-radius: 1px;-khtml-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;background-color: transparent;border: 1px solid #283a62;background-color: transparent;font-size: 13px;color: #6b89c1;font-style: normal;padding: 0 19px;}.widget_newsletterwidget .tnp-widget .tnp-field-email .tnp-email:focus {border-color: #00a1e0;}.widget_newsletterwidget .tnp-widget .tnp-field-button {margin: 0;width: 51px;height: 51px;position: absolute;top: 0;right: 0;}.widget_newsletterwidget .tnp-widget .tnp-field-button:before {content: '\f061';font-size: 11px;color: #fff;height: 22px;width: 22px;line-height: 22px;-webkit-border-radius: 22px;-khtml-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;border-radius: 22px;background-color: #00a1e0;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-family: "Font Awesome 5 Pro";text-align: center;}.widget_newsletterwidget .tnp-widget .tnp-field-button .tnp-submit {top: 0;right: 0;opacity: 0;padding: 0;height: 51px;width: 51px;position: absolute;}.widget_ct_recent_posts .entry-brief {display: flex;flex-wrap: nowrap;padding-bottom: 17px;margin-bottom: 24px;border-bottom: 1px solid #e2e2e7;}.widget_ct_recent_posts .entry-brief:last-child {margin-bottom: 0px;padding-bottom: 0;border-bottom: none;}.widget_ct_recent_posts .entry-media {width: 65px;min-width: 65px;margin-right: 25px;}.widget_ct_recent_posts .entry-media img {-webkit-border-radius: 65px;-khtml-border-radius: 65px;-moz-border-radius: 65px;-ms-border-radius: 65px;-o-border-radius: 65px;border-radius: 65px;}.widget_ct_recent_posts .entry-title {font-size: 16px;line-height: 26px;font-weight: 600;margin-bottom: 4px;margin-top: -2px;}.widget_ct_recent_posts .item-date {font-size: 15px;color: #999;}.tagcloud a {border: none;background-color: transparent;padding: 0 21px;color: #222;display: inline-block;font-size: 15px !important;line-height: 30px;margin-right: 1px;margin-bottom: 11px;position: relative;z-index: 1;border: 1px solid #eeecec;}.tagcloud a:hover {color: #fff;border-color: #00a1e0;background-color: #00a1e0;}.widget_search .search-form {position: relative;}.widget_search .search-form .search-submit {padding: 0;border: none;line-height: 50px;height: 50px;width: 53px;position: absolute;top: 0;right: 0;color: #222;font-size: 15px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background-color: transparent;background-image: none;border-left: 1px solid #ececf0;}.widget_search .search-form .search-submit:before, .widget_search .search-form .search-submit:after {display: none;}.widget_search .search-form .search-submit:hover {background-color: #00a1e0;color: #fff;}.widget_search .search-form .search-field {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;border: 1px solid #ececf0;padding: 0 22px;color: #222;font-size: 15px;}.widget_search .search-form .search-field:focus {border-color: #00a1e0;}.widget_search .search-form .search-field:focus + .search-submit {border-color: #00a1e0;}.ct-getintouch .ct-getintouch-item {display: flex;flex-wrap: nowrap;margin: 0 15px;align-items: center;}.ct-getintouch .ct-getintouch-item i {font-size: 32px;margin-right: 12px;}.ct-getintouch .ct-getintouch-item i.fac-clock {font-size: 26px;}.ct-getintouch .ct-getintouch-item .ct-getintouch-icon {line-height: 1;min-width: 43px;text-align: center;}.ct-getintouch .ct-getintouch-item .ct-getintouch-meta {font-size: 15px;color: #767677;}.ct-getintouch .ct-getintouch-item .ct-getintouch-meta label {color: #222;border-bottom: 1px solid #747474;line-height: 20px;font-weight: 600;}.ct-getintouch .ct-getintouch-item .ct-getintouch-meta span {display: block;line-height: 24px;}.ct-getintouch .ct-getintouch-item a.btn {margin-top: 14px;}.ct-getintouch .ct-getintouch-item a.btn i {font-size: 16px;margin-left: 0;}.ct-getintouch .ct-getintouch-item + .ct-getintouch-item {margin-top: 28px;}.widget_text p:last-child {margin-bottom: 0;}.gallery {margin: -16px -12px 43px -12px;display: flex;flex-wrap: wrap;}.gallery .gallery-item {padding: 0 12px;margin-top: 24px;margin-bottom: 0;}.gallery.gallery-columns-2 .gallery-item {width: 50%;}.gallery.gallery-columns-3 .gallery-item {width: 33.33%;}.gallery.gallery-columns-4 .gallery-item {width: 25%;}.gallery.gallery-columns-5 .gallery-item {width: 20%;}.widget_media_gallery .gallery, .elementor-widget-wp-widget-media_gallery .gallery {margin: -10px -5px 0 -5px;}.widget_media_gallery .gallery .gallery-item, .elementor-widget-wp-widget-media_gallery .gallery .gallery-item {padding: 0 5px;margin-top: 10px !important;margin-bottom: 0;}.widget_media_gallery .gallery .gallery-item img, .elementor-widget-wp-widget-media_gallery .gallery .gallery-item img {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-newsletter.widget {background-image: -webkit-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -moz-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -ms-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -o-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: linear-gradient(90deg, #000 0%, #525252 50%, #000);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');padding: 32px 25px 42px;}.ct-newsletter.widget .widget-title {padding-bottom: 22px;margin-bottom: 0;color: #fff;font-size: 22px;}.ct-newsletter.widget .widget-title:before {content: '\f2b6';font-family: "Font Awesome 5 Pro";position: static;background-image: none;background-color: transparent;font-size: 20px;margin-right: 14px;}.ct-newsletter.widget .tnp-field-email {margin-bottom: 15px;}.ct-newsletter.widget .tnp-field-email .tnp-email {-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;border: 1px solid #ececec;height: 58px;font-size: 13px;text-align: center;}.ct-newsletter.widget .tnp-field-button .tnp-button {-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;width: 100%;line-height: 58px;font-size: 14px;font-weight: 400;text-transform: uppercase;}#sb_instagram #sbi_images {padding: 0 !important;margin: -8px -4px 0 -4px;width: auto;float: none;}#sb_instagram #sbi_images .sbi_item {padding: 0 4px !important;margin-top: 8px !important;}#sb_instagram #sbi_images .sbi_item a {position: relative;}#sb_instagram #sbi_images .sbi_item a img {width: 100%;}#sb_instagram #sbi_images .sbi_item a:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.65) !important;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;opacity: 0;z-index: 1;}#sb_instagram #sbi_images .sbi_item a:after {content: '\f16d';font-size: 18px;font-family: "Font Awesome 5 Brands";color: #fff;z-index: 2;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;opacity: 0;}#sb_instagram #sbi_images .sbi_item a:hover:before, #sb_instagram #sbi_images .sbi_item a:hover:after {opacity: 1;}#sb_instagram .sbi-screenreader {opacity: 0;}@media screen and (max-width: 767px) {#sb_instagram.sbi_col_3 #sbi_images .sbi_item {width: 33.33% !important;}}.bypostauthor {display: block;}.comments-area .comment-list-wrap {margin-top: 49px;}.comments-area .comment-respond {margin-top: 60px;}.comments-area .comment-respond .logged-in-as {margin-bottom: 25px;font-size: 14px;}.comments-area .comment-respond .logged-in-as a {color: inherit;}.comments-area .comment-respond .logged-in-as a:hover {color: #00a1e0;}.comments-area .no-comments {display: none;}.comment-title {font-size: 20px;font-weight: 600;text-transform: capitalize;margin-bottom: 2px;}.comment-title a {color: inherit;}.comment-title a:hover {color: #00a1e0;}.comment-list {padding: 0;list-style: none;}.comment-list li .children {padding-left: 76px;}@media screen and (max-width: 575px) {.comment-list li .children {padding-left: 0;}}.comment-list li .children li {list-style: none;margin-top: 34px;}.comment-list li .comment-respond {margin-top: 45px;margin-bottom: 50px;margin-left: 122px;}.comment-list > li {margin-bottom: 34px;}.comment-list > li:last-child {margin-bottom: 0;}.comment-list > li > .children > li > .children > li > .children > li > .children {padding-left: 0;}.comment-list > li > .children > li > .children > li > .children > li > .children .children {padding-left: 0;}.comment-inner {display: flex;flex-wrap: nowrap;}@media screen and (max-width: 575px) {.comment-inner {display: block;text-align: center;}}.comment-inner img.avatar {width: 92px;height: 92px;min-width: 92px;margin-right: 30px;float: left;-webkit-border-radius: 100px;-khtml-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;}@media screen and (max-width: 767px) {.comment-inner img.avatar {width: 60px;height: 60px;min-width: 60px;margin-right: 18px;}}@media screen and (max-width: 575px) {.comment-inner img.avatar {float: none;margin: 0 auto 22px auto;width: 92px;height: 92px;min-width: 92px;}}.comment-date {font-size: 14px;color: #a4a4a4;margin-bottom: 17px;display: inline-block;}.comment-content {background-color: #f4f7fc;padding: 22px 24px 38px;position: relative;flex-grow: 1;}.comment-content a {word-wrap: break-word;}.comment-content .comment-text {color: inherit;font-size: 15px;line-height: 27px;}.comment-content .comment-text p:last-child {margin-bottom: 0;}.comment-content:hover .comment-reply a:before {opacity: 0;}.comment-content:hover .comment-reply a:after {opacity: 1;}.comment-content:hover .comment-reply a:hover:before {opacity: 1;}.comment-content:hover .comment-reply a:hover:after {opacity: 0;}@media screen and (max-width: 575px) {.comment-content:before {content: '';border-width: 12px;border-style: solid;border-color: transparent transparent #f4f7fc transparent;left: 50%;top: -23px;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);display: inline-block;position: absolute;}}.comment-reply {position: absolute;top: 20px;right: 23px;}@media screen and (max-width: 575px) {.comment-reply {position: static;margin-top: 22px;}}.comment-reply a {line-height: 35px;display: inline-block;padding: 0 17px;font-size: 14px;font-weight: 500;color: #fff;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.comment-reply a i {margin-left: 4px;font-weight: 400;}.comment-reply a:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.comment-reply a:after {background-image: -webkit-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -moz-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -ms-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: -o-linear-gradient(90deg, #000 0%, #525252 50%, #000);background-image: linear-gradient(90deg, #000 0%, #525252 50%, #000);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');}.comment-reply-title small {display: inline-block;vertical-align: top;margin-top: -5px;margin-left: 10px;}.comment-reply-title small a {line-height: 35px;display: inline-block;padding: 0 17px;font-size: 14px;font-weight: 500;color: #fff;-webkit-border-radius: 35px;-khtml-border-radius: 35px;-moz-border-radius: 35px;-ms-border-radius: 35px;-o-border-radius: 35px;border-radius: 35px;}.comment-reply-title small a i {margin-left: 4px;}.comment-reply-title small a:before {background-color: #191919;}.comment-holder {display: flex;flex-wrap: nowrap;margin-top: 5px;}.comment-holder .comment-meta {flex-grow: 1;margin-right: 30px;}@media screen and (max-width: 575px) {.comment-holder {display: block;margin-top: 0;margin-bottom: 14px;}.comment-holder .comment-meta {margin-right: 0;}}.comment-form .row > div {margin-top: 30px;}.comment-form .form-submit {margin-top: 23px;margin-bottom: 0;}.comment-form .comment-form-comment {display: flex;flex-wrap: wrap;}.comment-form-cookies-consent {font-size: 14px;line-height: 24px;padding-left: 20px;position: relative;margin-top: 20px;color: #222;}.comment-form-cookies-consent input, .comment-form-cookies-consent label:before, .comment-form-cookies-consent label:after {position: absolute;width: 12px;height: 12px;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.comment-form-cookies-consent label:before {content: '';border: 1px solid #cfcfcf;background-color: #ececed;z-index: 1;}.comment-form-cookies-consent label:after {content: '\f00c';font-family: "Font Awesome 5 Pro";font-weight: 400;z-index: 2;font-size: 8px;color: #00a1e0;opacity: 0;line-height: 12px;text-align: center;}.comment-form-cookies-consent input {z-index: 99;opacity: 0;}.comment-form-cookies-consent input:checked + label:before {border-color: #00a1e0;background-color: #fff;}.comment-form-cookies-consent input:checked + label:after {opacity: 1;}.page-template-default .comments-area .comment-respond {border-top: 1px solid #d0e7fa !important;padding-top: 50px;margin-top: 50px;}.page-template-default .comments-area .comment-respond:before {display: none;}@media screen and (min-width: 1200px) {.fixed-footer .site-footer-custom {width: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;}.fixed-footer #ct-masthead, .fixed-footer .site-content {background-color: #fff;}}@media screen and (max-width: 1199px) {.fixed-footer .site-content {margin-bottom: 0 !important;}}.site-footer-custom {font-family: "Poppins";}@media screen and (max-width: 991px) {.site-footer-custom {overflow: hidden;}}.logo-footer {opacity: 1;}.logo-footer img {max-height: 59px;}.scroll-top {position: fixed;z-index: 99;bottom: 24px;right: 30px;height: 50px;width: 50px;line-height: 50px;text-align: center;background-image: -webkit-linear-gradient(-190deg, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(-190deg, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(-190deg, #00a1e0, #00bbe0);background-image: -o-linear-gradient(-190deg, #00a1e0, #00bbe0);background-image: linear-gradient(-190deg, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;color: #fff;font-size: 22px;opacity: 0;visibility: hidden;overflow: hidden;}@media screen and (max-width: 767px) {.scroll-top {bottom: 0;right: 0;}}.scroll-top:hover, .scroll-top:focus, .scroll-top:active {color: #fff;}.scroll-top.on {bottom: 44px;opacity: 1;visibility: visible;}@media screen and (max-width: 767px) {.scroll-top.on {bottom: 0;right: 0;-webkit-border-radius: 2px 0 0;-khtml-border-radius: 2px 0 0;-moz-border-radius: 2px 0 0;-ms-border-radius: 2px 0 0;-o-border-radius: 2px 0 0;border-radius: 2px 0 0;height: 35px;width: 35px;line-height: 35px;font-size: 16px;}}.scroll-top:hover i {-o-animation: toTopFromBottom 0.3s forwards;-ms-animation: toTopFromBottom 0.3s forwards;-webkit-animation: toTopFromBottom 0.3s forwards;animation: toTopFromBottom 0.3s forwards;}.btn-type-normal .scroll-top {background-image: none;background-color: #00a1e0;}.ct-grid {margin: 0 -15px;}.ct-grid .grid-sizer {visibility: hidden;}.ct-grid .ct-grid-inner, .ct-grid .grid-item-inner {position: relative;}.ct-grid .grid-item.ct-animated .grid-item-inner {animation: 0.65s ease 0s normal forwards 1 running moveUp;-webkit-animation: 0.65s ease 0s normal forwards 1 running moveUp;-webkit-transform: translateY(200px);-khtml-transform: translateY(200px);-moz-transform: translateY(200px);-ms-transform: translateY(200px);-o-transform: translateY(200px);transform: translateY(200px);}.ct-grid .ct-load-more {margin-top: 35px;}.ct-grid .ct-load-more .btn {padding: 0 42px;line-height: 55px;font-size: 15px;}.ct-grid .ct-load-more i {margin-left: 0;margin-right: 8px;}.ct-grid .ct-grid-pagination {margin-top: 20px;}.ct-grid .item-featured a {display: block;}.ct-grid .btn-loadmore i {margin-left: 0;margin-right: 0;}.ct-grid .btn-loadmore i.fa-refresh {margin-right: 8px;}.ct-grid-inner.row {margin: 0;}.grid-filter-wrap {margin-bottom: 44px;text-align: center;padding: 0 15px;}.grid-filter-wrap span {cursor: pointer;display: inline-block;font-size: 16px;line-height: 30px;font-weight: 600;margin: 0 0 10px;padding: 0 16px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;text-transform: capitalize;color: #383838;position: relative;font-family: 'Poppins', sans-serif;z-index: 1;}.grid-filter-wrap span:before {content: '';width: 100%;height: 100%;z-index: -1;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: absolute;top: 0;left: 0;opacity: 0;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);}.grid-filter-wrap span.active, .grid-filter-wrap span:hover {color: #fff;}.grid-filter-wrap span.active:before, .grid-filter-wrap span:hover:before {opacity: 1;}.hide-nav .slick-arrow {opacity: 0 !important;visibility: hidden !important;}.hide-nav .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0px !important;}.ct-nav-carousel {display: flex;flex-wrap: wrap;align-items: center;}.ct-nav-carousel .nav-prev, .ct-nav-carousel .nav-next {height: 48px;width: 48px;border: 2px solid #c7c7c7;position: relative;z-index: 1;display: inline-block;cursor: pointer;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;-webkit-border-radius: 48px;-khtml-border-radius: 48px;-moz-border-radius: 48px;-ms-border-radius: 48px;-o-border-radius: 48px;border-radius: 48px;}.ct-nav-carousel .nav-prev i, .ct-nav-carousel .nav-next i {color: rgba(14, 14, 14, 0.23);font-size: 16px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-nav-carousel .nav-prev:hover, .ct-nav-carousel .nav-next:hover {background-color: #0e0e0e;border-color: #0e0e0e;}.ct-nav-carousel .nav-prev:hover i, .ct-nav-carousel .nav-next:hover i {color: #fff;}.ct-nav-carousel .nav-next {margin-left: 10px;}.ct-nav-carousel.style2 .nav-next {margin-left: 16px;}.ct-nav-carousel.style2 .nav-prev, .ct-nav-carousel.style2 .nav-next {border: none;height: 42px;width: 42px;line-height: 42px;background-color: #fff;-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.21) !important;-khtml-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.21) !important;-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.21) !important;-ms-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.21) !important;-o-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.21) !important;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.21) !important;}.ct-nav-carousel.style2 .nav-prev i, .ct-nav-carousel.style2 .nav-next i {color: #012068;}.ct-nav-carousel.style2 .nav-prev:hover, .ct-nav-carousel.style2 .nav-next:hover {background-color: #f99820;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.ct-nav-carousel.style2 .nav-prev:hover i, .ct-nav-carousel.style2 .nav-next:hover i {color: #fff;}.ct-slick-carousel .slick-arrow {width: 60px;height: 60px;color: #222;cursor: pointer;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;position: absolute;padding: 0;background-color: #fff;background-image: none;font-size: 0;bottom: 0;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);-webkit-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-khtml-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-moz-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-ms-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-o-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);}.ct-slick-carousel .slick-arrow:before {font-family: 'Font Awesome 5 Pro';position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 16px;}.ct-slick-carousel .slick-arrow:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-slick-carousel .slick-arrow:hover {color: #fff;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-slick-carousel .slick-arrow:hover:after {opacity: 1;}.ct-slick-carousel .slick-arrow.slick-disabled {cursor: no-drop;}.ct-slick-carousel .slick-prev {margin-left: -40px;}.ct-slick-carousel .slick-prev:before {content: '\f104';}.ct-slick-carousel .slick-next {margin-left: 40px;}.ct-slick-carousel .slick-next:before {content: '\f105';}.ct-slick-carousel[data-arrows="true"] {padding-bottom: 95px;}.ct-slick-carousel.slick-arrow-style2 .slick-arrow {width: 53px;height: 53px;background-color: #bbb;color: #fff;background-size: inherit;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-slick-carousel.slick-arrow-style2 .slick-arrow:after {-webkit-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 10px rgba(12, 12, 12, 0.1);}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow {top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin-left: 0;margin-right: 0;background-color: #f5f3f3;color: #1d1b4c;border: 2px solid #1d1b4c;height: 47px;width: 47px;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}@media screen and (max-width: 1199px) {.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow {opacity: 0;}}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow:after {display: none;}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {color: #fff;background-color: #1d1b4c !important;}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -23px;z-index: 9;}@media screen and (max-width: 1199px) {.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 15px;}}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: -23px;left: auto;z-index: 9;}@media screen and (max-width: 1199px) {.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 15px;}}.ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"]:hover .slick-arrow {opacity: 1;}.ct-slick-carousel.slick-arrow-style4 .slick-arrow {width: 47px;height: 47px;border: 2px solid #1f323e;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-slick-carousel.slick-arrow-style4 .slick-arrow:before {font-size: 18px;}.ct-slick-carousel.slick-arrow-style4 .slick-arrow:after {background: #1f323e;}.ct-slick-carousel.slick-arrow-style4 .slick-arrow:hover {background: #1f323e;}.ct-slick-carousel.nav-middle1.ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-slick-carousel.nav-middle1.ct-slick-carousel[data-arrows="true"] .slick-arrow {top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin-left: 0;margin-right: 0;}.ct-slick-carousel.nav-middle1.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -14px;z-index: 9;}@media screen and (max-width: 1199px) {.ct-slick-carousel.nav-middle1.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 30px;}}.ct-slick-carousel.nav-middle1.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: -14px;left: auto;z-index: 9;}@media screen and (max-width: 1199px) {.ct-slick-carousel.nav-middle1.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 30px;}}.slick-slider .slick-slide {outline: none;}.slick-dots {margin: 45px 0 0;list-style: none;display: flex;justify-content: center;align-items: center;}.slick-dots li {display: flex;margin: 0 8px;line-height: 1;}.slick-dots li button {height: 6px;width: 6px;line-height: 6px;text-indent: -9999px;padding: 0;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background-color: #c6c6c6;z-index: 1;}.slick-dots li:not(.slick-active) button {background-image: none;}.slick-dots li.slick-active button {-webkit-transform: scale(2);-khtml-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);}.ct-slick-slider .ct-carousel-inner {margin: 0 -15px;}.ct-slick-slider .ct-carousel-inner .slick-slide {padding: 0 15px;}.dot-style-u1 .slick-dots li {margin: 0 4px;}.dot-style-u1 .slick-dots li button {width: 23px;height: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;background-color: #d6dcdb;}.dot-style-u1 .slick-dots li.slick-active button {background-color: #00a1e0;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.dot-style-u2 .slick-dots {margin-top: 0;}.dot-style-u2 .slick-dots li {margin: 0 4px;}.dot-style-u2 .slick-dots li button {width: 20px;height: 7px;background-color: #cbc4c4;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.dot-style-u2 .slick-dots li.slick-active button {width: 40px;background-color: #000;}.dot-style-u3 li {margin: 0 10px;}.dot-style-u3 li button {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.dot-style-u3 li button:before {content: '';height: 26px;width: 26px;-webkit-border-radius: 26px;-khtml-border-radius: 26px;-moz-border-radius: 26px;-ms-border-radius: 26px;-o-border-radius: 26px;border-radius: 26px;border: 2px solid #e9e9e9;position: absolute;left: -10px;top: -10px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.dot-style-u3 li.slick-active button {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.dot-style-u3 li.slick-active button:before {opacity: 1;}.dot-style-u4 .slick-dots li {margin: 0 6px;}.dot-style-u4 .slick-dots li button {background-color: #d1d1d1;width: 10px;height: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}.dot-style-u4 .slick-dots li button:before {content: '';width: 20px;height: 20px;border: 2px solid #000;-webkit-border-radius: 20px;-khtml-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;position: absolute;top: -5px;left: -5px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.dot-style-u4 .slick-dots li.slick-active button {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);background-color: #00a1e0;}.dot-style-u4 .slick-dots li.slick-active button:before {opacity: 1;}.slider-dot-line .slick-dots {max-width: 550px;width: 100%;flex-wrap: nowrap;margin: 12px auto 0 auto;height: 13px;background-color: #e1e6ec;-webkit-border-radius: 13px;-khtml-border-radius: 13px;-moz-border-radius: 13px;-ms-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px;}@media screen and (max-width: 767px) {.slider-dot-line .slick-dots {max-width: 280px;}}.slider-dot-line .slick-dots li {margin: 0;width: 50%;}.slider-dot-line .slick-dots li button {-webkit-border-radius: 13px;-khtml-border-radius: 13px;-moz-border-radius: 13px;-ms-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px;width: 100%;height: 13px;background-color: transparent;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.slider-dot-line .slick-dots li button:hover {background-color: #000a93;}.slider-dot-line .slick-dots li.slick-active button, .slider-dot-line .slick-dots li.slick-active button:focus {background-color: #000a93;-webkit-box-shadow: 0 0 10px rgba(0, 10, 147, 0.48);-khtml-box-shadow: 0 0 10px rgba(0, 10, 147, 0.48);-moz-box-shadow: 0 0 10px rgba(0, 10, 147, 0.48);-ms-box-shadow: 0 0 10px rgba(0, 10, 147, 0.48);-o-box-shadow: 0 0 10px rgba(0, 10, 147, 0.48);box-shadow: 0 0 10px rgba(0, 10, 147, 0.48);}.dots-square .slick-dots {}.dots-square .slick-dots li {margin: 0 4px;}.dots-square .slick-dots li button {height: 15px;width: 15px;background-color: #d6d5d5;-webkit-border-radius: 0%;-khtml-border-radius: 0%;-moz-border-radius: 0%;-ms-border-radius: 0%;-o-border-radius: 0%;border-radius: 0%;}.dots-square .slick-dots li.slick-active button {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);background-color: #00a1e0;}#ct-loadding {height: 100%;position: fixed;width: 100%;z-index: 999999;top: 0;left: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;background-color: #fff;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}#ct-loadding .ct-dual-ring {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 64px;height: 64px;}#ct-loadding .ct-dual-ring:after {content: " ";display: block;width: 64px;height: 64px;border-radius: 50%;border-width: 4px;border-style: solid;border-right-color: transparent;border-left-color: transparent;animation: ct_dual_ring 1.2s linear infinite;border-bottom-color: #00a1e0;border-top-color: #00a1e0;}#ct-loadding .loading-spin {display: block;height: 65px;margin: -32px auto 0;position: relative;top: 50%;width: 65px;}#ct-loadding .loading-spin .spinner {width: 60px;height: 60px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-animation: spin-rotate-all 1s linear infinite;animation: spin-rotate-all 1s linear infinite;}#ct-loadding .loading-spin .spinner .right-side, #ct-loadding .loading-spin .spinner .left-side {width: 50%;height: 100%;position: absolute;top: 0;overflow: hidden;-webkit-animation: spin-fade-in-first 1.2s linear infinite alternate;animation: spin-fade-in-first 1.2s linear infinite alternate;}#ct-loadding .loading-spin .spinner .left-side {left: 0;}#ct-loadding .loading-spin .spinner .right-side {right: 0;}#ct-loadding .loading-spin .spinner.color-2 .right-side, #ct-loadding .loading-spin .spinner.color-2 .left-side {-webkit-animation: spin-fade-in-second 1.2s linear infinite alternate;animation: spin-fade-in-second 1.2s linear infinite alternate;}#ct-loadding .loading-spin .spinner .bar {width: 100%;height: 100%;-webkit-border-radius: 200px 0 0 200px;-khtml-border-radius: 200px 0 0 200px;-moz-border-radius: 200px 0 0 200px;-ms-border-radius: 200px 0 0 200px;-o-border-radius: 200px 0 0 200px;border-radius: 200px 0 0 200px;border: 6px solid #00a1e0;position: relative;}#ct-loadding .loading-spin .spinner .bar:after {content: "";width: 6px;height: 6px;display: block;background: #00a1e0;position: absolute;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;}#ct-loadding .loading-spin .spinner .right-side .bar {-webkit-border-radius: 0 200px 200px 0;-khtml-border-radius: 0 200px 200px 0;-moz-border-radius: 0 200px 200px 0;-ms-border-radius: 0 200px 200px 0;-o-border-radius: 0 200px 200px 0;border-radius: 0 200px 200px 0;border-left: none;-webkit-transform: rotate(-10deg);-webkit-transform-origin: left center;transform: rotate(-10deg);transform-origin: left center;-webkit-animation: spin-rotate-right 0.75s linear infinite alternate;animation: spin-rotate-right 0.75s linear infinite alternate;}#ct-loadding .loading-spin .spinner .right-side .bar:after {bottom: -6px;left: -3px;}#ct-loadding .loading-spin .spinner .left-side .bar {border-right: none;-webkit-transform: rotate(10deg);transform: rotate(10deg);-webkit-transform-origin: right center;transform-origin: right center;-webkit-animation: spin-rotate-left 0.75s linear infinite alternate;animation: spin-rotate-left 0.75s linear infinite alternate;}#ct-loadding .loading-spin .spinner .left-side .bar:after {bottom: -6px;right: -3px;}#ct-loadding.style10 .loading-spinner {margin: -20px auto 0 auto;width: 40px;height: 40px;top: 50%;position: relative;text-align: center;-webkit-animation: sk-rotate 2s infinite linear;animation: sk-rotate 2s infinite linear;}#ct-loadding.style10 .loading-dot1, #ct-loadding.style10 .loading-dot2 {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #00a1e0;border-radius: 100%;-webkit-animation: sk-bounce 2s infinite ease-in-out;animation: sk-bounce 2s infinite ease-in-out;}#ct-loadding.style10 .loading-dot2 {top: auto;bottom: 0;-webkit-animation-delay: -1s;animation-delay: -1s;}#ct-loadding.style11 .loading-spinner {color: #00a1e0;font-size: 60px;text-indent: -9999em;overflow: hidden;width: 60px;height: 60px;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;-webkit-animation: loading-run 1.7s infinite ease, loading-round 1.7s infinite ease;animation: loading-run 1.7s infinite ease, loading-round 1.7s infinite ease;}#ct-loadding.style12 .ct-dot-square {display: block;font-size: 13px;width: 2px;height: 2px;position: absolute;top: 50%;left: 50%;background-color: transparent;transform: translate(-50%, -50%);animation: stevloader 3s infinite linear;-webkit-animation: stevloader 3s infinite linear;}#ct-loadding.style13 {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}#ct-loadding.style13 .ct-spinner5 > div {background-color: #fff;}#ct-loadding.style14 .ct-loading-image {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.ct-spinner2 {width: 45px;height: 45px;background-color: #00a1e0;margin: 100px auto;-webkit-animation: rotateplane 1.2s infinite ease-in-out;animation: rotateplane 1.2s infinite ease-in-out;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.ct-spinner3 {width: 45px;height: 45px;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.ct-spinner3 .double-bounce1, .ct-spinner3 .double-bounce2 {width: 100%;height: 100%;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-color: #00a1e0;opacity: 0.6;position: absolute;top: 0;left: 0;-webkit-animation: ct-bounce 2s infinite ease-in-out;animation: ct-bounce 2s infinite ease-in-out;}.ct-spinner3 .double-bounce2 {-webkit-animation-delay: -1s;animation-delay: -1s;}.ct-spinner4 {position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;width: 70px;height: 40px;text-align: center;font-size: 10px;}.ct-spinner4 > div {background-color: #00a1e0;height: 100%;width: 6px;display: inline-block;-webkit-animation: ct-stretchdelay 1.2s infinite ease-in-out;animation: ct-stretchdelay 1.2s infinite ease-in-out;}.ct-spinner4 .rect2 {-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}.ct-spinner4 .rect3 {-webkit-animation-delay: -1s;animation-delay: -1s;}.ct-spinner4 .rect4 {-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}.ct-spinner4 .rect5 {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}.ct-spinner5 {position: absolute;left: 0;right: 0;margin: auto;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);width: 70px;text-align: center;}.ct-spinner5 > div {width: 18px;height: 18px;background-color: #00a1e0;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;display: inline-block;-webkit-animation: ct-bouncedelay 1.4s infinite ease-in-out both;animation: ct-bouncedelay 1.4s infinite ease-in-out both;}.ct-spinner5 .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.ct-spinner5 .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}.ct-cube-grid {width: 40px;height: 40px;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.ct-cube-grid .ct-cube {width: 33%;height: 33%;background-color: #00a1e0;float: left;-webkit-animation: ct-cubeGridScaleDelay 1.3s infinite ease-in-out;animation: ct-cubeGridScaleDelay 1.3s infinite ease-in-out;}.ct-cube-grid .ct-cube1 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.ct-cube-grid .ct-cube2 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.ct-cube-grid .ct-cube3 {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.ct-cube-grid .ct-cube4 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}.ct-cube-grid .ct-cube5 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.ct-cube-grid .ct-cube6 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.ct-cube-grid .ct-cube7 {-webkit-animation-delay: 0s;animation-delay: 0s;}.ct-cube-grid .ct-cube8 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}.ct-cube-grid .ct-cube9 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.ct-folding-cube {position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;width: 40px;height: 40px;-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg);}.ct-folding-cube .ct-cube {float: left;width: 50%;height: 50%;position: relative;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.ct-folding-cube .ct-cube:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #00a1e0;-webkit-animation: ct-foldCubeAngle 2.4s infinite linear both;-ms-animation: ct-foldCubeAngle 2.4s infinite linear both;-o-animation: ct-foldCubeAngle 2.4s infinite linear both;animation: ct-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;-o-transform-origin: 100% 100%;transform-origin: 100% 100%;}.ct-folding-cube .ct-cube2 {-webkit-transform: scale(1.1) rotateZ(90deg);-ms-transform: scale(1.1) rotateZ(90deg);-o-transform: scale(1.1) rotateZ(90deg);transform: scale(1.1) rotateZ(90deg);}.ct-folding-cube .ct-cube2:before {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.ct-folding-cube .ct-cube3 {-webkit-transform: scale(1.1) rotateZ(180deg);-ms-transform: scale(1.1) rotateZ(180deg);-o-transform: scale(1.1) rotateZ(180deg);transform: scale(1.1) rotateZ(180deg);}.ct-folding-cube .ct-cube3:before {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.ct-folding-cube .ct-cube4 {-webkit-transform: scale(1.1) rotateZ(270deg);-ms-transform: scale(1.1) rotateZ(270deg);-o-transform: scale(1.1) rotateZ(270deg);transform: scale(1.1) rotateZ(270deg);}.ct-folding-cube .ct-cube4:before {-webkit-animation-delay: 0.9s;-ms-animation-delay: 0.9s;-o-animation-delay: 0.9s;animation-delay: 0.9s;}.ct-loading-stairs {height: 100px;left: 0;margin: auto;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0px, -50%);-khtml-transform: translate(0px, -50%);-moz-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);-o-transform: translate(0px, -50%);transform: translate(0px, -50%);width: 75px;margin-top: -25px;}.ct-loading-stairs .loader-bar {position: absolute;bottom: 0;width: 10px;height: 50%;background: #00a1e0;transform-origin: center bottom;-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);-khtml-box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);-moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);-ms-box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);-o-box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);}.ct-loading-stairs .loader-bar:nth-child(1) {left: 0px;-webkit-transform: scale(1, 0.2);-khtml-transform: scale(1, 0.2);-moz-transform: scale(1, 0.2);-ms-transform: scale(1, 0.2);-o-transform: scale(1, 0.2);transform: scale(1, 0.2);animation: barUp1 4s infinite;-webkit-animation: barUp1 4s infinite;-ms-animation: barUp1 4s infinite;}.ct-loading-stairs .loader-bar:nth-child(2) {left: 15px;-webkit-transform: scale(1, 0.4);-khtml-transform: scale(1, 0.4);-moz-transform: scale(1, 0.4);-ms-transform: scale(1, 0.4);-o-transform: scale(1, 0.4);transform: scale(1, 0.4);animation: barUp2 4s infinite;-webkit-animation: barUp2 4s infinite;-ms-animation: barUp2 4s infinite;}.ct-loading-stairs .loader-bar:nth-child(3) {left: 30px;-webkit-transform: scale(1, 0.6);-khtml-transform: scale(1, 0.6);-moz-transform: scale(1, 0.6);-ms-transform: scale(1, 0.6);-o-transform: scale(1, 0.6);transform: scale(1, 0.6);animation: barUp3 4s infinite;-webkit-animation: barUp3 4s infinite;-ms-animation: barUp3 4s infinite;}.ct-loading-stairs .loader-bar:nth-child(4) {left: 45px;-webkit-transform: scale(1, 0.8);-khtml-transform: scale(1, 0.8);-moz-transform: scale(1, 0.8);-ms-transform: scale(1, 0.8);-o-transform: scale(1, 0.8);transform: scale(1, 0.8);animation: barUp4 4s infinite;-webkit-animation: barUp4 4s infinite;-ms-animation: barUp4 4s infinite;}.ct-loading-stairs .loader-bar:nth-child(5) {left: 60px;-webkit-transform: scale(1, 1);-khtml-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);animation: barUp5 4s infinite;-webkit-animation: barUp5 4s infinite;-ms-animation: barUp5 4s infinite;}.ct-loading-stairs .loader-ball {position: absolute;bottom: 10px;left: 0;width: 10px;height: 10px;background: #00a1e0;-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;animation: ball 4s infinite;-webkit-animation: ball 4s infinite;-ms-animation: ball 4s infinite;}.ct-spinner9-wrap {position: absolute;top: 50%;-webkit-transform: translate(0px, -50%);-khtml-transform: translate(0px, -50%);-moz-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);-o-transform: translate(0px, -50%);transform: translate(0px, -50%);left: 0;right: 0;width: 45px;height: 45px;margin: auto;}.ct-spinner9 {margin: 0 auto;width: 45px;height: 45px;position: relative;text-align: center;-webkit-animation: ct-rotate 2s infinite linear;animation: ct-rotate 2s infinite linear;}.ct-spinner9 .dot1, .ct-spinner9 .dot2 {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-animation: ct-bounce 2s infinite ease-in-out;animation: ct-bounce 2s infinite ease-in-out;}.ct-spinner9 .dot2 {top: auto;bottom: 0;-webkit-animation-delay: -1s;animation-delay: -1s;}.ct-modal {position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: -2;-webkit-transition: all 1s ease;-khtml-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.ct-modal .ct-modal-close {position: absolute;top: 60px;right: 60px;line-height: 60px;color: #fff;font-size: 22px;cursor: pointer;height: 60px;width: 60px;z-index: 99;color: #000;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;text-align: center;-webkit-transition: all 0.8s cubic-bezier(0.4, 0, 0, 1);-khtml-transition: all 0.8s cubic-bezier(0.4, 0, 0, 1);-moz-transition: all 0.8s cubic-bezier(0.4, 0, 0, 1);-ms-transition: all 0.8s cubic-bezier(0.4, 0, 0, 1);-o-transition: all 0.8s cubic-bezier(0.4, 0, 0, 1);transition: all 0.8s cubic-bezier(0.4, 0, 0, 1);transition-delay: 0s;transition-delay: 0s;-webkit-transition-delay: 0s;-webkit-transform: scale(0);-khtml-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;visibility: hidden;}.ct-modal .ct-modal-close:before {content: '';-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;z-index: -1;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;position: absolute;}.ct-modal .ct-modal-close:hover:before {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.ct-modal .ct-modal-overlay {position: fixed;width: 224vw;height: 224vw;top: calc(90px - 112vw);right: calc(100px - 112vw);z-index: 3;display: block;background-color: rgba(14, 14, 14, 0.9);-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-transform: scale(0);-khtml-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transform-origin: center;transform-origin: center;-webkit-transition: transform 0.8s ease-in-out;-khtml-transition: transform 0.8s ease-in-out;-moz-transition: transform 0.8s ease-in-out;-ms-transition: transform 0.8s ease-in-out;-o-transition: transform 0.8s ease-in-out;transition: transform 0.8s ease-in-out;transition-delay: 0.3s;-webkit-transition-delay: 0.3s;}.ct-modal .ct-modal-content {position: fixed;width: 0;max-width: 1200px;padding: 30px 15px;left: 50%;top: 50%;opacity: 0;z-index: 3;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;-khtml-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;-moz-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;-ms-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;-o-transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;transition: opacity 0.5s 0s, width 0.8s 0.8s cubic-bezier(0.225, 0.01, 0.475, 1.01), transform 0.2s 0s;transition-delay: 0s, 0.4s, 0s;transition-delay: 0.2s;-webkit-transition-delay: 0.2s;}.ct-modal.open {z-index: 9999;}.ct-modal.open .ct-modal-close {opacity: 1;visibility: visible;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);transition-delay: 0.3s;-webkit-transition-delay: 0.3s;}.ct-modal.open .ct-modal-overlay {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);transition-delay: 0s;-webkit-transition-delay: 0s;opacity: 1;-webkit-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1);-khtml-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1);-moz-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1);-ms-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1);-o-transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1);transition: transform 1.6s cubic-bezier(0.4, 0, 0, 1);}.ct-modal.open .ct-modal-content {width: 100%;opacity: 1;transition-delay: 0.7s;-webkit-transition-delay: 0.7s;}.ct-modal.ct-modal-search .ct-modal-content {max-width: 680px;}.ct-modal-search .search-form-popup {position: relative;}.ct-modal-search .search-field {background-color: transparent;border: none;height: 60px;padding-left: 0;padding-right: 60px;padding-top: 16px;padding-bottom: 16px;color: #fff;font-size: 25px;font-weight: 600;border-bottom: 1px solid rgba(255, 255, 255, 0.87);font-family: 'Poppins', sans-serif;}.ct-modal-search .search-field:hover, .ct-modal-search .search-field:focus {border-color: rgba(255, 255, 255, 0.87);}.ct-modal-search .search-submit {font-size: 28px;color: #fff;background-color: transparent;background-image: none;border: none;padding: 0;height: 60px;width: 60px;line-height: 60px;position: absolute;top: 0;right: 0;text-align: right;}.ct-hidden-sidebar-overlay, .ct-widget-cart-overlay {background-color: rgba(14, 14, 14, 0.82);height: 100%;width: 100%;right: 0;top: 0;position: fixed;z-index: 1026;-webkit-transform: scaleX(0);-khtml-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);-o-transform: scaleX(0);transform: scaleX(0);transform-origin: 100% 50%;-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;-o-transform-origin: 100% 50%;-webkit-transition: transform 0.8s ease 0s;-khtml-transition: transform 0.8s ease 0s;-moz-transition: transform 0.8s ease 0s;-ms-transition: transform 0.8s ease 0s;-o-transition: transform 0.8s ease 0s;transition: transform 0.8s ease 0s;transition-delay: 0.2s;-webkit-transition-delay: 0.2s;cursor: url(images/pointer.png), auto;}.ct-hidden-sidebar {position: fixed;z-index: 1029;top: 0;right: 0;bottom: 0;width: 375px;background-color: #fff;font-size: 15px;line-height: 26px;color: #383838;overflow: hidden;-webkit-transform: translateX(380px);-khtml-transform: translateX(380px);-moz-transform: translateX(380px);-ms-transform: translateX(380px);-o-transform: translateX(380px);transform: translateX(380px);-webkit-transition: transform 0.8s ease 0s;-khtml-transition: transform 0.8s ease 0s;-moz-transition: transform 0.8s ease 0s;-ms-transition: transform 0.8s ease 0s;-o-transition: transform 0.8s ease 0s;transition: transform 0.8s ease 0s;transition-delay: 0s;-webkit-transition-delay: 0s;}.ct-hidden-sidebar .ct-hidden-sidebar-inner {position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow-y: scroll;margin: 115px -15px 90px 0;padding: 0 60px 0 60px;}@media screen and (max-width: 1400px) {.ct-hidden-sidebar .ct-hidden-sidebar-inner {margin: 85px -15px 60px 0;padding: 0 60px 0 50px;}}.ct-hidden-sidebar .ct-hidden-close {height: 40px;width: 40px;font-size: 24px;line-height: 40px;position: absolute;top: 30px;right: 30px;text-align: center;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;cursor: pointer;}.ct-hidden-sidebar .ct-hidden-close:hover {color: #00a1e0;}.ct-hidden-sidebar section.widget {margin-bottom: 54px;}.ct-hidden-sidebar section.widget:last-child {margin-bottom: 0;}.ct-hidden-sidebar section.widget.logo-hidden-sidebar {margin-bottom: 30px;}.ct-hidden-sidebar section.widget.logo-hidden-sidebar img {max-height: 60px;}.ct-hidden-sidebar section.widget + .ct-getintouch {margin-top: -15px;}.ct-hidden-sidebar-wrap.open .ct-hidden-sidebar-overlay {-webkit-transform: scaleX(1);-khtml-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);-o-transform: scaleX(1);transform: scaleX(1);transition-delay: 0s;-webkit-transition-delay: 0s;}.ct-hidden-sidebar-wrap.open .ct-hidden-sidebar {-webkit-transform: translateX(0px);-khtml-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);transition-delay: 0.3s;-webkit-transition-delay: 0.3s;}.ct-widget-cart-wrap.open {}.ct-widget-cart-wrap.open .ct-widget-cart-overlay {-webkit-transform: scaleX(1);-khtml-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);-o-transform: scaleX(1);transform: scaleX(1);transition-delay: 0s;-webkit-transition-delay: 0s;}.ct-widget-cart-wrap.open .ct-widget-cart-sidebar {-webkit-transform: translateX(0px);-khtml-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);transition-delay: 0.3s;-webkit-transition-delay: 0.3s;-webkit-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-khtml-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-moz-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-ms-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-o-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);}@media screen and (max-width: 575px) {.col-xs-1 {-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-xs-2 {-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xs-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xs-4 {-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-xs-5 {-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-xs-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xs-7 {-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-xs-8 {-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-xs-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xs-10 {-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-xs-11 {-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-xs-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}.ct-demo-bar {position: fixed;top: 0;right: 0;width: 600px;background: #fff;z-index: 99999;height: 100%;text-align: center;-webkit-transform: translate(601px, 0px);-khtml-transform: translate(601px, 0px);-moz-transform: translate(601px, 0px);-ms-transform: translate(601px, 0px);-o-transform: translate(601px, 0px);transform: translate(601px, 0px);-webkit-transition: transform 0.6s ease;-khtml-transition: transform 0.6s ease;-moz-transition: transform 0.6s ease;-ms-transition: transform 0.6s ease;-o-transition: transform 0.6s ease;transition: transform 0.6s ease;}@media screen and (max-width: 991px) {.ct-demo-bar {display: none;}}.ct-demo-bar.active {-webkit-transform: translate(0px, 0px);-khtml-transform: translate(0px, 0px);-moz-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);-o-transform: translate(0px, 0px);transform: translate(0px, 0px);}.ct-demo-bar .ct-demo-option {position: absolute;top: 200px;left: -40px;height: 110px;padding: 10px 0;width: 40px;background-color: #fff;-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-khtml-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-moz-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-ms-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-o-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-webkit-border-radius: 5px 0 0 5px;-khtml-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.ct-demo-bar .ct-demo-option span {position: absolute;background-color: #222;color: #fff;white-space: nowrap;padding: 0 12px;font-size: 13px;top: 0;right: 100%;margin-right: 12px;opacity: 0;visibility: hidden;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-demo-bar .ct-demo-option span:before {content: '';border-color: #222;border-style: solid;border-color: transparent transparent transparent #222;border-width: 6px;position: absolute;top: 50%;right: -12px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-demo-bar .ct-demo-option a {display: block;color: #222;font-size: 15px;height: 30px;line-height: 30px;position: relative;}.ct-demo-bar .ct-demo-option a:first-child {font-size: 16px;}.ct-demo-bar .ct-demo-option a:hover span {opacity: 1;visibility: visible;}.ct-demo-bar .ct-demo-option .far {font-family: "Font Awesome 5 Pro";}.ct-demo-bar .ct-demo-bar-meta {padding: 40px 20px 0 20px;}.ct-demo-bar .ct-demo-bar-meta h4 {font-size: 18px;}.ct-demo-bar .ct-demo-bar-inner {position: absolute;top: 0;right: 0;width: 100%;height: 100%;-webkit-box-shadow: -1px 1px 10px rgba(0, 0, 0, .1);-khtml-box-shadow: -1px 1px 10px rgba(0, 0, 0, .1);-moz-box-shadow: -1px 1px 10px rgba(0, 0, 0, .1);-ms-box-shadow: -1px 1px 10px rgba(0, 0, 0, .1);-o-box-shadow: -1px 1px 10px rgba(0, 0, 0, .1);box-shadow: -1px 1px 10px rgba(0, 0, 0, .1);overflow: auto;height: 100%;color: #222;line-height: 1.5;font-size: 14px;}.ct-demo-bar .ct-demo-bar-inner:hover {overflow-y: auto;}.ct-demo-bar .ct-demo-bar-list {list-style: none;margin: 0;padding: 20px 10px;display: flex;flex-wrap: wrap;}.ct-demo-bar .ct-demo-bar-item {width: 50%;padding: 0 10px;margin-bottom: 20px;}.ct-demo-bar .ct-demo-bar-item .ct-demo-bar-holder {position: absolute;top: 50%;padding: 20px;left: 0;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;z-index: 2;}.ct-demo-bar .ct-demo-bar-item .ct-demo-bar-holder h6 {color: #fff;margin-bottom: 18px;}.ct-demo-bar .ct-demo-bar-item .ct-demo-bar-holder .btn {line-height: 38px;font-size: 13px;padding: 0 16px;margin: 0 6px;}.ct-demo-bar .ct-demo-bar-item .ct-demo-bar-item-inner {position: relative;-webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);-khtml-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);-moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);-ms-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);-o-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);}.ct-demo-bar .ct-demo-bar-item .ct-demo-bar-item-inner:before {z-index: 1;content: '';background-color: rgba(0, 0, 0, 0.78);position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-demo-bar .ct-demo-bar-item .ct-demo-bar-item-inner:hover:before, .ct-demo-bar .ct-demo-bar-item .ct-demo-bar-item-inner:hover .ct-demo-bar-holder {opacity: 1;}.ct-demo-bar .ct-demo-btn-group {display: flex;flex-wrap: nowrap;}#ct-newsletter-popup {background-color: rgba(0, 0, 0, 0.7);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1099;display: none;}#ct-newsletter-popup .ct-newsletter-close {font-size: 20px;color: #151515;width: 30px;height: 30px;line-height: 30px;text-align: center;position: absolute;top: 15px;right: 15px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 575px) {#ct-newsletter-popup .ct-newsletter-close {top: 8px;right: 8px;}}#ct-newsletter-popup .ct-newsletter-close:hover {color: #00a1e0;-webkit-transform: rotate(180deg);-khtml-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}#ct-newsletter-popup .ct-newsletter-title {font-size: 30px;line-height: 36px;margin-bottom: 11px;}#ct-newsletter-popup .ct-newsletter-desc {font-size: 16px;line-height: 26px;color: #000;margin-bottom: 19px;}#ct-newsletter-popup .ct-newsletter-content {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 765px;width: 100%;padding: 15px;}#ct-newsletter-popup .ct-newsletter-content .ct-newsletter-content-inner {width: 100%;background-color: #fff;-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;padding: 63px 65px 46px;position: relative;background-image: url(images/bg-newsletter-form.png);background-repeat: no-repeat;background-position: center;}@media screen and (max-width: 767px) {#ct-newsletter-popup .ct-newsletter-content .ct-newsletter-content-inner {padding-left: 40px;padding-right: 40px;}}@media screen and (max-width: 575px) {#ct-newsletter-popup .ct-newsletter-content .ct-newsletter-content-inner {padding: 43px 30px 36px 30px;}}#ct-newsletter-popup .ct-newsletter-holder {display: flex;flex-wrap: nowrap;align-items: center;}#ct-newsletter-popup .ct-newsletter-meta {flex-grow: 1;margin-right: 40px;}@media screen and (max-width: 767px) {#ct-newsletter-popup .ct-newsletter-meta {margin-right: 0;}}#ct-newsletter-popup .ct-newsletter-image {min-width: 190px;}@media screen and (max-width: 767px) {#ct-newsletter-popup .ct-newsletter-image {display: none;}}#ct-newsletter-popup form.newsletter {display: flex;flex-wrap: nowrap;margin-bottom: 23px;}@media screen and (max-width: 575px) {#ct-newsletter-popup form.newsletter {display: block;}}#ct-newsletter-popup form.newsletter .tnp-field-email {flex-grow: 1;margin-right: 14px;}@media screen and (max-width: 575px) {#ct-newsletter-popup form.newsletter .tnp-field-email {margin-right: 0;margin-bottom: 10px;}}#ct-newsletter-popup form.newsletter .tnp-email {font-size: 15px;color: #5b5b5b;background-color: #ececec;border-color: #ececec;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}#ct-newsletter-popup form.newsletter .tnp-email:focus {border-color: #00a1e0;}#ct-newsletter-popup form.newsletter .tnp-button {-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;padding-left: 28px;padding-right: 28px;}@media screen and (max-width: 575px) {#ct-newsletter-popup form.newsletter .tnp-button {width: 100%;}}#ct-newsletter-popup .ct-newsletter-hide span {font-size: 15px;font-weight: 700;display: inline-block;color: #151515;font-family: 'Poppins', sans-serif;border-bottom: 1px solid #a6a6a6;cursor: pointer;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;line-height: 1.2;}#ct-newsletter-popup .ct-newsletter-hide span:hover {color: #00a1e0;border-color: rgba(0, 161, 224, 0.6);}body img.mfp-img {padding: 0 !important;}body .mfp-fade.mfp-bg.mfp-ready {opacity: 0.9;}body .mfp-iframe-scaler .mfp-close {position: absolute;line-height: 40px;padding: 0;right: 0;text-align: center;top: -44px;width: 40px;-webkit-border-radius: 2px 2px 0 0;-khtml-border-radius: 2px 2px 0 0;-moz-border-radius: 2px 2px 0 0;-ms-border-radius: 2px 2px 0 0;-o-border-radius: 2px 2px 0 0;border-radius: 2px 2px 0 0;background-color: #000;}body .mfp-iframe-scaler .mfp-close:hover {background-color: #00a1e0;}body .mfp-bottom-bar {margin-top: 0;}body .mfp-wrap .mfp-container .mfp-arrow {background-color: #00a1e0;width: 60px;height: 120px;opacity: 1;}body .mfp-wrap .mfp-container .mfp-arrow:before, body .mfp-wrap .mfp-container .mfp-arrow:after {border: none;}body .mfp-wrap .mfp-container .mfp-arrow:before {font-family: "Material-Design-Iconic-Font";font-size: 20px;color: #fff;margin: 0;padding: 0;line-height: normal;position: absolute;top: 50%;display: block;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 1;left: 50%;width: auto;height: auto;}body .mfp-wrap .mfp-container .mfp-arrow.mfp-arrow-left:before {content: "\f2ea";}body .mfp-wrap .mfp-container .mfp-arrow.mfp-arrow-right:before {content: "\f2ee";}@media screen and (min-width: 1200px) {body .mfp-wrap .mfp-container {padding: 0 120px;}}body .mfp-inline-holder .mfp-content {max-width: 600px;margin: auto;}body .mfp-inline-holder .mfp-content .item--popup {background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;padding: 40px 30px;margin: auto;}body .mfp-inline-holder .mfp-content .mfp-close {top: 0;background-color: #00a1e0;background-image: none;color: #fff;height: 30px;width: 30px;line-height: 30px;font-size: 20px;border-radius: 0 5px 0 0;}.ct-background-animate, .ct-animate-inner {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}.ct-background-animate {overflow: hidden;}.ct-background-animate .ct-animate-overlay {position: absolute;top: 0;left: 0;background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;z-index: 1;}.ct-background-animate .ct-animate-inner {background-position: left center;background-repeat: repeat-x;width: 200%;animation-name: background-animate;animation-duration: 70s;animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-name: background-animate;-webkit-animation-duration: 70s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-name: background-animate;-moz-animation-duration: 70s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-ms-animation-name: background-animate;-ms-animation-duration: 70s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-o-animation-name: background-animate;-o-animation-duration: 70s;-o-animation-iteration-count: infinite;-o-animation-timing-function: linear;}.ct-background-animate + .elementor-container {z-index: 99;}#ct-mouse-move {position: fixed;z-index: 9999;}#ct-mouse-move .circle-cursor {position: fixed;top: inherit;left: inherit;pointer-events: none;}#ct-mouse-move .circle-cursor--inner {width: 6px;height: 6px;background-color: #00a1e0;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;margin-top: -5px;margin-left: -4px;}#ct-mouse-move .circle-cursor--outer {width: 30px;height: 30px;border: 1px solid rgba(0, 161, 224, 0.5);-webkit-border-radius: 30px;-khtml-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;margin-top: -17px;margin-left: -16px;-webkit-transition: all 50ms linear 0ms;-khtml-transition: all 50ms linear 0ms;-moz-transition: all 50ms linear 0ms;-ms-transition: all 50ms linear 0ms;-o-transition: all 50ms linear 0ms;transition: all 50ms linear 0ms;}.revslider-initialised {margin-bottom: 0 !important;}.revslider-initialised i {font-weight: 900;}.revslider-initialised i.space-right {margin-right: 12px;}.revslider-initialised .space-left {margin-left: 8px;}.revslider-initialised .btn {line-height: 65px !important;padding: 0 40px !important;font-size: 16px !important;}@media screen and (max-width: 480px) {.revslider-initialised .btn {padding: 0 30px !important;}}.revslider-initialised .btn.btn-slider2 {-webkit-border-radius: 56px;-khtml-border-radius: 56px;-moz-border-radius: 56px;-ms-border-radius: 56px;-o-border-radius: 56px;border-radius: 56px;line-height: 56px !important;}.revslider-initialised .btn.btn-slider3 {line-height: 48px !important;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 0 32px;color: #000;font-size: 15px !important;}.revslider-initialised .btn.btn-slider3:hover, .revslider-initialised .btn.btn-slider3:focus {color: #fff;background-color: #f99820;border-color: #f99820;}.revslider-initialised .rev-btn:not(hover) .color-main {color: #00a1e0;}.revslider-initialised .shap-slider-bottom {transform: skew(-29deg) !important;-webkit-transform: skew(-29deg) !important;transform-origin: left bottom !important;-webkit-transform-origin: left bottom !important;}.revslider-initialised .title-box-shadow {text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.29);-webkit-text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.29);-ms-text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.29);-o-text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.29);}.revslider-initialised .arrow-hidden {opacity: 0 !important;visibility: hidden !important;}.revslider-initialised .text-shadow-preset1 {text-shadow: 6px 2px 0 #00a1e0;-webkit-text-shadow: 6px 2px 0 #00a1e0;}.revslider-initialised .tp-leftarrow.custom, .revslider-initialised .tp-rightarrow.custom {width: 77px !important;height: 77px !important;-webkit-border-radius: 77px !important;-khtml-border-radius: 77px !important;-moz-border-radius: 77px !important;-ms-border-radius: 77px !important;-o-border-radius: 77px !important;border-radius: 77px !important;background-color: rgba(95, 95, 104, 0.67) !important;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 1 !important;}.revslider-initialised .tp-leftarrow.custom:before, .revslider-initialised .tp-rightarrow.custom:before {font-size: 24px !important;color: #fff !important;font-family: "Font Awesome 5 Pro" !important;position: absolute !important;top: 50% !important;left: 50% !important;-webkit-transform: translate(-50%, -50%) !important;-khtml-transform: translate(-50%, -50%) !important;-moz-transform: translate(-50%, -50%) !important;-ms-transform: translate(-50%, -50%) !important;-o-transform: translate(-50%, -50%) !important;transform: translate(-50%, -50%) !important;font-weight: 900 !important;}.revslider-initialised .tp-leftarrow.custom:hover, .revslider-initialised .tp-rightarrow.custom:hover {background-color: #fff !important;}.revslider-initialised .tp-leftarrow.custom:hover:before, .revslider-initialised .tp-rightarrow.custom:hover:before {color: #616161 !important;}@media screen and (max-width: 991px) {.revslider-initialised .tp-leftarrow.custom, .revslider-initialised .tp-rightarrow.custom {width: 50px !important;height: 50px !important;}.revslider-initialised .tp-leftarrow.custom:before, .revslider-initialised .tp-rightarrow.custom:before {font-size: 16px !important;}}.revslider-initialised .tp-leftarrow.hesperiden, .revslider-initialised .tp-rightarrow.hesperiden {width: 69px !important;height: 69px !important;-webkit-border-radius: 3px !important;-khtml-border-radius: 3px !important;-moz-border-radius: 3px !important;-ms-border-radius: 3px !important;-o-border-radius: 3px !important;border-radius: 3px !important;background-color: #dadbdc !important;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 1 !important;}.revslider-initialised .tp-leftarrow.hesperiden:before, .revslider-initialised .tp-rightarrow.hesperiden:before {font-size: 24px !important;color: #000 !important;font-family: "Font Awesome 5 Pro" !important;position: absolute !important;top: 50% !important;left: 50% !important;-webkit-transform: translate(-50%, -50%) !important;-khtml-transform: translate(-50%, -50%) !important;-moz-transform: translate(-50%, -50%) !important;-ms-transform: translate(-50%, -50%) !important;-o-transform: translate(-50%, -50%) !important;transform: translate(-50%, -50%) !important;font-weight: 400 !important;}.revslider-initialised .tp-leftarrow.hesperiden:hover, .revslider-initialised .tp-rightarrow.hesperiden:hover {background-color: #385b94 !important;}.revslider-initialised .tp-leftarrow.hesperiden:hover:before, .revslider-initialised .tp-rightarrow.hesperiden:hover:before {color: #fff !important;}@media screen and (max-width: 1400px) {.revslider-initialised .tp-leftarrow.hesperiden, .revslider-initialised .tp-rightarrow.hesperiden {width: 50px !important;height: 50px !important;}.revslider-initialised .tp-leftarrow.hesperiden:before, .revslider-initialised .tp-rightarrow.hesperiden:before {font-size: 16px !important;}}@media screen and (max-width: 767px) {.revslider-initialised .tp-leftarrow.hesperiden, .revslider-initialised .tp-rightarrow.hesperiden {display: none !important;}}.revslider-initialised .tp-leftarrow.custom:before, .revslider-initialised .tp-leftarrow.hesperiden:before {content: '\f104' !important;}.revslider-initialised .tp-rightarrow.custom:before, .revslider-initialised .tp-rightarrow.hesperiden:before {content: '\f105' !important;}.revslider-initialised .tp-leftarrow.persephone, .revslider-initialised .tp-rightarrow.persephone {width: 66px !important;height: 66px !important;-webkit-border-radius: 0px !important;-khtml-border-radius: 0px !important;-moz-border-radius: 0px !important;-ms-border-radius: 0px !important;-o-border-radius: 0px !important;border-radius: 0px !important;background-color: #fff !important;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 1 !important;border: none !important;}.revslider-initialised .tp-leftarrow.persephone:before, .revslider-initialised .tp-rightarrow.persephone:before {font-size: 24px !important;color: #00a1e0 !important;font-family: "Font Awesome 5 Pro" !important;position: absolute !important;top: 50% !important;left: 50% !important;-webkit-transform: translate(-50%, -50%) !important;-khtml-transform: translate(-50%, -50%) !important;-moz-transform: translate(-50%, -50%) !important;-ms-transform: translate(-50%, -50%) !important;-o-transform: translate(-50%, -50%) !important;transform: translate(-50%, -50%) !important;font-weight: 400 !important;}.revslider-initialised .tp-leftarrow.persephone:hover, .revslider-initialised .tp-rightarrow.persephone:hover {background-color: #000 !important;}.revslider-initialised .tp-leftarrow.persephone:hover:before, .revslider-initialised .tp-rightarrow.persephone:hover:before {color: #fff !important;}@media screen and (max-width: 1400px) {.revslider-initialised .tp-leftarrow.persephone, .revslider-initialised .tp-rightarrow.persephone {width: 50px !important;height: 50px !important;}.revslider-initialised .tp-leftarrow.persephone:before, .revslider-initialised .tp-rightarrow.persephone:before {font-size: 16px !important;}}@media screen and (max-width: 767px) {.revslider-initialised .tp-leftarrow.persephone, .revslider-initialised .tp-rightarrow.persephone {display: none !important;}}.revslider-initialised .tp-leftarrow.custom:before, .revslider-initialised .tp-leftarrow.persephone:before {content: '\f104' !important;}.revslider-initialised .tp-rightarrow.custom:before, .revslider-initialised .tp-rightarrow.persephone:before {content: '\f105' !important;}.revslider-initialised .tp-leftarrow.metis, .revslider-initialised .tp-rightarrow.metis {width: 80px !important;height: 80px !important;-webkit-border-radius: 0px !important;-khtml-border-radius: 0px !important;-moz-border-radius: 0px !important;-ms-border-radius: 0px !important;-o-border-radius: 0px !important;border-radius: 0px !important;background-color: #fff !important;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 1 !important;}.revslider-initialised .tp-leftarrow.metis:before, .revslider-initialised .tp-rightarrow.metis:before {font-size: 20px !important;color: #000 !important;font-family: "Flaticon-v2" !important;position: absolute !important;top: 50% !important;left: 50% !important;-webkit-transform: translate(-50%, -50%) !important;-khtml-transform: translate(-50%, -50%) !important;-moz-transform: translate(-50%, -50%) !important;-ms-transform: translate(-50%, -50%) !important;-o-transform: translate(-50%, -50%) !important;transform: translate(-50%, -50%) !important;font-weight: 300 !important;content: '\f10e' !important;}.revslider-initialised .tp-leftarrow.metis:hover, .revslider-initialised .tp-rightarrow.metis:hover {background-color: #00a1e0 !important;}.revslider-initialised .tp-leftarrow.metis:hover:before, .revslider-initialised .tp-rightarrow.metis:hover:before {color: #fff !important;}@media screen and (max-width: 1199px) {.revslider-initialised .tp-leftarrow.metis, .revslider-initialised .tp-rightarrow.metis {width: 50px !important;height: 50px !important;}.revslider-initialised .tp-leftarrow.metis:before, .revslider-initialised .tp-rightarrow.metis:before {font-size: 16px !important;}}@media screen and (max-width: 1199px) {.revslider-initialised .tp-leftarrow.metis {-webkit-transform: translate(-100px, -50px) !important;-khtml-transform: translate(-100px, -50px) !important;-moz-transform: translate(-100px, -50px) !important;-ms-transform: translate(-100px, -50px) !important;-o-transform: translate(-100px, -50px) !important;transform: translate(-100px, -50px) !important;}}.revslider-initialised .tp-leftarrow.metis:before {-webkit-transform: translate(-50%, -50%) scaleX(-1) !important;-khtml-transform: translate(-50%, -50%) scaleX(-1) !important;-moz-transform: translate(-50%, -50%) scaleX(-1) !important;-ms-transform: translate(-50%, -50%) scaleX(-1) !important;-o-transform: translate(-50%, -50%) scaleX(-1) !important;transform: translate(-50%, -50%) scaleX(-1) !important;}@media screen and (max-width: 1199px) {.revslider-initialised .tp-rightarrow.metis {-webkit-transform: translate(-50px, -50px) !important;-khtml-transform: translate(-50px, -50px) !important;-moz-transform: translate(-50px, -50px) !important;-ms-transform: translate(-50px, -50px) !important;-o-transform: translate(-50px, -50px) !important;transform: translate(-50px, -50px) !important;}}.revslider-initialised .tp-leftarrow.hephaistos, .revslider-initialised .tp-rightarrow.hephaistos {width: 47px !important;height: 47px !important;-webkit-border-radius: 0px !important;-khtml-border-radius: 0px !important;-moz-border-radius: 0px !important;-ms-border-radius: 0px !important;-o-border-radius: 0px !important;border-radius: 0px !important;background-color: #fff !important;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 1 !important;}.revslider-initialised .tp-leftarrow.hephaistos:before, .revslider-initialised .tp-rightarrow.hephaistos:before {font-size: 20px !important;color: #000 !important;font-family: "Font Awesome 5 Pro" !important;position: absolute !important;top: 50% !important;left: 50% !important;-webkit-transform: translate(-50%, -50%) !important;-khtml-transform: translate(-50%, -50%) !important;-moz-transform: translate(-50%, -50%) !important;-ms-transform: translate(-50%, -50%) !important;-o-transform: translate(-50%, -50%) !important;transform: translate(-50%, -50%) !important;}.revslider-initialised .tp-leftarrow.hephaistos:hover, .revslider-initialised .tp-rightarrow.hephaistos:hover {background-color: #00a1e0 !important;}.revslider-initialised .tp-leftarrow.hephaistos:hover:before, .revslider-initialised .tp-rightarrow.hephaistos:hover:before {color: #fff !important;}.revslider-initialised .tp-leftarrow.hephaistos:before {content: '\f104' !important;}.revslider-initialised .tp-rightarrow.hephaistos:before {content: '\f105' !important;}.revslider-initialised .tp-bullets.custom .tp-bullet {height: 18px;width: 18px;-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;border: 2px solid #fff;background: transparent;}@media screen and (max-width: 991px) {.revslider-initialised .tp-bullets.custom .tp-bullet {width: 10px;height: 10px;}}.revslider-initialised .tp-bullets.custom .tp-bullet:before {display: none;}.revslider-initialised .tp-bullets.custom .tp-bullet.selected {background: #fff;}.revslider-initialised .tp-bullets.hermes .tp-bullet {height: 14px !important;width: 7px !important;-webkit-border-radius: 7px !important;-khtml-border-radius: 7px !important;-moz-border-radius: 7px !important;-ms-border-radius: 7px !important;-o-border-radius: 7px !important;border-radius: 7px !important;border: none !important;background: #b3b3b3 !important;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.revslider-initialised .tp-bullets.hermes .tp-bullet:before, .revslider-initialised .tp-bullets.hermes .tp-bullet:after {display: none !important;}.revslider-initialised .tp-bullets.hermes .tp-bullet.selected {background: #00a1e0 !important;border: none !important;}.revslider-initialised .tp-bullets.ares .tp-bullet {height: 16px !important;width: 16px !important;border: 2px solid #1d1b4c !important;background-color: transparent !important;box-sizing: inherit !important;}.revslider-initialised .tp-bullets.ares .tp-bullet:before {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;content: '';height: 12px;width: 12px;position: absolute;top: 0px;left: 0px;background-color: #00a1e0;-webkit-border-radius: 11px;-khtml-border-radius: 11px;-moz-border-radius: 11px;-ms-border-radius: 11px;-o-border-radius: 11px;border-radius: 11px;opacity: 0;}.revslider-initialised .tp-bullets.ares .tp-bullet.selected {background-color: #1d1b4c !important;-webkit-transform: scale(1.3);-khtml-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}.revslider-initialised .tp-bullets.ares .tp-bullet.selected:before {opacity: 1;-webkit-transform: scale(0.75);-khtml-transform: scale(0.75);-moz-transform: scale(0.75);-ms-transform: scale(0.75);-o-transform: scale(0.75);transform: scale(0.75);}.revslider-initialised .tp-bullets.ares .tp-bullet-title {color: #1d1b4c !important;}.revslider-initialised .ct-video-button {text-align: center !important;height: 55px !important;width: 55px !important;line-height: 55px !important;z-index: 1;font-size: 12px !important;color: #fff !important;border: none !important;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;display: block;text-indent: -99999px;}.revslider-initialised .ct-video-button i {text-indent: 0px;}.revslider-initialised .ct-video-button:before, .revslider-initialised .ct-video-button:after {display: none;}.revslider-initialised .ct-video-button .line-video-animation {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgba(0, 161, 224, 0.39);-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;animation: squares 3.9s linear 0s infinite;-webkit-animation: squares 3.9s linear 0s infinite;-ms-animation: squares 3.9s linear 0s infinite;-o-animation: squares 3.9s linear 0s infinite;-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;opacity: 0;}.revslider-initialised .ct-video-button .line-video-animation.line-video-2 {-webkit-animation-delay: 1.3s;-moz-animation-delay: 1.3s;-o-animation-delay: 1.3s;animation-delay: 1.3s;}.revslider-initialised .ct-video-button .line-video-animation.line-video-3 {-webkit-animation-delay: 2.6s;-moz-animation-delay: 2.6s;-o-animation-delay: 2.6s;animation-delay: 2.6s;}.revslider-initialised .ct-video-button:hover .line-video-animation {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.revslider-initialised .ct-video-button.video-size2 {height: 65px !important;width: 65px !important;line-height: 65px !important;font-size: 14px !important;}.revslider-initialised .ct-video-button.color1 {background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -o-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: linear-gradient(bottom, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');}.revslider-initialised .ct-video-button.color1 .line-video-animation {border-color: rgba(0, 161, 224, 0.39);}.revslider-initialised .ct-video-button.border-effect:before {content: "";position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(0, 161, 224, 0.63);border-radius: 50%;animation: pulse-border2 1500ms ease-out infinite;-webkit-animation: pulse-border2 1500ms ease-out infinite;z-index: -2;}.revslider-initialised .ct-video-button.border-effect:after {display: block;content: '';background-color: inherit;background-image: inherit;-webkit-border-radius: inherit;-khtml-border-radius: inherit;-moz-border-radius: inherit;-ms-border-radius: inherit;-o-border-radius: inherit;border-radius: inherit;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.revslider-initialised .ct-video-button.border-effect:hover:before, .revslider-initialised .ct-video-button.border-effect:focus:before {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.revslider-initialised .ct-video-button.video-style2 {height: 56px !important;width: 56px !important;line-height: 56px !important;}.revslider-initialised .ct-video-button.video-style2:before {content: "";position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(0, 161, 224, 0.63);border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;-webkit-animation: pulse-border 1500ms ease-out infinite;z-index: -1;}.revslider-initialised .ct-video-button.video-style2:hover:before, .revslider-initialised .ct-video-button.video-style2:focus:before {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.revslider-initialised .ct-video-button.video-style3 {height: 65px !important;width: 65px !important;line-height: 65px !important;background-color: #202424;background-image: none;font-size: 14px !important;}.revslider-initialised .ct-video-button.video-style3:hover {background-color: #00a1e0;}@media screen and (max-width: 777px) {.revslider-initialised .ct-video-button.video-style3 {height: 50px !important;width: 50px !important;line-height: 50px !important;font-size: 12px !important;}}.revslider-initialised .text-under-color1 u {text-decoration: none;position: relative;}.revslider-initialised .text-under-color1 u:before {content: '';height: 3px;width: 100%;background-color: #00bbe0;background-image: -webkit-gradient(linear, left top, right top, from(#00bbe0), to(#00a1e0));background-image: -webkit-linear-gradient(left, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(left, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(left, #00bbe0, #00a1e0);background-image: -o-linear-gradient(left, #00bbe0, #00a1e0);background-image: linear-gradient(left, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0', gradientType='1');position: absolute;bottom: 17%;left: 0;}@media screen and (max-width: 767px) {.revslider-initialised .text-under-color1 u:before {bottom: 15%;}}.revslider-initialised .group-box-shadow rs-group.rs-layer {-webkit-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.19);-khtml-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.19);-moz-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.19);-ms-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.19);-o-box-shadow: 0 8px 8px rgba(12, 12, 12, 0.19);box-shadow: 0 8px 8px rgba(12, 12, 12, 0.19);}.revslider-initialised .slider-phone1 {color: #fff;}.revslider-initialised .slider-phone1:hover {color: #fff;}.revslider-initialised .slider-phone1 i {font-weight: 400 !important;margin-right: 10px;color: #00a1e0;}.revslider-initialised .subtitle-line {padding-right: 78px;position: relative;}.revslider-initialised .subtitle-line:before {content: '';width: 49px;height: 4px;background-color: #00a1e0;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}@media screen and (max-width: 767px) {.revslider-initialised .subtitle-line {padding-right: 54px;}.revslider-initialised .subtitle-line:before {width: 34px;height: 3px;}}.revslider-initialised .icon-space-right {margin-right: 12px;}.revslider-initialised .title-space-bottom {padding-bottom: 10px;}.revslider-initialised .tp-thumbs.theme_custom1 {max-width: 1170px !important;padding: 0 !important;width: 100% !important;transform: translate(-50%, 0) !important;left: 50% !important;top: auto !important;bottom: 0 !important;height: auto !important;}@media screen and (max-width: 1199px) {.revslider-initialised .tp-thumbs.theme_custom1 {display: none !important;}}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumb-mask, .revslider-initialised .tp-thumbs.theme_custom1 .tp-thumbs-inner-wrapper {width: 100% !important;height: 85px !important;max-width: 100% !important;}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumbs-inner-wrapper {display: flex;flex-wrap: nowrap;}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumb {width: 33.33% !important;height: auto !important;left: auto !important;position: static !important;font-family: 'Poppins', sans-serif;font-size: 18px;font-weight: 600;color: rgba(255, 255, 255, 0.67);text-align: center;opacity: 1;display: flex;flex-wrap: wrap;align-items: center;}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumb span {display: inline-block;line-height: 85px;padding: 0 42px;position: relative;}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumb span:before {content: '';height: 4px;width: 0%;position: absolute;top: 0;left: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumb.selected {color: #fff;}.revslider-initialised .tp-thumbs.theme_custom1 .tp-thumb.selected span:before {opacity: 1;width: 100%;}.elementor-widget-slider_revolution.hide-arrow .tp-leftarrow {opacity: 0 !important;visibility: hidden !important;}.social-slider {padding-top: 122px;position: relative;list-style: none;margin-bottom: 0;font-size: 0px;text-align: center;}.social-slider:before {content: '';width: 3px;height: 110px;background-color: #686868;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.social-slider i:before {font-size: 20px;color: #c7c7c7;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.social-slider li {margin-top: 13px;position: relative;height: 30px;width: 30px;}.social-slider li:hover i:before {color: #0e0e0e;}.social-slider br {display: none;}@media screen and (max-width: 1600px) {.social-slider {margin-left: -50px;}}@media screen and (max-width: 1400px) {.social-slider {display: none;}}.ct-video-button {height: 52px;width: 52px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: relative;font-size: 12px;color: #fff;display: inline-block;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;z-index: 99;-webkit-box-shadow: 0 3px 9px rgba(3, 31, 114, 0.21);-khtml-box-shadow: 0 3px 9px rgba(3, 31, 114, 0.21);-moz-box-shadow: 0 3px 9px rgba(3, 31, 114, 0.21);-ms-box-shadow: 0 3px 9px rgba(3, 31, 114, 0.21);-o-box-shadow: 0 3px 9px rgba(3, 31, 114, 0.21);box-shadow: 0 3px 9px rgba(3, 31, 114, 0.21);}.ct-video-button i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-video-button .line-video-animation {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgba(255, 255, 255, 0.24);-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;animation: squares 3.9s linear 0s infinite;-webkit-animation: squares 3.9s linear 0s infinite;-ms-animation: squares 3.9s linear 0s infinite;-o-animation: squares 3.9s linear 0s infinite;-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;opacity: 0;}.ct-video-button .line-video-animation.line-video-2 {-webkit-animation-delay: 1.3s;-moz-animation-delay: 1.3s;-o-animation-delay: 1.3s;animation-delay: 1.3s;}.ct-video-button .line-video-animation.line-video-3 {-webkit-animation-delay: 2.6s;-moz-animation-delay: 2.6s;-o-animation-delay: 2.6s;animation-delay: 2.6s;}.ct-video-button:hover, .ct-video-button:focus {color: #fff;}.ct-video-button:hover .line-video-animation, .ct-video-button:focus .line-video-animation {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.ct-video-player {position: relative;z-index: 1;}.ct-video-player .bg-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.ct-video-player .ct-video-button {height: 64px;width: 64px;font-size: 14px;}.ct-video-player .ct-video-button.style2 {height: 93px;width: 93px;font-size: 16px;}.ct-video-player .ct-video-button.style2 .line-video-animation {border: 1px solid rgba(0, 161, 224, 0.2);}.ct-video-player .ct-video-button.style3, .ct-video-player .ct-video-button.style5 {height: 76px;width: 76px;background-image: none;background-color: #00a1e0;font-size: 16px;z-index: 1;}.ct-video-player .ct-video-button.style3 .line-video-animation, .ct-video-player .ct-video-button.style5 .line-video-animation {display: none;}.ct-video-player .ct-video-button.style3:before, .ct-video-player .ct-video-button.style5:before {content: "";position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(0, 161, 224, 0.8);border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;-webkit-animation: pulse-border 1500ms ease-out infinite;z-index: -1;}.ct-video-player .ct-video-button.style3:hover:before, .ct-video-player .ct-video-button.style5:hover:before, .ct-video-player .ct-video-button.style3:focus:before, .ct-video-player .ct-video-button.style5:focus:before {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.ct-video-player .ct-video-button.style4 {height: 70px;width: 70px;background-image: none;color: #0a0462;background-color: #fff;font-size: 16px;z-index: 1;}.ct-video-player .ct-video-button.style4 .line-video-animation {display: none;}.ct-video-player .ct-video-button.style4:before {content: "";position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.76);border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;z-index: -1;}.ct-video-player .ct-video-button.style4:hover:before, .ct-video-player .ct-video-button.style4:focus:before {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.ct-video-player .ct-video-button.style5 {height: 52px;width: 52px;line-height: 52px;font-size: 14px;}.ct-video-player .ct-video-button.style5:before {animation: pulse-border2 1500ms ease-out infinite;-webkit-animation: pulse-border2 1500ms ease-out infinite;}.ct-video-player .ct-video-button.style6 {height: 62px;width: 62px;background-image: none;color: #00a1e0;background-color: #fff;font-size: 12px;z-index: 1;}.ct-video-player .ct-video-button.style6 .line-video-animation {display: none;}.ct-video-player .ct-video-button.style6:before {content: "";position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(0, 161, 224, 0.85);border-radius: 50%;animation: pulse-border2 1500ms ease-out infinite;z-index: -2;}.ct-video-player .ct-video-button.style6:after {content: '';z-index: -1;background-color: #fff;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.ct-video-player .ct-video-button.style6 .line-video-1 {display: block;position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(0, 161, 224, 0.85);border-radius: 50%;animation: pulse-border3 1500ms ease-out infinite;z-index: -1;border: none;}.ct-video-player .ct-video-button.style6:hover:before, .ct-video-player .ct-video-button.style6:focus:before, .ct-video-player .ct-video-button.style6:hover .line-video-1, .ct-video-player .ct-video-button.style6:focus .line-video-1 {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.ct-video-player .ct-video-button.style7 {height: 62px;width: 62px;background-image: none;color: #000a93;background-color: rgba(233, 244, 253, 0.86);font-size: 15px;z-index: 1;}.ct-video-player .ct-video-button.style7 .line-video-animation {display: none;}.ct-video-player .ct-video-button.style7:before {content: "";position: absolute;z-index: 0;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.76);border-radius: 50%;animation: pulse-border2 1500ms ease-out infinite;z-index: -1;}.ct-video-player .ct-video-button.style7:hover:before, .ct-video-player .ct-video-button.style7:focus:before {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.ct-video-player .ct-video-button.style8 {background: none;font-size: 48px;}.ct-video-player .ct-video-button.style8 .line-video-animation {display: none;}.ct-video-player .ct-video-image-bg {min-height: 300px;width: 100%;}.ct-video-player .ct-video-image-bg + .ct-video-button, .ct-video-player img + .ct-video-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-video-player.video-player-style8 {text-align: center;}.ct-video-player.video-player-style9 {text-align: center;}.ct-video-player.video-player-style9 .ct-video-button {height: 106px;width: 106px;background: none;border: 2px solid rgba(255, 255, 255, 0.79);font-size: 18px;}.ct-video-player.video-player-style9 .line-video-animation {border-width: 2px;}.ct-video-player.video-player-style9.img-added:before {content: '';width: 195px;height: 338px;background-image: url(images/video-dots.png);background-position: center;background-size: cover;background-repeat: no-repeat;z-index: -1;position: absolute;bottom: -152px;left: -62px;}.ct-video-title {font-size: 24px;line-height: 1.2;font-weight: 700;font-family: 'Poppins', sans-serif;color: #fff;text-align: center;padding: 30px 20px;background-color: #00a1e0;background-image: url(images/bg-title-video.png);background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;z-index: 99;}.ct-video-title cite {font-style: normal;color: #1f323e;}.btn-video-center .ct-video-player {text-align: center;}.ct-navigation-menu1.tow-col-light ul.menu li {margin-bottom: 12px;}.ct-navigation-menu1.one-col-light ul.menu, .ct-navigation-menu1.tow-col-light ul.menu {display: flex;flex-wrap: wrap;}.ct-navigation-menu1.one-col-light ul.menu li.megamenu, .ct-navigation-menu1.tow-col-light ul.menu li.megamenu {display: none;}.ct-navigation-menu1.one-col-light ul.menu li a, .ct-navigation-menu1.tow-col-light ul.menu li a {color: #9d9d9d;position: relative;font-size: 14px;padding-left: 16px;margin-bottom: 12px;}.ct-navigation-menu1.one-col-light ul.menu li a:before, .ct-navigation-menu1.tow-col-light ul.menu li a:before {content: "\f105";font-family: "Font Awesome 5 Pro";font-weight: 900;margin-right: 8px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-navigation-menu1.one-col-light ul.menu li a:after, .ct-navigation-menu1.tow-col-light ul.menu li a:after {content: '';position: absolute;bottom: 0;right: 0;left: 15px;height: 1px;background-color: #fff;transform-origin: right center;-webkit-transform-origin: right center;-webkit-transform: scale(0, 1);-khtml-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-khtml-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-moz-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-ms-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-o-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);}.ct-navigation-menu1.one-col-light ul.menu li:hover > a, .ct-navigation-menu1.tow-col-light ul.menu li:hover > a, .ct-navigation-menu1.one-col-light ul.menu li.current_page_item > a, .ct-navigation-menu1.tow-col-light ul.menu li.current_page_item > a, .ct-navigation-menu1.one-col-light ul.menu li.current-menu-item > a, .ct-navigation-menu1.tow-col-light ul.menu li.current-menu-item > a, .ct-navigation-menu1.one-col-light ul.menu li.current_page_ancestor > a, .ct-navigation-menu1.tow-col-light ul.menu li.current_page_ancestor > a, .ct-navigation-menu1.one-col-light ul.menu li.current-menu-ancestor > a, .ct-navigation-menu1.tow-col-light ul.menu li.current-menu-ancestor > a {margin-left: 8px;color: #fff;}.ct-navigation-menu1.one-col-light ul.menu li:hover > a:after, .ct-navigation-menu1.tow-col-light ul.menu li:hover > a:after, .ct-navigation-menu1.one-col-light ul.menu li.current_page_item > a:after, .ct-navigation-menu1.tow-col-light ul.menu li.current_page_item > a:after, .ct-navigation-menu1.one-col-light ul.menu li.current-menu-item > a:after, .ct-navigation-menu1.tow-col-light ul.menu li.current-menu-item > a:after, .ct-navigation-menu1.one-col-light ul.menu li.current_page_ancestor > a:after, .ct-navigation-menu1.tow-col-light ul.menu li.current_page_ancestor > a:after, .ct-navigation-menu1.one-col-light ul.menu li.current-menu-ancestor > a:after, .ct-navigation-menu1.tow-col-light ul.menu li.current-menu-ancestor > a:after {transform-origin: left center;-webkit-transform-origin: left center;-webkit-transform: scale(1, 1);-khtml-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.ct-navigation-menu1.one-col-light ul.menu li:last-child, .ct-navigation-menu1.tow-col-light ul.menu li:last-child {margin-bottom: 0;}.ct-navigation-menu1.one-col-light ul.menu > li, .ct-navigation-menu1.tow-col-light ul.menu > li {width: 50%;}@media screen and (max-width: 575px) {.ct-navigation-menu1.one-col-light ul.menu > li, .ct-navigation-menu1.tow-col-light ul.menu > li {width: 100%;}}.ct-navigation-menu1.one-col-light ul.menu li a, .ct-navigation-menu1.tow-col-light ul.menu li a {color: #9d9d9d;}.ct-navigation-menu1.one-col-light ul.menu li:hover > a, .ct-navigation-menu1.tow-col-light ul.menu li:hover > a, .ct-navigation-menu1.one-col-light ul.menu li.current_page_item > a, .ct-navigation-menu1.tow-col-light ul.menu li.current_page_item > a, .ct-navigation-menu1.one-col-light ul.menu li.current-menu-item > a, .ct-navigation-menu1.tow-col-light ul.menu li.current-menu-item > a, .ct-navigation-menu1.one-col-light ul.menu li.current_page_ancestor > a, .ct-navigation-menu1.tow-col-light ul.menu li.current_page_ancestor > a, .ct-navigation-menu1.one-col-light ul.menu li.current-menu-ancestor > a, .ct-navigation-menu1.tow-col-light ul.menu li.current-menu-ancestor > a {color: #fff;}.ct-navigation-menu1.one-col-light ul.menu > li {width: 100%;}.ct-navigation-menu1.default ul {margin-top: -12px;}.ct-navigation-menu1.default ul.sub-menu {margin-top: 0;}.ct-navigation-menu1.default li.megamenu {display: none;}.ct-navigation-menu1.default li a {margin-top: 12px;display: block;font-size: 18px;font-weight: 600;color: #0e0e0e;padding: 22px 35px;}@media screen and (max-width: 1199px) {.ct-navigation-menu1.default li a {padding: 16px 30px 16px 20px;}}.ct-navigation-menu1.default li a:before {background-color: #ececec;-webkit-border-radius: 1px;-khtml-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;border: 1px solid #d7d7d7;}.ct-navigation-menu1.default li a:after {background-color: #000;background-image: none;}.ct-navigation-menu1.default li a i {position: absolute;top: 50%;right: 29px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}@media screen and (max-width: 1199px) {.ct-navigation-menu1.default li a i {right: 20px;}}.ct-navigation-menu1.default li.current-menu-item > a {color: #fff;}.ct-navigation-menu1.default li.current-menu-item > a:before {opacity: 0;}.ct-navigation-menu1.default li.current-menu-item > a:after {opacity: 1;}.ct-navigation-menu1.style-light1 li {display: block;}.ct-navigation-menu1.style-light1 li.megamenu {display: none;}.ct-navigation-menu1.style-light1 li a {font-size: 14px;font-weight: 700;color: #fff;position: relative;}.ct-navigation-menu1.style-light1 li a:before {content: '';height: 1px;position: absolute;bottom: 0;left: 0;width: 0%;background-color: rgba(0, 161, 224, 0.45);opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-navigation-menu1.style-light1 li:hover > a {color: #00a1e0;margin-left: 10px;}.ct-navigation-menu1.style-light1 li:hover > a:before {opacity: 1;width: 100%;}.ct-navigation-menu1.style-light1 li + li {margin-top: 2px;}.ct-navigation-menu1.style-light2 a {font-size: 14px;color: #0e0e0e;font-family: 'Poppins', sans-serif;}.ct-navigation-menu1.style-light2 a:before {content: '\f105';margin-right: 12px;font-family: "Font Awesome 5 Pro";-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);font-weight: 900;}.ct-navigation-menu1.style-light2 a:hover {color: #00a1e0;padding-left: 17px;}.ct-navigation-menu1.style-light2 a:hover:before {color: #00a1e0;}.ct-title1 cite {font-style: normal;color: #00a1e0;}.ct-title1.style1 h3 {font-size: 24px;font-weight: 600;display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 29px;}.ct-title1.style1 h3 span {display: inline-block;margin-right: 20px;}.ct-title1.style1 h3 i {flex-grow: 1;height: 1px;background-color: rgba(233, 234, 238, 0.15);display: inline-block;}.ct-title1.style2 h3 {font-size: 36px;padding-left: 76px;position: relative;}@media screen and (max-width: 991px) {.ct-title1.style2 h3 {font-size: 30px;}}.ct-title1.style2 h3 i {width: 50px;height: 3px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);}.ct-list-one {list-style: none;margin-bottom: 0;margin-left: 12px;font-weight: 700;color: #000;}.ct-list-one li {padding-left: 26px;position: relative;}.ct-list-one li:before {content: '\f061';font-weight: 400;font-family: "Font Awesome 5 Pro";position: absolute;top: 0;left: 0;}.ct-list-one li + li {margin-top: 18px;}.ct-list {margin-left: 15px;margin-bottom: 0;list-style: none;}@media screen and (max-width: 1199px) {.ct-list {margin-left: 0;}}.ct-list .ct-list-item {position: relative;display: flex;flex-wrap: nowrap;}.ct-list .ct-list-item h3 {display: block;font-size: 24px;line-height: 1.2;padding-bottom: 18px;margin-bottom: 0;}@media screen and (max-width: 991px) {.ct-list .ct-list-item h3 {font-size: 20px;}}.ct-list .ct-list-item + .ct-list-item {margin-top: 12px;}.ct-list.style1 .ct-list-icon {line-height: 1;padding-bottom: 2px;margin-right: 18px;}.ct-list.style1 .ct-list-icon i {font-size: 22px;}.ct-list.style1 .ct-list-desc {font-size: 15px;color: #636363;}.ct-list.style2 {margin: -10px;font-size: 16px;line-height: 26px;font-weight: 600;color: #0e0e0e;display: flex;flex-wrap: wrap;align-items: center;}.ct-list.style2 .ct-list-icon {margin-right: 10px;}.ct-list.style2 .ct-list-icon i:before {content: '\f101';}.ct-list.style2 .ct-list-item {padding: 0 10px;width: 50%;margin-top: 20px;}@media screen and (max-width: 1199px) {.ct-list.style2 .ct-list-item {width: 100%;}}.ct-list.style2.one-column .ct-list-item {width: 100%;}.ct-list.style3 {margin: 0;}.ct-list.style3 .ct-list-icon {width: 9px;height: 9px;background-color: #000;-webkit-border-radius: 9px;-khtml-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;margin-right: 16px;margin-top: 10px;}.ct-list.style3 .ct-list-icon i {display: none;}.ct-list.style3 .ct-list-desc {font-size: 18px;line-height: 28px;color: #000;}.ct-list.style4 {margin: 0;font-size: 18px;color: #283a57;font-weight: 500;}.ct-list.style4 .ct-list-icon {margin-right: 12px;}.ct-list.style4 .ct-list-icon i:before {content: "\f134";font-family: Flaticon-v5;font-weight: 400;color: #00a1e0;}.ct-list.style4 .ct-list-item + .ct-list-item {margin-top: 3px;}.ct-newsletter1.style1 form.newsletter, .ct-newsletter1.style3 form.newsletter {position: relative;}.ct-newsletter1.style1 .tnp-field-email .tnp-email, .ct-newsletter1.style3 .tnp-field-email .tnp-email {border: none;background-color: #464646;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;height: 46px;font-size: 14px;font-weight: 400;color: #fff;}.ct-newsletter1.style1 .tnp-field-button, .ct-newsletter1.style3 .tnp-field-button {margin-bottom: 0;height: 46px;width: 62px;position: absolute;bottom: 0;right: 0;overflow: hidden;}.ct-newsletter1.style1 .tnp-field-button:before, .ct-newsletter1.style3 .tnp-field-button:before, .ct-newsletter1.style1 .tnp-field-button:after, .ct-newsletter1.style3 .tnp-field-button:after {font-weight: 400;font-family: "Font Awesome 5 Pro";height: 46px;width: 62px;font-size: 14px;position: absolute;bottom: 0;right: 0;color: #fff;text-align: center;line-height: 46px;z-index: 1;}.ct-newsletter1.style1 .tnp-field-button:before, .ct-newsletter1.style3 .tnp-field-button:before {content: '';background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-newsletter1.style1 .tnp-field-button:after, .ct-newsletter1.style3 .tnp-field-button:after {z-index: 2;content: '\f1d8';}.ct-newsletter1.style1 .tnp-field-button .tnp-button, .ct-newsletter1.style3 .tnp-field-button .tnp-button {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;position: absolute;bottom: 0;right: 0;height: 46px;width: 62px;padding: 0;opacity: 0;z-index: 3;}.ct-newsletter1.style1 .tnp-field-button:hover:after, .ct-newsletter1.style3 .tnp-field-button:hover:after {-o-animation: toRightFromLeft 0.3s forwards;-ms-animation: toRightFromLeft 0.3s forwards;-webkit-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-newsletter1.style2 {max-width: 650px;margin: auto;}.ct-newsletter1.style2 form.newsletter {display: flex;flex-wrap: nowrap;align-items: center;}.ct-newsletter1.style2 .tnp-field-email {margin-right: 15px;flex-grow: 1;}.ct-newsletter1.style2 .tnp-field-email .tnp-email {border: 1px solid #dbe4fe;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;font-size: 15px;color: #383838;padding-left: 28px;padding-right: 28px;height: 62px;-webkit-box-shadow: 0 0 57px rgba(5, 41, 140, 0.1);-khtml-box-shadow: 0 0 57px rgba(5, 41, 140, 0.1);-moz-box-shadow: 0 0 57px rgba(5, 41, 140, 0.1);-ms-box-shadow: 0 0 57px rgba(5, 41, 140, 0.1);-o-box-shadow: 0 0 57px rgba(5, 41, 140, 0.1);box-shadow: 0 0 57px rgba(5, 41, 140, 0.1);}.ct-newsletter1.style2 .tnp-field-email .tnp-email:focus {border-color: #00a1e0;}.ct-newsletter1.style2 .tnp-button {line-height: 62px;padding: 0 38px;border-radius: 4px;background-color: #00a1e0;background-image: none;font-size: 15px;}.ct-newsletter1.style2 .tnp-button:hover, .ct-newsletter1.style2 .tnp-button:focus {background-color: #000;}.ct-newsletter1.style3 .tnp-field-email .tnp-email {background-color: #eee;color: #444;}.ct-newsletter1.style3 .tnp-field-button:before {background-image: none;background-color: #0a0462;}.ct-newsletter1.style4 {max-width: 855px;margin: auto;}.ct-newsletter1.style4 form.newsletter {display: flex;flex-wrap: nowrap;align-items: center;}@media screen and (max-width: 767px) {.ct-newsletter1.style4 form.newsletter {display: block;max-width: 360px;margin: auto;}}.ct-newsletter1.style4 .tnp-field-email {margin-right: 15px;flex-grow: 1;}@media screen and (max-width: 767px) {.ct-newsletter1.style4 .tnp-field-email {margin-right: 0;}}.ct-newsletter1.style4 .tnp-field-email .tnp-email {border: 2px solid #eceff4;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;font-size: 16px;color: #636e80;padding-left: 30px;padding-right: 28px;height: 62px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-newsletter1.style4 .tnp-field-email .tnp-email:focus {border-color: #f99820;}.ct-newsletter1.style4 .tnp-button {line-height: 62px;padding: 0 38px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;background-color: #f99820;background-image: none;font-size: 16px;font-weight: 600;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-newsletter1.style4 .tnp-button:hover, .ct-newsletter1.style4 .tnp-button:focus {background-color: #00a1e0;}@media screen and (max-width: 767px) {.ct-newsletter1.style4 .tnp-button {width: 100%;margin-top: 20px;}}.ct-newsletter1.type-vertical .tnp-field-button:before {background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -o-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: linear-gradient(bottom, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');}.ct-newsletter1.style5 {padding: 0 60px 0 60px;position: relative;-webkit-border-radius: 30px;-khtml-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;position: relative;z-index: 1;display: flex;flex-wrap: nowrap;}@media screen and (max-width: 767px) {.ct-newsletter1.style5 {padding: 0 30px;}}.ct-newsletter1.style5:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(1, 19, 30, 0.82);z-index: -2;-webkit-border-radius: 30px;-khtml-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;border-radius: 30px;}.ct-newsletter1.style5:after {content: '';background-image: url(images/bg-newsletter.png);background-position: center right;background-size: cover;background-repeat: no-repeat;z-index: -1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media screen and (max-width: 991px) {.ct-newsletter1.style5:after {display: none;}}.ct-newsletter1.style5 .newsletter-holder {display: flex;flex-wrap: wrap;align-items: center;padding: 58px 0 68px;max-width: 480px;}.ct-newsletter1.style5 .newsletter-image {margin-top: -50px;flex-grow: 1;text-align: center;}.ct-newsletter1.style5 .newsletter-image img {margin: auto;}@media screen and (max-width: 1199px) {.ct-newsletter1.style5 .newsletter-image {display: none;}}.ct-newsletter1.style5 .sub-title {font-weight: 500;color: #00a1e0;letter-spacing: 0.2em;font-size: 16px;}.ct-newsletter1.style5 .title {font-size: 36px;line-height: 48px;color: #fff;margin-bottom: 7px;}@media screen and (max-width: 767px) {.ct-newsletter1.style5 .title {font-size: 28px;line-height: 34px;margin-bottom: 15px;}}.ct-newsletter1.style5 .desc {font-size: 15px;line-height: 24px;color: #e2e2e2;padding-right: 10%;margin-bottom: 19px;}@media screen and (max-width: 1199px) {.ct-newsletter1.style5 .desc {padding-right: 0;}}.ct-newsletter1.style5 .newsletter {display: flex;flex-wrap: nowrap;align-items: center;max-width: 400px;}@media screen and (max-width: 767px) {.ct-newsletter1.style5 .newsletter {display: block;}}.ct-newsletter1.style5 .newsletter .tnp-email {height: 56px;border: none;color: #848687;-webkit-border-radius: 5px 0 0 5px;-khtml-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}@media screen and (max-width: 767px) {.ct-newsletter1.style5 .newsletter .tnp-email {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-bottom: 20px;}}.ct-newsletter1.style5 .newsletter .tnp-button {line-height: 56px;padding: 0 34px;font-size: 15px;-webkit-border-radius: 0 5px 5px 0;-khtml-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}@media screen and (max-width: 767px) {.ct-newsletter1.style5 .newsletter .tnp-button {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;width: 100%;}}.ct-newsletter1.style5 .newsletter .tnp-button:hover {background-color: #0084b7;}.ct-newsletter1.style5 .newsletter .tnp-field-email {flex-grow: 1;}.ct-newsletter1.style6 {background-color: #fff;-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;padding: 58px 70px;}@media screen and (max-width: 1199px) {.ct-newsletter1.style6 {padding-left: 50px;padding-right: 50px;}}@media screen and (max-width: 767px) {.ct-newsletter1.style6 {padding: 40px 30px;}}.ct-newsletter1.style6 .newsletter-holder {display: flex;flex-wrap: wrap;align-items: center;margin: 0 -35px;}@media screen and (max-width: 767px) {.ct-newsletter1.style6 .newsletter-holder {display: block;}}.ct-newsletter1.style6 .newsletter-meta, .ct-newsletter1.style6 form.newsletter {width: 50%;padding: 0 35px;}@media screen and (max-width: 767px) {.ct-newsletter1.style6 .newsletter-meta, .ct-newsletter1.style6 form.newsletter {width: 100%;}}.ct-newsletter1.style6 form.newsletter {display: flex;flex-wrap: nowrap;align-items: center;}@media screen and (max-width: 1199px) {.ct-newsletter1.style6 form.newsletter {display: block;}}.ct-newsletter1.style6 .title {margin-bottom: 14px;font-size: 30px;color: #282350;}@media screen and (max-width: 767px) {.ct-newsletter1.style6 .title {font-size: 22px;}}.ct-newsletter1.style6 .desc {font-size: 17px;line-height: 28px;}@media screen and (max-width: 767px) {.ct-newsletter1.style6 .desc {font-size: 16px;line-height: 1.625;margin-bottom: 32px;}}.ct-newsletter1.style6 .tnp-email {background-color: #ebeff3;color: #aaaeb2;border: none;height: 53px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.ct-newsletter1.style6 .tnp-field-email {flex-grow: 1;margin-right: 18px;}@media screen and (max-width: 1199px) {.ct-newsletter1.style6 .tnp-field-email {margin-right: 0;margin-bottom: 20px;}}.ct-newsletter1.style6 .tnp-button {line-height: 53px;padding: 0 20px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;font-weight: 600;}@media screen and (max-width: 1199px) {.ct-newsletter1.style6 .tnp-button {width: 100%;}}.ct-icon1 {margin: 0;list-style: none;}.ct-icon1 a {display: inline-block;}.ct-icon1 a i {height: 29px;width: 29px;line-height: 29px;display: inline-block;-webkit-border-radius: 29px;-khtml-border-radius: 29px;-moz-border-radius: 29px;-ms-border-radius: 29px;-o-border-radius: 29px;border-radius: 29px;font-size: 17px;color: #00a1e0;background-color: #fff;text-align: center;margin-right: 4px;margin-bottom: 8px;}.ct-icon1 a i.fa-facebook-f {color: #16599b;}.ct-icon1 a i.fa-facebook-f:before {content: "\f39e";}.ct-icon1 a i.fa-dribbble {color: #eb568f;}.ct-icon1 a i.fa-twitter {color: #03a9f4;}.ct-icon1 a i.fa-behance {color: #0d6fff;}.ct-icon1 a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.ct-icon1.style2 {margin-left: -10px;}.ct-icon1.style2 a i {background-color: transparent;}.ct-icon1.style3 {display: flex;flex-wrap: wrap;}.ct-icon1.style3 i {width: 37px;height: 37px;line-height: 37px;text-align: center;background-color: #00a1e0;color: #fff !important;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.ct-icon1.style3 i.fa-facebook-f {background-color: #166dc4;}.ct-icon1.style3 i.fa-twitter {background-color: #03a9f4;}.ct-icon1.style3 i.fa-dribbble {background-color: #ea4c89;}.ct-icon1.style3 i.fa-behance {background-color: #1644d8;}.ct-icon1.style3 a {margin-right: 8px;}.ct-icon1.style3 a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.ct-heading {position: relative;}.ct-heading.sub-style2 {display: inline-flex;align-items: center;}.ct-heading .item--sub-title {font-weight: 600;display: inline-block;color: #0e0e0e;font-family: 'Poppins', sans-serif;}.ct-heading .item--sub-title:before {opacity: 0;}.ct-heading .item--sub-title.style1 {padding-left: 75px;position: relative;}.ct-heading .item--sub-title.style1:before {content: '';width: 50px;height: 3px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);box-shadow: 0 7px 16px rgba(12, 12, 12, 0.22);}.ct-heading .item--sub-title.style2 {position: absolute;left: 9px;top: 0;-webkit-transform: rotate(-90deg) translateX(calc(-50% - 42px));-khtml-transform: rotate(-90deg) translateX(calc(-50% - 42px));-moz-transform: rotate(-90deg) translateX(calc(-50% - 42px));-ms-transform: rotate(-90deg) translateX(calc(-50% - 42px));-o-transform: rotate(-90deg) translateX(calc(-50% - 42px));transform: rotate(-90deg) translateX(calc(-50% - 42px));font-family: inherit;color: #666;font-size: 18px;letter-spacing: 0.3em;font-weight: 400;padding-bottom: 4px;transform-origin: 0 50%;-webkit-transform-origin: 0 50%;}.ct-heading .item--sub-title.style2:before {content: '';height: 4px;position: absolute;bottom: 0;left: 0;right: 5px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00bbe0), to(#00a1e0));background-image: -webkit-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: -o-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: linear-gradient(bottom, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0');}.ct-heading .item--sub-title.style2 + .item--title {padding-left: 52px;}.ct-heading .item--sub-title.style3 {padding-right: 114px;position: relative;color: #00a1e0;font-weight: 700;margin-bottom: 10px;}.ct-heading .item--sub-title.style3:before {content: '';width: 102px;height: 2px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #00a1e0;}.ct-heading .item--sub-title.style4 {padding-right: 213px;position: relative;color: #00a1e0;font-weight: 700;margin-bottom: 7px;}.ct-heading .item--sub-title.style4:before {content: '';width: 191px;height: 9px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-image: url(images/sub-title.png);background-repeat: no-repeat;}.ct-heading .item--sub-title.style5 {padding-left: 188px;padding-right: 188px;position: relative;color: #00a1e0;font-weight: 700;margin-bottom: 7px;}.ct-heading .item--sub-title.style5:before, .ct-heading .item--sub-title.style5:after {content: '';width: 174px;height: 9px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-image: url(images/sub-title.png);background-repeat: no-repeat;}.ct-heading .item--sub-title.style5:after {left: auto;right: 0;}.ct-heading .item--sub-title.style6 {padding-right: 50px;position: relative;color: #00a1e0;font-weight: 700;margin-bottom: 10px;}.ct-heading .item--sub-title.style6:before {content: '';width: 37px;height: 3px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #00a1e0;}.ct-heading .item--sub-title.style7 {padding-left: 50px;padding-right: 50px;position: relative;color: #00a1e0;font-weight: 700;margin-bottom: 7px;}.ct-heading .item--sub-title.style7:before, .ct-heading .item--sub-title.style7:after {content: '';width: 37px;height: 3px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #00a1e0;}.ct-heading .item--sub-title.style7:after {left: auto;right: 0;}.ct-heading .item--sub-title.show-line:before {opacity: 1;}.ct-heading .item--sub-title.hide-line {padding-left: 0;}.ct-heading .item--sub-title.hide-line:before {display: none;}.ct-heading .item--title {margin-bottom: 0;}.ct-heading .item--title strong {font-weight: 700;}@media screen and (max-width: 767px) {.ct-heading .item--title br {display: none;}}.ct-heading .item--title.st-line-left1 span, .ct-heading .item--title.st-line-right1 span {padding-left: 82px;position: relative;display: inline-block;}.ct-heading .item--title.st-line-left1 span i, .ct-heading .item--title.st-line-right1 span i {width: 54px;height: 3px;position: absolute;top: 21px;left: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}@media screen and (max-width: 1024px) {.ct-heading .item--title.st-line-left1 span, .ct-heading .item--title.st-line-right1 span {padding-left: 68px;}.ct-heading .item--title.st-line-left1 span i, .ct-heading .item--title.st-line-right1 span i {width: 40px;}}@media screen and (max-width: 575px) {.ct-heading .item--title.st-line-left1 span, .ct-heading .item--title.st-line-right1 span {padding-left: 0;padding-top: 23px;}.ct-heading .item--title.st-line-left1 span i, .ct-heading .item--title.st-line-right1 span i {width: 54px;top: 0;left: 0;}}.ct-heading .item--title.st-line-right1 span {padding-left: 0;padding-right: 82px;}.ct-heading .item--title.st-line-right1 span i {left: auto;right: 0;}.ct-heading .item--title.st-line-left2 span {padding-left: 66px;position: relative;display: inline-block;}.ct-heading .item--title.st-line-left2 span i {width: 50px;height: 11px;position: absolute;top: 15px;left: 0;}.ct-heading .item--title.st-line-left2 span i:before, .ct-heading .item--title.st-line-left2 span i:after {content: '';background-color: #00a1e0;height: 3px;position: absolute;right: 0;}.ct-heading .item--title.st-line-left2 span i:before {width: 25px;top: 0;}.ct-heading .item--title.st-line-left2 span i:after {width: 50px;top: 8px;}.ct-heading .item--title.st-line-left3 span {padding-left: 58px;position: relative;display: inline-block;}.ct-heading .item--title.st-line-left3 span .dot-shape {width: 40px;height: 40px;position: absolute;top: 11px;left: 0;}.ct-heading .item--title.st-line-left3 span .dot-shape i {height: 11px;width: 11px;-webkit-border-radius: 11px;-khtml-border-radius: 11px;-moz-border-radius: 11px;-ms-border-radius: 11px;-o-border-radius: 11px;border-radius: 11px;background-color: #000;position: absolute;top: 0;left: 0;}.ct-heading .item--title.st-line-left3 span .dot-shape i:nth-child(2) {background-color: #00a1e0;left: 14px;}.ct-heading .item--title.st-line-left3 span .dot-shape i:nth-child(3) {left: 30px;}.ct-heading .item--title.st-line-left3 span .dot-shape i:nth-child(4) {top: 14px;left: 14px;}.ct-heading .item--title.st-line-left3 span .dot-shape i:nth-child(5) {top: 14px;left: 30px;}.ct-heading .item--title.st-line-left3 span .dot-shape i:nth-child(6) {background-color: #00a1e0;top: 28px;left: 30px;}.ct-heading .item--title.st-line-top1 .ct-heading-divider {height: 3px;margin-bottom: 20px;}.ct-heading .item--title.st-line-top1 .ct-heading-divider span {width: 54px;height: 3px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');display: inline-block;vertical-align: top;}.ct-heading .item--title.st-line-top2 .ct-heading-divider {height: 3px;margin-bottom: 13px;}.ct-heading .item--title.st-line-top2 .ct-heading-divider span {width: 44px;height: 3px;background-color: #00a1e0;display: inline-block;vertical-align: top;}.ct-heading .item--title.st-line-bottom1 .ct-heading-divider {height: 3px;margin-top: 6px;}.ct-heading .item--title.st-line-bottom1 .ct-heading-divider span {width: 50px;height: 2px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');display: inline-block;vertical-align: top;}.ct-heading .item--title b {color: #00a1e0;font-weight: inherit;}.ct-heading .item--title meta, .ct-heading .item--title span span {color: #f99820;}.ct-heading .item--title cite {color: #00a1e0;font-family: 'Playfair Display';}.ct-heading .item--title i {color: #00a1e0;font-family: 'Playfair Display';font-style: normal;}.ct-heading .item--title small {font-size: inherit;line-height: inherit;font-weight: normal;}.ct-heading h3.item--title {font-size: 36px;line-height: 1.33333;}@media screen and (max-width: 991px) {.ct-heading h3.item--title {font-size: 30px;}}.ct-heading span.item--title {display: block;}.ct-heading.item-st-line-left2 .item--sub-title {color: #00a1e0;}.ct-heading.item-st-line-left3 .item--sub-title {color: #00a1e0;font-weight: 700;}.ct-heading.ct-heading-left.item-st-line-left2 .item--sub-title {padding-left: 66px;}.ct-heading.ct-heading-left.item-st-line-left2.h-align-center .st-line-left2 span {text-align: left;}.ct-heading.ct-heading-left.item-st-line-left2.h-align-center .item--sub-title {padding-left: 0;}.ct-heading.ct-heading-right.item-st-line-left2 .item--sub-title {padding-right: 66px;padding-left: 0;}.ct-heading.ct-heading-right.item-st-line-left2 .item--title span {padding-left: 0;padding-right: 66px;}.ct-heading.ct-heading-right.item-st-line-left2 .item--title span i {left: auto;right: 0;}.ct-heading.ct-heading-right.item-st-line-left2 .item--title span i:before, .ct-heading.ct-heading-right.item-st-line-left2 .item--title span i:after {right: auto;left: 0;}.ct-heading.ct-heading-left.item-st-line-left3 .item--sub-title {padding-left: 58px;}.ct-heading.ct-heading-right.item-st-line-left3 .item--sub-title {padding-left: 0;padding-right: 58px;}.line-sub-preset2 .ct-heading .item--sub-title.style1:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-contact-info1 {list-style: none;margin-bottom: 0;font-size: 14px;line-height: 24px;}.ct-contact-info1 i {color: #00a1e0;}.ct-contact-info1 li {display: flex;flex-wrap: nowrap;}.ct-contact-info1 li + li {margin-top: 10px;}.ct-contact-info1 li a {color: inherit;}.ct-contact-info1 li a:hover {color: inherit;}.ct-contact-info1 .ct-contact-icon {display: inline-block;margin-right: 10px;}.ct-contact-info1.style2 li + li {margin-top: 25px;}.ct-contact-info1.style2 .ct-contact-icon {min-width: 34px;margin-top: 4px;}.ct-contact-info1.style2 .ct-contact-icon i {font-size: 25px;}.ct-contact-info1.style2 .ct-contact-content {font-size: 18px;line-height: 30px;color: #636363;}@media screen and (max-width: 991px) {.ct-contact-info1.style2 .ct-contact-content {font-size: 16px;line-height: 26px;}}.ct-contact-info2 {border: 3px solid #d4ecfe;padding: 27px 19px;}.ct-contact-info2 .ct-contact-icon {line-height: 1;height: 72px;width: 72px;min-width: 72px;position: relative;background-color: #00a1e0;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;margin-right: 15px;}.ct-contact-info2 .ct-contact-icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-contact-info2 .ct-contact-icon i {font-size: 40px;color: #fff;}.ct-contact-info2 .ct-contact-icon img {max-height: 40px;}.ct-contact-info2 .item--title {margin-bottom: 5px;font-size: 17px;}.ct-contact-info2 .item--content {font-size: 14px;line-height: 20px;color: #000;}.ct-contact-info2 .item--content u {font-weight: 700;}.ct-contact-info2 .ct-contact-link {width: 35px;height: 72px;line-height: 72px;color: #fff;font-size: 16px;text-align: center;background-color: #00a1e0;position: absolute;top: 50%;right: -22px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-contact-info2 .ct-contact-link:hover i {-webkit-animation: toRightFromLeft 0.3s forwards;-moz-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-contact-info2 .item--inner {display: flex;flex-wrap: nowrap;padding-right: 30px;align-items: center;position: relative;}.ct-contact-info2 .item--inner + .item--inner {margin-top: 23px;}.ct-contact-info3 {display: flex;flex-wrap: wrap;justify-content: flex-end;}@media screen and (max-width: 767px) {.ct-contact-info3 {margin-left: 15px;}}.ct-contact-info3 .ct-contact-inner {position: relative;max-width: 360px;background-color: #000;padding: 60px 30px 64px;background-image: url(images/bg-contact-info.png);}@media screen and (max-width: 767px) {.ct-contact-info3 .ct-contact-inner {padding-left: 20px;padding-right: 15px;}}.ct-contact-info3 .ct-contact-inner:before {content: '';border-color: transparent #676767 #676767 transparent;border-width: 14px;border-style: solid;position: absolute;top: 0;left: -28px;}.ct-contact-info3 .ct-contact-inner .wg-title {margin-bottom: 33px;font-size: 36px;color: #fff;}@media screen and (max-width: 767px) {.ct-contact-info3 .ct-contact-inner .wg-title {font-size: 24px;}}.ct-contact-info3 .ct-contact-inner .wg-title span {display: inline-block;position: relative;padding-right: 55px;}.ct-contact-info3 .ct-contact-inner .wg-title span:before {content: '';width: 44px;height: 3px;background-color: #00a1e0;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-contact-info3 .ct-contact-inner .item--title {margin-bottom: 0;font-size: 17px;line-height: 28px;color: #b7b7b7;font-family: "Nunito Sans";font-weight: 400;}@media screen and (max-width: 767px) {.ct-contact-info3 .ct-contact-inner .item--title {font-size: 15px;}}.ct-contact-info3 .ct-contact-inner .item--content {font-size: 25px;font-weight: 700;color: #fff;font-family: 'Poppins', sans-serif;line-height: 1.2;margin-top: 3px;}@media screen and (max-width: 767px) {.ct-contact-info3 .ct-contact-inner .item--content {font-size: 20px;}}.ct-contact-info3 .ct-contact-inner .item--content a {color: inherit;}.ct-contact-info3 .ct-contact-inner .item--content a:hover {color: inherit;}.ct-contact-info3 .ct-contact-inner .ct-contact-icon {line-height: 1;margin-right: 14px;}.ct-contact-info3 .ct-contact-inner .ct-contact-icon i {font-size: 42px;color: #00a1e0;}@media screen and (max-width: 767px) {.ct-contact-info3 .ct-contact-inner .ct-contact-icon img {max-width: 36px;}}.ct-contact-info3 .ct-contact-inner .item--info {display: flex;flex-wrap: nowrap;align-items: center;position: relative;}.ct-contact-info3 .ct-contact-inner .item--info .ct-contact-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;}.ct-contact-info3 .ct-contact-inner .item--info + .item--info {margin-top: 30px;}.ct-contact-info3 .ct-contact-inner .item--info:hover .ct-contact-icon i, .ct-contact-info3 .ct-contact-inner .item--info:hover .ct-contact-icon img, .ct-contact-info3 .ct-contact-inner .item--info:hover .ct-contact-icon svg {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}.ct-client1 .client-image {text-align: center;}.ct-client1 .client-image a {display: inline-block;vertical-align: top;-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;}.ct-client1 .slick-track {display: flex;flex-wrap: wrap;align-items: center;}.ct-client1 .ct-clients-list-inner {margin: 0 -15px;}.ct-client1 .ct-clients-list-inner .slick-slide {padding: 0 15px;}.ct-client1.style1 .client-image a {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;}.ct-client1.style1 .client-image a:hover {opacity: 1;-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-client1.style2 .client-image a:hover {opacity: 0.87;-webkit-transform: scale(0.9);-khtml-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}.ct-client1.style3 .client-image {text-align: center;padding: 0 15px;}@media screen and (max-width: 767px) {.ct-client1.style3 .client-image {padding: 0;}}.ct-client1.style3 .client-image img {-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;position: relative;}.ct-client1.style3 .client-image img:nth-child(1) {opacity: 0.5;}.ct-client1.style3 .client-image img:nth-child(2) {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -150%);-khtml-transform: translate(-50%, -150%);-moz-transform: translate(-50%, -150%);-ms-transform: translate(-50%, -150%);-o-transform: translate(-50%, -150%);transform: translate(-50%, -150%);opacity: 0;}.ct-client1.style3 .client-image a {display: inline-block;vertical-align: top;-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;position: relative;overflow: hidden;}.ct-client1.style3 .client-image a:hover img:nth-child(1) {-webkit-transform: translateY(100%);-khtml-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);opacity: 0;}.ct-client1.style3 .client-image a:hover img:nth-child(2) {-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 1;}.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;padding-left: 75px;padding-right: 75px;}@media screen and (max-width: 767px) {.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] {padding-left: 35px;padding-right: 35px;}}.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow {width: 38px;height: 28px;color: #919191;border: 1px solid #d9d9d9;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;font-weight: 400;z-index: 99;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;}.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {display: none;}.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {background-color: #152644;border-color: #152644;color: #fff;}.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 15px;right: auto;}@media screen and (max-width: 767px) {.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 0;}}.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 15px;left: auto;}@media screen and (max-width: 767px) {.ct-client1.style3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 0;}}.ct-client1.style4 .client-image {text-align: center;padding: 0 15px;}@media screen and (max-width: 767px) {.ct-client1.style4 .client-image {padding: 0;}}.ct-client1.style4 .client-image a {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;}.ct-client1.style4 .client-image a:hover {opacity: 1;-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-client1.style4 .client-image img {-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;position: relative;}.ct-client1.style4 .client-image img:nth-child(2) {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -150%);-khtml-transform: translate(-50%, -150%);-moz-transform: translate(-50%, -150%);-ms-transform: translate(-50%, -150%);-o-transform: translate(-50%, -150%);transform: translate(-50%, -150%);opacity: 0;}.ct-client1.style4 .client-image a {display: inline-block;vertical-align: top;-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;position: relative;overflow: hidden;}.ct-client1.style4 .client-image a:hover img:nth-child(1) {-webkit-transform: translateY(100%);-khtml-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);opacity: 0;}.ct-client1.style4 .client-image a:hover img:nth-child(2) {-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 1;}.ct-client-grid1 {overflow: hidden;padding: 0;margin: 0;}.ct-client-grid1 .client-image {padding: 41px 20px;text-align: center;}@media screen and (max-width: 767px) {.ct-client-grid1 .client-image {padding: 30px 15px;}}.ct-client-grid1 .client-image img {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-client-grid1 .client-image:hover img {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.ct-client-grid1 .client-item-inner {padding: 18px 22px 22px;background-color: #000;}@media screen and (max-width: 767px) {.ct-client-grid1 .client-item-inner {padding-left: 15px;padding-right: 15px;}}.ct-client-grid1 .client-item-inner .btn {line-height: 30px;padding: 0 10px;font-size: 13px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-weight: 600;background-color: #00bbe0;color: #000;}.ct-client-grid1 .client-item-inner .btn:hover, .ct-client-grid1 .client-item-inner .btn:focus {background-color: #00a1e0;color: #fff;}.ct-client-grid1 .client-desc {font-size: 16px;line-height: 22px;color: #cbcbcb;font-family: "Nunito Sans";margin-bottom: 11px;}@media screen and (max-width: 767px) {.ct-client-grid1 .client-desc {font-size: 13px;line-height: 22px;}}.ct-client-grid1 .ct-grid-inner {margin: 0 -2px -2px 0;}.ct-client-grid1 .ct-grid-inner .grid-item {padding: 0;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}.ct-fancy-box-layout1 {display: flex;flex-wrap: nowrap;}.ct-fancy-box-layout1.style1 .item--icon, .ct-fancy-box-layout1.style6 .item--icon {font-size: 24px;color: #fff;height: 63px;width: 63px;min-width: 63px;line-height: 63px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');text-align: center;-webkit-border-radius: 63px;-khtml-border-radius: 63px;-moz-border-radius: 63px;-ms-border-radius: 63px;-o-border-radius: 63px;border-radius: 63px;margin-right: 38px;position: relative;overflow: hidden;}.ct-fancy-box-layout1.style1 .item--icon i, .ct-fancy-box-layout1.style6 .item--icon i {display: inline-block;}.ct-fancy-box-layout1.style1 .item--title, .ct-fancy-box-layout1.style6 .item--title {margin-top: 4px;margin-bottom: 7px;font-size: 24px;font-weight: 600;}.ct-fancy-box-layout1.style1 .item--description, .ct-fancy-box-layout1.style6 .item--description {font-size: 16px;line-height: 1.625;}.ct-fancy-box-layout1.style1 .item--description a, .ct-fancy-box-layout1.style6 .item--description a {color: inherit;}.ct-fancy-box-layout1.style1 .item--description a:hover, .ct-fancy-box-layout1.style6 .item--description a:hover {color: inherit;text-decoration: underline;}.ct-fancy-box-layout1.style1:hover .item--icon i, .ct-fancy-box-layout1.style6:hover .item--icon i {-webkit-animation: toRightFromLeft 0.3s forwards;-moz-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-fancy-box-layout1.style2 .item--icon {background-color: transparent !important;background-image: none !important;line-height: 1;margin-right: 20px;margin-top: 6px;}.ct-fancy-box-layout1.style2 .item--icon i {font-size: 58px;color: #00a1e0;}.ct-fancy-box-layout1.style2 .item--title {font-size: 20px;color: #383838;margin-bottom: 10px;}.ct-fancy-box-layout1.style3 .item--icon {background-color: transparent !important;background-image: none !important;line-height: 1;margin-right: 35px;margin-top: 6px;}.ct-fancy-box-layout1.style3 .item--icon i {font-size: 65px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-fancy-box-layout1.style3 .item--title {font-size: 24px;margin-top: 9px;margin-bottom: 7px;}.ct-fancy-box-layout1.style4 {padding: 35px 13px 25px 28px;position: relative;height: auto !important;}.ct-fancy-box-layout1.style4:before {content: '';height: 5px;width: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;bottom: 0;left: 0;}.ct-fancy-box-layout1.style4 .item--icon {background-color: transparent !important;background-image: none !important;line-height: 1;margin-right: 17px;margin-top: 0px;}.ct-fancy-box-layout1.style4 .item--icon i {font-size: 38px;}.ct-fancy-box-layout1.style4 .item--title {font-size: 18px;margin-top: 0px;margin-bottom: 0px;}.ct-fancy-box-layout1.style4 .item--description {font-size: 15px;}.ct-fancy-box-layout1.style4:hover:before {width: 100%;}.ct-fancy-box-layout1.style5 .item--icon {margin-top: -4px;height: 40px;width: 42px;line-height: 42px;position: relative;-webkit-border-radius: 42px;-khtml-border-radius: 42px;-moz-border-radius: 42px;-ms-border-radius: 42px;-o-border-radius: 42px;border-radius: 42px;background-color: #00a1e0;margin-right: 22px;min-width: 42px;}.ct-fancy-box-layout1.style5 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;}.ct-fancy-box-layout1.style5 .item--icon i {font-size: 22px;}.ct-fancy-box-layout1.style5 .item--icon i.fa-question-circle:before {content: '?';font-family: 'Roboto', sans-serif;font-weight: 700;}.ct-fancy-box-layout1.style5 .item--title {margin-bottom: 26px;font-size: 24px;line-height: 32px;font-weight: 600;}.ct-fancy-box-layout1.style5 .item--description {font-size: 17px;line-height: 28px;color: #000;}.ct-fancy-box-layout1.style5 .item--description ul {margin-top: 28px;margin-bottom: 0;}.ct-fancy-box-layout1.style6 .item--icon {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;margin-right: 22px;min-width: 60px;width: 60px;height: 60px;margin-top: 6px;}.ct-fancy-box-layout1.style6 .item--title {margin-top: 0;}.ct-fancy-box-layout1.style6 .item--description {color: #000;}.ct-fancy-box-layout1.style7 .item--icon {font-size: 24px;color: #fff;height: 66px;width: 66px;min-width: 66px;line-height: 66px;background-color: #00a1e0;text-align: center;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-right: 23px;position: relative;overflow: hidden;-webkit-box-shadow: 0 6px 16px rgba(0, 161, 224, 0.36);-khtml-box-shadow: 0 6px 16px rgba(0, 161, 224, 0.36);-moz-box-shadow: 0 6px 16px rgba(0, 161, 224, 0.36);-ms-box-shadow: 0 6px 16px rgba(0, 161, 224, 0.36);-o-box-shadow: 0 6px 16px rgba(0, 161, 224, 0.36);box-shadow: 0 6px 16px rgba(0, 161, 224, 0.36);}.ct-fancy-box-layout1.style7 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-fancy-box-layout1.style7 .item--icon i {font-size: 44px;color: #fff;}.ct-fancy-box-layout1.style7 .item--icon img {max-height: 44px;}@media screen and (max-width: 991px) {.ct-fancy-box-layout1.style7 .item--icon {height: 46px;width: 46px;min-width: 46px;line-height: 46px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;margin-right: 18px;}.ct-fancy-box-layout1.style7 .item--icon i {font-size: 30px;}.ct-fancy-box-layout1.style7 .item--icon img {max-height: 30px;}}.ct-fancy-box-layout1.style7 .item--title {margin-bottom: 10px;font-size: 20px;}.ct-fancy-box-layout1.style7 .item--description {font-size: 16px;line-height: 26px;color: #000;}.ct-fancy-box-layout1.style7 .item--description a {color: inherit;}.ct-fancy-box-layout1.style7 .item--description a:hover {color: inherit;}.ct-fancy-box-layout1.style7:hover .item--icon i, .ct-fancy-box-layout1.style7:hover .item--icon img, .ct-fancy-box-layout1.style7:hover .item--icon svg {-webkit-animation: toRightFromLeft 0.3s forwards;-moz-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-fancy-box-layout1.style8 .item--icon {line-height: 1;margin-right: 30px;}.ct-fancy-box-layout1.style8 .item--icon i {font-size: 58px;display: inline-block;}.ct-fancy-box-layout1.style8 .item--title {font-size: 22px;}.ct-fancy-box-layout1.style8 .item--description {font-size: 16px;line-height: 26px;}.ct-fancy-box-layout1.style8:hover .item--icon i {animation: icon-bounce 600ms ease-out infinite;-webkit-animation: icon-bounce 600ms ease-out infinite;}.ct-fancy-box-layout1.style9 {display: block;text-align: center;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-fancy-box-layout1.style9 .item--icon {margin-bottom: 30px;display: inline-block;}.ct-fancy-box-layout1.style9 .item--icon i {font-size: 75px;color: #00a1e0;}.ct-fancy-box-layout1.style9 .item--icon img {max-height: 75px;}.ct-fancy-box-layout1.style9 .item--icon i, .ct-fancy-box-layout1.style9 .item--icon img {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-fancy-box-layout1.style9 .item--title {margin-bottom: 12px;font-size: 20px;color: #161b39;}.ct-fancy-box-layout1.style9 .item--description {line-height: 1.625;padding: 0 20px;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout1.style9 .item--description {padding: 0;}}.ct-fancy-box-layout1.style9:hover {-webkit-transform: translateY(-36px);-khtml-transform: translateY(-36px);-moz-transform: translateY(-36px);-ms-transform: translateY(-36px);-o-transform: translateY(-36px);transform: translateY(-36px);}.ct-fancy-box-layout1.style9:hover .item--icon i, .ct-fancy-box-layout1.style9:hover .item--icon img {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.line-gap .ct-fancy-box-layout1.style4:after {content: '';width: 1px;height: 54px;background-color: #e4eaee;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}@media screen and (max-width: 991px) {.line-gap .ct-fancy-box-layout1.style4:after {display: none;}}.ct-fancy-box-layout2 {position: relative;z-index: 1;padding: 35px 60px;display: flex;flex-wrap: nowrap;}@media screen and (max-width: 991px) {.ct-fancy-box-layout2 {padding-left: 30px;padding-right: 20px;}}@media screen and (max-width: 767px) {.ct-fancy-box-layout2 {padding-left: 20px;}}.ct-fancy-box-layout2:before, .ct-fancy-box-layout2:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-fancy-box-layout2:before {background-color: #222;-webkit-box-shadow: 0 6px 21px rgba(0, 0, 0, 0.32);-khtml-box-shadow: 0 6px 21px rgba(0, 0, 0, 0.32);-moz-box-shadow: 0 6px 21px rgba(0, 0, 0, 0.32);-ms-box-shadow: 0 6px 21px rgba(0, 0, 0, 0.32);-o-box-shadow: 0 6px 21px rgba(0, 0, 0, 0.32);box-shadow: 0 6px 21px rgba(0, 0, 0, 0.32);}.ct-fancy-box-layout2:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.ct-fancy-box-layout2 .item--title {font-size: 20px;margin-bottom: 8px;color: #fff;}.ct-fancy-box-layout2 .item--description {font-size: 15px;line-height: 26px;color: #f7f7f7;}.ct-fancy-box-layout2 .item--description a {color: inherit;}.ct-fancy-box-layout2 .item--description a:hover {color: inherit;text-decoration: underline;}.ct-fancy-box-layout2 .item--icon {margin-right: 22px;line-height: 1;}.ct-fancy-box-layout2 .item--icon i {font-size: 65px;}.ct-fancy-box-layout2:hover:before {opacity: 0;}.ct-fancy-box-layout2:hover:after {opacity: 1;}.ct-fancy-box-layout2:hover .item--icon i {background-image: none;background-color: transparent;text-fill-color: transparent;-o-text-fill-color: #fff;-ms-text-fill-color: #fff;-moz-text-fill-color: #fff;-webkit-text-fill-color: #fff;}.ct-fancy-box-layout3 {display: flex;flex-wrap: nowrap;}.ct-fancy-box-layout3 .item--icon {font-size: 24px;color: #fff;height: 63px;width: 61px;min-width: 61px;line-height: 61px;text-align: center;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;margin-top: 10px;margin-right: 38px;position: relative;overflow: hidden;border: 1px solid rgba(255, 255, 255, 0.25);background-color: rgba(112, 114, 116, 0.25);}.ct-fancy-box-layout3 .item--title {margin-top: 4px;margin-bottom: 7px;font-size: 24px;font-weight: 600;color: #fff;}.ct-fancy-box-layout3 .item--description {line-height: 1.625;color: #b7b7b7;}.ct-fancy-box-layout3:hover .item--icon i {-webkit-animation: toTopFromBottom 0.3s forwards;-moz-animation: toTopFromBottom 0.3s forwards;animation: toTopFromBottom 0.3s forwards;}.ct-fancy-box-layout3.style2 .item--icon {width: 60px;height: 60px;border: none;background-color: #0e0e0e;min-width: 60px;margin-right: 23px;}.ct-fancy-box-layout3.style2 .item--title {color: #0e0e0e;margin-top: 0;}.ct-fancy-box-layout3.style2 .item--description {color: #383838;}.ct-fancy-box-layout3.style2 .item--description a {color: inherit;}.ct-fancy-box-layout3.style2 .item--description a:hover {color: inherit;text-decoration: underline;}.ct-fancy-box-layout4 {-webkit-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.11);-khtml-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.11);-moz-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.11);-ms-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.11);-o-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.11);box-shadow: 0 1px 18px rgba(0, 0, 0, 0.11);background-color: #fff;padding: 44px 20px;text-align: center;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-fancy-box-layout4:hover {-webkit-transform: translateY(-10px);-khtml-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}.ct-fancy-box-layout4 .item--icon {line-height: 1;margin-bottom: 20px;}.ct-fancy-box-layout4 .item--icon i {font-size: 56px;color: #00a1e0;}.ct-fancy-box-layout4 .item--title {margin-bottom: 17px;font-size: 20px;}.ct-fancy-box-layout4 .item--description {font-size: 15px;line-height: 26px;}.ct-fancy-box-layout4 .item--description a {color: inherit;}.ct-fancy-box-layout4 .item--description a:hover {color: inherit;text-decoration: underline;}.ct-fancy-box-layout5 {position: relative;z-index: 1;}.ct-fancy-box-layout5:before {content: '';z-index: -1;position: absolute;top: 59px;right: 40px;bottom: 0;left: 0px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(top, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(top, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(top, #00a1e0, #00bbe0);background-image: -o-linear-gradient(top, #00a1e0, #00bbe0);background-image: linear-gradient(top, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');-webkit-border-radius: 0 171px 171px 0;-khtml-border-radius: 0 171px 171px 0;-moz-border-radius: 0 171px 171px 0;-ms-border-radius: 0 171px 171px 0;-o-border-radius: 0 171px 171px 0;border-radius: 0 171px 171px 0;-webkit-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.23) inset;-khtml-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.23) inset;-moz-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.23) inset;-ms-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.23) inset;-o-box-shadow: 0 6px 8px rgba(0, 0, 0, 0.23) inset;box-shadow: 0 6px 8px rgba(0, 0, 0, 0.23) inset;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-fancy-box-layout5:hover::before {opacity: 1;bottom: -33px;left: -30px;}.ct-fancy-box-layout5 .ct-fancy-box-inner {background-color: #000;color: #e9e9e9;padding: 50px 30px 76px 40px;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout5 .ct-fancy-box-inner {padding-left: 30px;padding-bottom: 96px;}}@media screen and (max-width: 991px) {.ct-fancy-box-layout5 .ct-fancy-box-inner {padding-left: 20px;padding-right: 15px;}}@media screen and (max-width: 767px) {.ct-fancy-box-layout5 .ct-fancy-box-inner {height: auto !important;}}.ct-fancy-box-layout5 .item--icon {line-height: 1;margin-bottom: 30px;}.ct-fancy-box-layout5 .item--icon i {font-size: 60px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(top, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(top, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(top, #00a1e0, #00bbe0);background-image: -o-linear-gradient(top, #00a1e0, #00bbe0);background-image: linear-gradient(top, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');}.ct-fancy-box-layout5 .item--title {font-size: 22px;color: #fff;margin-bottom: 20px;}@media screen and (max-width: 991px) {.ct-fancy-box-layout5 .item--title {font-size: 18px;}}.ct-fancy-box-layout5 .item--description {line-height: 28px;font-size: 16px;margin-bottom: 18px;}@media screen and (max-width: 991px) {.ct-fancy-box-layout5 .item--description {font-size: 15px;line-height: 26px;}}.ct-fancy-box-layout5 .item--description a {color: inherit;}.ct-fancy-box-layout5 .item--description a:hover {color: inherit;text-decoration: underline;}.ct-fancy-box-layout5 .item--list {list-style: none;margin-bottom: 0;font-weight: 700;}@media screen and (max-width: 991px) {.ct-fancy-box-layout5 .item--list {font-size: 14px;}}.ct-fancy-box-layout5 .item--list i {margin-right: 12px;font-weight: 400;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(top, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(top, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(top, #00a1e0, #00bbe0);background-image: -o-linear-gradient(top, #00a1e0, #00bbe0);background-image: linear-gradient(top, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');}.ct-fancy-box-layout5 .item--list li + li {margin-top: 6px;}.ct-fancy-box-layout5 .item--link {height: 45px;width: 45px;position: absolute;bottom: 27px;right: 24px;background-color: #535353;line-height: 45px;text-align: center;border-radius: 45px;color: #fff;font-size: 30px;z-index: 1;}.ct-fancy-box-layout5 .item--link:before {content: '';position: absolute;top: 0;left: 0;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;width: 100%;height: 100%;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(top, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(top, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(top, #00a1e0, #00bbe0);background-image: -o-linear-gradient(top, #00a1e0, #00bbe0);background-image: linear-gradient(top, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-fancy-box-layout5 .item--link:hover:before {opacity: 1;}.ct-accordion .ct-ac-content {display: none;}.ct-accordion.layout1 .ct-ac-title {font-size: 18px;color: #222;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;font-weight: 700;position: relative;cursor: pointer;font-family: 'Poppins', sans-serif;}.ct-accordion.layout1 .ct-ac-title a {padding: 23px 65px 23px 25px;display: block;color: inherit;}.ct-accordion.layout1 .ct-ac-title a i {margin-right: 4px;color: #00a1e0;font-weight: 400;}.ct-accordion.layout1 .ct-ac-title a:before {content: '\f107';font-family: 'Font Awesome 5 Pro';font-size: 16px;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 35px;color: #9ba2aa;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-accordion.layout1 .ct-ac-title a:after {content: '\f136';font-family: 'Material-Design-Iconic-Font';top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 30px;height: 21px;width: 21px;line-height: 21px;background-color: #9ba2aa;color: #fff;text-align: center;position: absolute;-webkit-border-radius: 21px;-khtml-border-radius: 21px;-moz-border-radius: 21px;-ms-border-radius: 21px;-o-border-radius: 21px;border-radius: 21px;font-size: 12px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;margin-top: 9px;}.ct-accordion.layout1 .ct-ac-content {color: #636363;padding: 0 65px 23px 25px;}.ct-accordion.layout1 .ct-accordion-item {border: 1px solid #e6e6e6;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;background-color: #fff;position: relative;}.ct-accordion.layout1 .ct-accordion-item:before {content: '';height: 0;width: 6px;position: absolute;top: 0;bottom: 0;left: -1px;margin: auto;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-accordion.layout1 .ct-accordion-item + .ct-accordion-item {margin-top: 19px;}.ct-accordion.layout1 .ct-accordion-item.active {border-color: #fff;-webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);-khtml-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);}.ct-accordion.layout1 .ct-accordion-item.active:before {height: 100%;opacity: 1;}.ct-accordion.layout1 .ct-accordion-item.active .ct-ac-title a {padding-bottom: 4px;}.ct-accordion.layout1 .ct-accordion-item.active .ct-ac-title a:before {opacity: 0;}.ct-accordion.layout1 .ct-accordion-item.active .ct-ac-title a:after {opacity: 1;}.ct-accordion.layout1.style2 {border-bottom: 1px solid #e8e8e8;}.ct-accordion.layout1.style2 .ct-accordion-item {border: none;border-top: 1px solid #e8e8e8;margin: 0;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-accordion.layout1.style2 .ct-accordion-item:before, .ct-accordion.layout1.style2 .ct-accordion-item:after {display: none;}.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title {font-family: inherit;}.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title .ct-ac-title-text {padding: 19px 0;border: none;font-size: 16px;color: #353434;}.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title .ct-ac-title-text:before {content: '\f0fe';opacity: 1;font-size: 16px;right: 28px;}.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title .ct-ac-title-text:after {display: none;}.ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-content {padding: 2px 30px 52px 0;font-size: 15px;line-height: 26px;color: #4e4e4e;}.ct-accordion.layout1.style2 .ct-accordion-item.active .ct-ac-title .ct-ac-title-text:before {color: #00a1e0;content: '\f146';}.ct-accordion.layout1.style3 .ct-accordion-item {background-color: transparent;border: none;padding-left: 20px;}.ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title {margin-bottom: 30px;}.ct-accordion.layout1.style3 .ct-accordion-item:before {display: none;}.ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title-text {padding: 0px !important;margin-bottom: 0px;color: #fff;font-size: 18px;font-weight: 600;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title-text:after {display: none;}.ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title-text:before {content: '+';font-size: 18px;font-weight: 700;font-family: 'Poppins', sans-serif;right: auto;left: -20px;opacity: 1 !important;display: block;}.ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-content {padding: 0;font-size: 16px;line-height: 26px;color: #ababab;padding-right: 16%;margin-bottom: 44px;}@media screen and (max-width: 1199px) {.ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-content {padding-right: 0;}}.ct-accordion.layout1.style3 .ct-accordion-item.active .ct-ac-title-text:before {content: '-';}.ct-accordion.layout1.style4 .ct-accordion-item {border-width: 2px;}.ct-accordion.layout1.style4 .ct-accordion-item.active {-webkit-box-shadow: 0 20px 40px rgba(29, 27, 76, 0.21);-khtml-box-shadow: 0 20px 40px rgba(29, 27, 76, 0.21);-moz-box-shadow: 0 20px 40px rgba(29, 27, 76, 0.21);-ms-box-shadow: 0 20px 40px rgba(29, 27, 76, 0.21);-o-box-shadow: 0 20px 40px rgba(29, 27, 76, 0.21);box-shadow: 0 20px 40px rgba(29, 27, 76, 0.21);}.ct-accordion.layout1.style4 .ct-accordion-item:before {display: none;}.ct-accordion.layout1.style4 .ct-accordion-item .ct-ac-title-text {color: #1d1b4c;}.ct-accordion.layout1.style4 .ct-accordion-item .ct-ac-content {color: #696b6d;padding: 0 65px 23px 25px;line-height: 24px;}.ct-accordion.layout1.style4 .ct-accordion-item + .ct-accordion-item {margin-top: 27px;}@media screen and (max-width: 991px) {.ct-accordion.layout1.style4 .ct-accordion-item .ct-ac-title {line-height: normal;}}.ct-accordion.layout2 {border-bottom: 1px solid #d9d9d9;}.ct-accordion.layout2 .ct-ac-title-text {display: flex;flex-wrap: nowrap;align-items: center;font-size: 20px;font-weight: 700;color: #152644;font-family: 'Poppins', sans-serif;cursor: pointer;}@media screen and (max-width: 991px) {.ct-accordion.layout2 .ct-ac-title-text {font-size: 16px;}}.ct-accordion.layout2 .ct-ac-title-text i, .ct-accordion.layout2 .ct-ac-title-text svg {font-size: 48px;margin-right: 15px;color: #00a1e0;fill: #00a1e0;font-weight: 400;line-height: 1;}@media screen and (max-width: 991px) {.ct-accordion.layout2 .ct-ac-title-text i, .ct-accordion.layout2 .ct-ac-title-text svg {font-size: 32px;}}.ct-accordion.layout2 .ct-ac-content {font-size: 16px;line-height: 24px;color: #616161;margin-top: 10px;}@media screen and (max-width: 991px) {.ct-accordion.layout2 .ct-ac-content {font-size: 15px;}}.ct-accordion.layout2 .ct-ac-content br {display: none;}.ct-accordion.layout2 .ct-accordion-item {border-top: 1px solid #d9d9d9;position: relative;padding: 25px 0 25px 60px;}@media screen and (max-width: 1199px) {.ct-accordion.layout2 .ct-accordion-item {padding-left: 30px;}}@media screen and (max-width: 991px) {.ct-accordion.layout2 .ct-accordion-item {padding-left: 0px;}}.ct-accordion.layout2 .ct-accordion-item:before, .ct-accordion.layout2 .ct-accordion-item:after {content: '';-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);position: absolute;left: 0;right: 0;width: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');height: 5px;opacity: 0;margin: auto;}.ct-accordion.layout2 .ct-accordion-item:before {top: 0;}.ct-accordion.layout2 .ct-accordion-item:after {bottom: 0;}.ct-accordion.layout2 .ct-accordion-item.active:before, .ct-accordion.layout2 .ct-accordion-item.active:after {width: 50px;opacity: 1;}.ct-fancy-box-layout6 {background-color: #fff;text-align: center;-webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.11);-khtml-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.11);-moz-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.11);-ms-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.11);-o-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.11);box-shadow: 0 1px 15px rgba(0, 0, 0, 0.11);padding: 80px 50px 50px 50px;position: relative;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;margin-top: 66px;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout6 {padding-left: 30px;padding-right: 30px;}}.ct-fancy-box-layout6:before {content: '';height: 6px;width: 0;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transition: all 260ms linear 0ms;-khtml-transition: all 260ms linear 0ms;-moz-transition: all 260ms linear 0ms;-ms-transition: all 260ms linear 0ms;-o-transition: all 260ms linear 0ms;transition: all 260ms linear 0ms;}.ct-fancy-box-layout6:hover {-webkit-transform: translateY(20px);-khtml-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}.ct-fancy-box-layout6:hover:before {width: 100%;}.ct-fancy-box-layout6 .item--icon {width: 112px;height: 112px;position: absolute;top: -66px;left: 0;right: 0;margin: auto;background-color: #00a1e0;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.ct-fancy-box-layout6 .item--icon i {font-size: 45px;color: #fff;}.ct-fancy-box-layout6 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-fancy-box-layout6 .item--title {font-size: 20px;}.ct-fancy-box-layout6 .item--description {font-size: 16px;line-height: 26px;}.ct-fancy-box-layout6 .item--link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;}.ct-fancy-box-layout7 {position: relative;z-index: 1;padding: 50px 50px 40px;text-align: center;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout7 {padding-left: 30px;padding-right: 30px;}}.ct-fancy-box-layout7:before {content: '';background-color: #fff;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -2;}.ct-fancy-box-layout7 .item--icon {line-height: 1;margin-bottom: 15px;}.ct-fancy-box-layout7 .item--icon i {font-size: 60px;color: #00a1e0;}.ct-fancy-box-layout7 .item--title {font-size: 22px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-fancy-box-layout7 .item--description {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;color: #000;font-size: 16px;color: 26px;margin-bottom: 18px;}@media screen and (max-width: 991px) {.ct-fancy-box-layout7 .item--description {font-size: 14px;line-height: 24px;}}.ct-fancy-box-layout7 .item--button a {font-size: 15px;color: #000;font-weight: 700;font-family: 'Poppins', sans-serif;display: inline-block;padding-right: 32px;position: relative;}.ct-fancy-box-layout7 .item--button a i {margin-left: 16px;font-size: 19px;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-fancy-box-layout7 .item--overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-fancy-box-layout7 .item--overlay:before {content: '';width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.7);position: absolute;}.ct-fancy-box-layout7:hover .item--overlay {opacity: 1;}.ct-fancy-box-layout7:hover .item--title, .ct-fancy-box-layout7:hover .item--description {color: #fff;}.ct-fancy-box-layout7:hover .item--button a {color: #00a1e0;}.ct-fancy-box-layout7:hover .item--button a i {right: -15px;color: #fff;}.ct-fancy-box-layout8 {padding: 62px 40px 52px;background-color: #00a1e0;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout8 {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 767px) {.ct-fancy-box-layout8 {height: auto !important;}}.ct-fancy-box-layout8 .item--icon {line-height: 1;margin-bottom: 18px;}.ct-fancy-box-layout8 .item--icon img {max-height: 48px;}.ct-fancy-box-layout8 .item--icon i {font-size: 48px;color: #fff;}.ct-fancy-box-layout8 .item--icon img, .ct-fancy-box-layout8 .item--icon i {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-fancy-box-layout8 .item--title {font-size: 20px;line-height: 28px;color: #fff;margin-bottom: 10px;}.ct-fancy-box-layout8 .item--description {font-size: 17px;line-height: 28px;color: #fff;}.ct-fancy-box-layout8:hover img, .ct-fancy-box-layout8:hover i {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.ct-fancy-box-layout9 {display: flex;flex-wrap: nowrap;padding: 32px 16px 32px 34px;position: relative;z-index: 1;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}@media screen and (max-width: 1199px) {.ct-fancy-box-layout9 {padding-left: 20px;}}.ct-fancy-box-layout9:before {content: '';z-index: -1;position: absolute;left: 0;right: 0;bottom: 0;height: 5px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);background-color: #00a1e0;}.ct-fancy-box-layout9 .item--icon {line-height: 1;margin-right: 20px;color: #00a1e0;}.ct-fancy-box-layout9 .item--icon i {font-size: 42px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 991px) {.ct-fancy-box-layout9 .item--icon i {font-size: 32px;}}.ct-fancy-box-layout9 .item--title {font-size: 20px;margin-bottom: 7px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout9 .item--title {font-size: 18px;}}.ct-fancy-box-layout9 .item--description {line-height: 1.625;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout9 .item--description {font-size: 14px;}}.ct-fancy-box-layout9 .item--holder {position: relative;}.ct-fancy-box-layout9 .item--button {position: absolute;bottom: -28px;left: 0;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;visibility: hidden;}.ct-fancy-box-layout9 .item--button .btn-line {color: #fff;}.ct-fancy-box-layout9 .item--button .btn-line span:before {background-color: #fff;}.ct-fancy-box-layout9 .item--button .btn-line i {color: inherit;}.ct-fancy-box-layout9:hover:before, .ct-fancy-box-layout9.active:before {height: 100%;}.ct-fancy-box-layout9:hover .item--icon i, .ct-fancy-box-layout9.active .item--icon i, .ct-fancy-box-layout9:hover .item--title, .ct-fancy-box-layout9.active .item--title, .ct-fancy-box-layout9:hover .item--description, .ct-fancy-box-layout9.active .item--description {color: #fff;}.ct-fancy-box-layout9:hover .item--button, .ct-fancy-box-layout9.active .item--button {opacity: 1;visibility: visible;}.ct-fancy-box-layout9.btn-active .item--description {margin-bottom: 6px;}.ct-fancy-box-layout9.btn-active:hover, .ct-fancy-box-layout9.btn-active.active {padding-bottom: 46px;}.ct-fancy-box-layout9.style2 {padding-left: 15px;}.ct-fancy-box-layout9.style2 .item--icon {margin-right: 28px;width: 83px;min-width: 83px;height: 83px;-webkit-border-radius: 83px;-khtml-border-radius: 83px;-moz-border-radius: 83px;-ms-border-radius: 83px;-o-border-radius: 83px;border-radius: 83px;background-color: #00a1e0;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);color: #fff;-webkit-box-shadow: 0 7px 10px rgba(0, 161, 224, 0.19);-khtml-box-shadow: 0 7px 10px rgba(0, 161, 224, 0.19);-moz-box-shadow: 0 7px 10px rgba(0, 161, 224, 0.19);-ms-box-shadow: 0 7px 10px rgba(0, 161, 224, 0.19);-o-box-shadow: 0 7px 10px rgba(0, 161, 224, 0.19);box-shadow: 0 7px 10px rgba(0, 161, 224, 0.19);position: relative;}.ct-fancy-box-layout9.style2 .item--icon i {font-size: 48px;}.ct-fancy-box-layout9.style2 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media screen and (max-width: 991px) {.ct-fancy-box-layout9.style2 .item--icon {width: 60px;min-width: 60px;height: 60px;margin-right: 15px;}.ct-fancy-box-layout9.style2 .item--icon i {font-size: 36px;}}.ct-fancy-box-layout9.style2 .item--title {color: #1d0031;}@media screen and (max-width: 991px) {.ct-fancy-box-layout9.style2 .item--title {font-size: 18px;}}.ct-fancy-box-layout9.style2 .item--description {color: #383838;}.ct-fancy-box-layout9.style2:hover .item--icon, .ct-fancy-box-layout9.style2.active .item--icon {background-color: #fff;color: #00a1e0;}.ct-fancy-box-layout9.style2:hover .item--icon i, .ct-fancy-box-layout9.style2.active .item--icon i {color: inherit;}.ct-fancy-box-layout9.style2:hover .item--title, .ct-fancy-box-layout9.style2.active .item--title {color: #fff;}.ct-fancy-box-layout9.style2:hover .item--description, .ct-fancy-box-layout9.style2.active .item--description {color: #fff;}.ct-fancy-box-layout3-wrap.style2 {min-height: 167px;}.ct-fancy-box-layout10 .item--icon {line-height: 1;margin-bottom: 17px;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}.ct-fancy-box-layout10 .item--icon i {font-size: 60px;color: #00a1e0;}.ct-fancy-box-layout10 .item--icon img {max-height: 61px;}.ct-fancy-box-layout10 .item--title {font-size: 22px;}@media screen and (max-width: 991px) {.ct-fancy-box-layout10 .item--title {font-size: 18px;}}.ct-fancy-box-layout10 .item--description {line-height: 1.625;color: #000;margin-bottom: 28px;}.ct-fancy-box-layout10:hover .item--icon {animation-name: icon-bounce;-moz-animation-name: icon-bounce;}.ct-fancy-box-layout11 {display: flex;flex-wrap: nowrap;align-items: center;}@media screen and (min-width: 1200px) {.ct-fancy-box-layout11 {justify-content: center;padding: 0 30px 0 10px;}}@media screen and (max-width: 991px) {.ct-fancy-box-layout11 {display: block;text-align: center;}}.ct-fancy-box-layout11 .item--icon {width: 67px;height: 67px;min-width: 67px;line-height: 1;position: relative;-webkit-border-radius: 67px;-khtml-border-radius: 67px;-moz-border-radius: 67px;-ms-border-radius: 67px;-o-border-radius: 67px;border-radius: 67px;margin-right: 25px;border: 3px solid #00a1e0;z-index: 1;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout11 .item--icon {margin-right: 15px;}}@media screen and (max-width: 991px) {.ct-fancy-box-layout11 .item--icon {margin-bottom: 10px;margin-left: auto;margin-right: auto;}}.ct-fancy-box-layout11 .item--icon i {font-size: 30px;color: #fff;-webkit-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-fancy-box-layout11 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-fancy-box-layout11 .item--icon:before {z-index: -1;content: '';position: absolute;top: -1px;left: -1px;bottom: -1px;right: -1px;background-color: #00a1e0;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.2s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-fancy-box-layout11 .item--title {margin-bottom: 5px;font-size: 15px;font-family: inherit;}.ct-fancy-box-layout11 .item--description {font-size: 15px;}.ct-fancy-box-layout11 .item-readmore {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;}.ct-fancy-box-layout11 .item--holder {position: relative;}.ct-fancy-box-layout11:hover .item--icon {background-color: transparent;}.ct-fancy-box-layout11:hover .item--icon i {color: #00a1e0;}.ct-fancy-box-layout11:hover .item--icon:before {-webkit-transform: scale(1.5);-khtml-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);opacity: 0;}.ct-fancy-box-layout12 {background-color: #fff;padding: 40px 30px 43px;-webkit-box-shadow: 0 0 59px rgba(0, 0, 0, 0.05);-khtml-box-shadow: 0 0 59px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 0 59px rgba(0, 0, 0, 0.05);-ms-box-shadow: 0 0 59px rgba(0, 0, 0, 0.05);-o-box-shadow: 0 0 59px rgba(0, 0, 0, 0.05);box-shadow: 0 0 59px rgba(0, 0, 0, 0.05);-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);text-align: center;position: relative;}.ct-fancy-box-layout12 .item--icon {line-height: 1;margin-bottom: 21px;}.ct-fancy-box-layout12 .item--icon i {font-size: 65px;color: #00a1e0;}.ct-fancy-box-layout12 .item--icon img {max-width: 132px;}.ct-fancy-box-layout12 .item--title {font-size: 22px;margin-bottom: 18px;color: #1d0031;}.ct-fancy-box-layout12 .item--description {color: #0e0e0e;line-height: 1.625;}.ct-fancy-box-layout12 .item-readmore {position: absolute;font-size: 24px;color: #fff;bottom: -45px;left: 0;right: 0;margin: auto;font-weight: 500;font-family: 'Poppins', sans-serif;background-color: #00a1e0;-webkit-box-shadow: 0 5px 16px rgba(0, 161, 224, 0.17);-khtml-box-shadow: 0 5px 16px rgba(0, 161, 224, 0.17);-moz-box-shadow: 0 5px 16px rgba(0, 161, 224, 0.17);-ms-box-shadow: 0 5px 16px rgba(0, 161, 224, 0.17);-o-box-shadow: 0 5px 16px rgba(0, 161, 224, 0.17);box-shadow: 0 5px 16px rgba(0, 161, 224, 0.17);width: 50px;height: 50px;line-height: 50px;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;opacity: 0;visibility: hidden;}.ct-fancy-box-layout12 .item-readmore:hover {-webkit-transform: rotate(90deg);-khtml-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.ct-fancy-box-layout12:hover {-webkit-box-shadow: 0 0 29px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 0 29px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 29px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 29px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 0 29px rgba(0, 0, 0, 0.1);box-shadow: 0 0 29px rgba(0, 0, 0, 0.1);-webkit-transform: translateY(-11px);-khtml-transform: translateY(-11px);-moz-transform: translateY(-11px);-ms-transform: translateY(-11px);-o-transform: translateY(-11px);transform: translateY(-11px);}.ct-fancy-box-layout12:hover .item-readmore {bottom: -25px;opacity: 1;visibility: visible;}.col-line-left {z-index: 1;}.col-line-left:before {z-index: -1;content: '';width: 0;height: 48px;border-left: 1px dashed #bababa;position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}@media screen and (max-width: 1199px) {.col-line-left:before {display: none;}}@media screen and (min-width: 1200px) {.col-line .ct-fancy-box-layout10 .item--description {max-width: 300px;}.col-line > .elementor-column-wrap:before {width: 0;height: 140px;content: '';border-left: 1px dashed #bfbfbf;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}}.col-line-counter:before {z-index: 1;content: '';width: 0;height: 70px;border-left: 2px dashed #dfdfdf;position: absolute;left: 1px;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}@media screen and (max-width: 1199px) {.col-line-counter:before {display: none;}}@media screen and (min-width: 1200px) {.col-line-mega > .elementor-column-wrap:before {width: 0;height: 82%;content: '';border-left: 1px solid #f1f0f0;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}}@media screen and (min-width: 1200px) {.col-line-sm > .elementor-column-wrap:before {width: 0;height: 100px;content: '';border-left: 1px dashed #bfbfbf;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}}@media screen and (min-width: 768px) {.line-gap2:after {content: '';width: 0;border-right: 1px dashed #9f9f9f;height: 190px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 1;}.fancybox-line-right .ct-fancy-box-layout15 {border-right: 1px solid #e9ebee;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.fancybox-line-right .ct-fancy-box-layout15:hover {border-color: transparent;}}.ct-contact-form-layout1 .input-filled label {font-size: 17px;color: #000;margin-bottom: 6px;}@media screen and (max-width: 991px) {.ct-contact-form-layout1 .input-filled label {font-size: 15px;}}.ct-contact-form-layout1 .ct-form-heading {font-size: 16px;margin-bottom: 28px;}.ct-contact-form-layout1 .wpcf7-form {border: none;overflow: visible;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_number_step_wrap {display: none;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar {margin-top: 0;margin-bottom: 6px;display: block;}@media screen and (max-width: 767px) {.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar {margin-bottom: 26px;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar .cf7mls_progress_bar_title {display: none;}}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar ~ .fieldset-cf7mls-wrapper fieldset {padding: 0px;margin: 0;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li:before, .ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li:after {display: none;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_steps_item_icon {left: 0;height: 44px;line-height: 44px;width: 44px;font-size: 18px;z-index: 1;font-weight: 600;color: #fff;position: relative;margin-left: 0;font-family: 'Poppins', sans-serif;opacity: 1;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_steps_item_icon:before, .ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_steps_item_icon:after {content: '';-webkit-border-radius: 44px;-khtml-border-radius: 44px;-moz-border-radius: 44px;-ms-border-radius: 44px;-o-border-radius: 44px;border-radius: 44px;z-index: -1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_steps_item_icon:before {background-color: #414141;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_steps_item_icon:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_steps_item_icon svg {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li .cf7_mls_count_step {color: inherit;position: relative;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li:last-child .cf7_mls_steps_item_container .cf7_mls_count_step {position: relative;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li:last-child .cf7_mls_steps_item_container .cf7_mls_count_step:after {content: '';width: 5000px;height: 0;border-top: 1px dashed #818182;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: -2;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li.cf7_mls_steps_item {position: relative;z-index: 99;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li.cf7_mls_steps_item:last-child {position: static;z-index: inherit;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li.active .cf7_mls_steps_item_icon:before {opacity: 0;}.ct-contact-form-layout1 .wpcf7-form .cf7mls_progress_bar li.active .cf7_mls_steps_item_icon:after {opacity: 1;}.ct-contact-form-layout1 .wpcf7-form .cf7mls-btns {margin-top: 10px;}.ct-contact-form-layout1 .wpcf7-form .action-button {opacity: 1;margin: 0;line-height: 40px;padding: 0 26px;border-radius: 3px;font-size: 14px;color: #fff;}.ct-contact-form-layout1 .wpcf7-form .action-button img {display: none;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls + p {margin-bottom: 0;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls > br {display: none;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper {padding: 0;margin: 0;overflow: visible;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .row + p {margin-bottom: 0;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-form-control-wrap {margin-bottom: 20px;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-form-control:not(.wpcf7-submit) {border-color: #3f3f40;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;color: #b3b3b3;font-size: 14px;height: 39px;background-color: transparent;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-form-control.wpcf7-textarea {height: 93px;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-submit {-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 0 26px;font-size: 14px;line-height: 40px;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .nice-select span.current {line-height: 26px;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .nice-select ul.list {color: #666;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-response-output {background-color: rgba(255, 255, 255, 0.12);border: none;color: #00a1e0;font-size: 12px;padding: 10px 15px;}.ct-contact-form-layout1 .wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-response-output.wpcf7-validation-errors {color: #f00;}.ct-contact-form-layout1.style2 .wpcf7-form-control:not(.wpcf7-submit) {border-color: #d5dce8;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;color: #6f6f6f;}.ct-contact-form-layout1.style2 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1.style2 .wpcf7-form-control.wpcf7-textarea {height: 175px;}.ct-contact-form-layout1.style3 ul.list {color: #383838;}.ct-contact-form-layout1.style3 .wpcf7-form-control:not(.wpcf7-submit) {background-color: rgba(112, 114, 116, 0.25);border-color: rgba(255, 255, 255, 0.25);-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;color: #fff;}.ct-contact-form-layout1.style3 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1.style3 .wpcf7-form-control.wpcf7-textarea {height: 140px;}.ct-contact-form-layout1.style4 .input-filled > label {margin-bottom: 4px;font-size: 14px;}.ct-contact-form-layout1.style4 .input-filled > label i {margin-left: 6px;margin-right: 10px;}.ct-contact-form-layout1.style4 .wpcf7-form-control:not(.wpcf7-submit) {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.ct-contact-form-layout1.style4 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1.style4 .wpcf7-form-control.wpcf7-textarea {height: 140px;}.ct-contact-form-layout1.style4 .wpcf7-submit {line-height: 60px;background-color: #00a1e0;background-image: none;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;margin-top: 10px;}.ct-contact-form-layout1.style4 .wpcf7-submit:hover, .ct-contact-form-layout1.style4 .wpcf7-submit:focus {background-color: #000;color: #fff;}.ct-contact-form-layout1.style4 .wpcf7-form-control-wrap {margin-bottom: 17px;}.ct-contact-form-layout1.style5 .input-filled > label {font-size: 15px;}.ct-contact-form-layout1.style5 .wpcf7-form-control:not(.wpcf7-submit) {height: 49px;color: #656565;border-color: #fff;}.ct-contact-form-layout1.style5 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1.style5 .wpcf7-form-control.wpcf7-textarea {height: 153px;}.ct-contact-form-layout1.style5 .nice-select span.current {line-height: 35px;}.ct-contact-form-layout1.style6 .input-filled > label {font-size: 15px;}.ct-contact-form-layout1.style6 .wpcf7-form-control:not(.wpcf7-submit) {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #666;border-color: #e4eaff;}.ct-contact-form-layout1.style6 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1.style6 .wpcf7-form-control.wpcf7-textarea {height: 144px;}.ct-contact-form-layout1.style7 {background-color: rgba(0, 0, 0, 0.6);border: 1px solid rgba(134, 134, 134, 0.6);padding: 57px 58px 70px;font-style: 16px;line-height: 26px;color: #bcbcbc;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;}@media screen and (max-width: 1199px) {.ct-contact-form-layout1.style7 {padding: 47px 30px 60px;}}.ct-contact-form-layout1.style7 .ct-contact-meta {text-align: center;max-width: 320px;margin: 0 auto 36px auto;}.ct-contact-form-layout1.style7 .ct-contact-meta h3 {font-size: 24px;color: #fff;}.ct-contact-form-layout1.style7 .wpcf7-submit {padding: 0 20px;}.ct-contact-form-layout1.style7 .wpcf7-form-control:not(.wpcf7-submit) {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #0e0e0e;border-color: #bcbcbd;background-color: #dadadb;font-size: 14px;}.ct-contact-form-layout1.style7 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;background-color: #fff;}.ct-contact-form-layout1.style7 .wpcf7-form-control-wrap {margin-bottom: 10px;}.ct-contact-form-layout1.style8 .wpcf7-form-control:not(.wpcf7-submit) {border-color: #dfe6e5;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #000;font-size: 15px;height: 54px;-webkit-box-shadow: 0 10px 16px rgba(14, 14, 14, 0.11);-khtml-box-shadow: 0 10px 16px rgba(14, 14, 14, 0.11);-moz-box-shadow: 0 10px 16px rgba(14, 14, 14, 0.11);-ms-box-shadow: 0 10px 16px rgba(14, 14, 14, 0.11);-o-box-shadow: 0 10px 16px rgba(14, 14, 14, 0.11);box-shadow: 0 10px 16px rgba(14, 14, 14, 0.11);}.ct-contact-form-layout1.style8 .wpcf7-form-control:not(.wpcf7-submit):focus {-webkit-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.4);-khtml-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.4);-moz-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.4);-ms-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.4);-o-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.4);box-shadow: 0 10px 18px rgba(14, 14, 14, 0.4);}.ct-contact-form-layout1.style8 .input-filled {position: relative;}.ct-contact-form-layout1.style8 .wpcf7-form-control-wrap {margin-bottom: 19px;}.ct-contact-form-layout1.style8 .form-icon {position: absolute;top: 50%;left: 22px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);color: #000a93;z-index: 1;}.ct-contact-form-layout1.style8 .form-icon + .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-submit) {padding-left: 48px;}.ct-contact-form-layout1.style8 .wpcf7-submit {margin-right: 7px;padding-left: 26px;padding-right: 26px;}.ct-contact-form-layout1.style9 {border: 1px solid #e4e3e3;padding: 44px 40px 54px;background-color: #fff;}@media screen and (max-width: 991px) {.ct-contact-form-layout1.style9 {padding: 34px 20px 44px;}}.ct-contact-form-layout1.style9 .ct-contact-meta {margin-bottom: 39px;}.ct-contact-form-layout1.style9 .ct-contact-meta h3 {display: inline-block;font-size: 24px;margin-bottom: 10px;}.ct-contact-form-layout1.style9 .ct-contact-meta p {font-size: 15px;line-height: 24px;color: #4e4e4e;margin-bottom: 0;}.ct-contact-form-layout1.style9 .wpcf7-form-control-wrap {position: relative;margin-bottom: 16px;}.ct-contact-form-layout1.style9 .wpcf7-form-control-wrap .input-icon + .input-icon, .ct-contact-form-layout1.style9 .wpcf7-form-control-wrap select + .input-icon {display: none;}.ct-contact-form-layout1.style9 .wpcf7-form-control-wrap .input-icon {position: absolute;height: 49px;width: 49px;background-color: #0d2252;border-right: 1px solid #dcdcdc;top: 1px;left: 0;-webkit-border-radius: 3px 0 0 3px;-khtml-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-ms-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;z-index: 1;font-size: 22px;text-align: center;color: #fff;font-weight: 300;line-height: 49px;}.ct-contact-form-layout1.style9 .wpcf7-form-control-wrap .input-icon.fac-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.ct-contact-form-layout1.style9 .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-submit) {border-color: #dcdcdc;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding-left: 65px;font-size: 14px;color: #666;}.ct-contact-form-layout1.style9 .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-submit):focus {-webkit-box-shadow: 0 3px 8px rgba(13, 34, 82, 0.12);-khtml-box-shadow: 0 3px 8px rgba(13, 34, 82, 0.12);-moz-box-shadow: 0 3px 8px rgba(13, 34, 82, 0.12);-ms-box-shadow: 0 3px 8px rgba(13, 34, 82, 0.12);-o-box-shadow: 0 3px 8px rgba(13, 34, 82, 0.12);box-shadow: 0 3px 8px rgba(13, 34, 82, 0.12);}.ct-contact-form-layout1.style9 .wpcf7-submit {background-color: #00a1e0;background-image: none;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-size: 13px;text-transform: uppercase;line-height: 44px;position: relative;padding: 0 22px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;margin-top: 21px;}.ct-contact-form-layout1.style9 .wpcf7-submit:before, .ct-contact-form-layout1.style9 .wpcf7-submit:after {display: none;}.ct-contact-form-layout1.style9 .wpcf7-submit:hover {background-color: #000;}.ct-contact-form-layout1.style10 .wpcf7-form-control:not(.wpcf7-submit) {background-color: #34325e;color: #c3c4e1;border-color: #34325e;height: 46px;font-family: inherit;}.ct-contact-form-layout1.style10 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #c3c4e1;}.ct-contact-form-layout1.style10 .wpcf7-form-control.wpcf7-textarea {height: 120px;}.ct-contact-form-layout1.style10 .nice-select::after {color: #c3c4e1;}.ct-contact-form-layout1.style10 .nice-select .list {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-contact-form-layout1.style10 .nice-select .list .option {color: #39385a;}.ct-contact-form-layout1.style10 .nice-select span.current {line-height: 33px;}.ct-contact-form-layout1.style10 .row {margin: 0 -10px;}.ct-contact-form-layout1.style10 .row > div {padding: 0 10px;}.ct-contact-form-layout1.style10 .wpcf7-submit {line-height: 48px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;color: #000;font-size: 14px;padding: 0 22px;}.ct-contact-form-layout1.style10 .wpcf7-submit:hover, .ct-contact-form-layout1.style10 .wpcf7-submit:focus {background-color: #fff;color: #000;}.ct-contact-form-layout1.style10 .wpcf7-form-control-wrap {margin-bottom: 15px;}.ct-contact-form-layout1.style10 .wpcf7-form-control-wrap.your-message {display: flex;flex-wrap: wrap;width: 100%;}.ct-contact-form-layout1 .ct-range-slider {height: 21px;background-color: #fff;-webkit-border-radius: 21px;-khtml-border-radius: 21px;-moz-border-radius: 21px;-ms-border-radius: 21px;-o-border-radius: 21px;border-radius: 21px;-webkit-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.17);-khtml-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.17);-moz-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.17);-ms-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.17);-o-box-shadow: 0 10px 18px rgba(14, 14, 14, 0.17);box-shadow: 0 10px 18px rgba(14, 14, 14, 0.17);position: relative;margin-bottom: 38px;}.ct-contact-form-layout1 .ct-range-slider .ui-slider-range {position: relative;height: 21px;background-color: #00a1e0;-webkit-border-radius: 21px;-khtml-border-radius: 21px;-moz-border-radius: 21px;-ms-border-radius: 21px;-o-border-radius: 21px;border-radius: 21px;}.ct-contact-form-layout1 .ct-range-slider .ui-slider-handle {width: 34px;height: 34px;border: 2px solid #fff;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background-color: #0084b7;position: absolute;top: -7px;margin-left: -17px;cursor: pointer;}.ct-contact-form-layout1 .ct-range-meta {display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 6px;padding: 10px 7px 0 7px;}.ct-contact-form-layout1 .ct-range-meta .wpcf7-form-control-wrap {display: inline-block !important;margin: 0 !important;width: auto !important;}.ct-contact-form-layout1 .ct-range-meta label {font-weight: 500;color: #000a93;flex-grow: 1;margin-right: 20px;}.ct-contact-form-layout1 .ct-range-meta .ct-range-result {border: none !important;padding: 0 !important;margin: 0 !important;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;background-color: transparent !important;color: 16px !important;font-weight: 700 !important;color: #f99820 !important;min-width: 100px;max-width: 150px;text-align: right;height: auto !important;}@media screen and (max-width: 767px) {.ct-contact-form-layout1 .ct-range-meta .ct-range-result {min-width: 90px;max-width: 90px;}}.ct-contact-form-layout1 .ct-range-meta + .ct-range-slider {margin-left: 7px;margin-right: 7px;}.ct-contact-form-layout1 .form-title {font-weight: 700;margin-bottom: 22px;color: #000a93;}.ct-contact-form-layout1 .ct-range-footer {margin-top: 8px;font-size: 15px;color: #000;padding-right: 7px;}.ct-contact-form-layout1 .ct-range-footer a {color: inherit;font-weight: 700;border-bottom: 1px solid #000;}.ct-contact-form-layout1 .ct-range-footer a:hover {color: #00a1e0;border-bottom: none;}.ct-contact-form-layout1.style11 {position: relative;z-index: 1;}.ct-contact-form-layout1.style11 .img-left {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-border-radius: 100px 0 0 0;-khtml-border-radius: 100px 0 0 0;-moz-border-radius: 100px 0 0 0;-ms-border-radius: 100px 0 0 0;-o-border-radius: 100px 0 0 0;border-radius: 100px 0 0 0;}@media screen and (max-width: 767px) {.ct-contact-form-layout1.style11 .img-left {display: none;}}.ct-contact-form-layout1.style11 .img-left:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(31, 50, 62, 0.58);-webkit-border-radius: 100px 0 0 0;-khtml-border-radius: 100px 0 0 0;-moz-border-radius: 100px 0 0 0;-ms-border-radius: 100px 0 0 0;-o-border-radius: 100px 0 0 0;border-radius: 100px 0 0 0;}.ct-contact-form-layout1.style11 .ct-contact-meta > h3 {margin-bottom: 14px;font-size: 24px;color: #fff;padding-right: 62px;position: relative;display: inline-block;}@media screen and (max-width: 767px) {.ct-contact-form-layout1.style11 .ct-contact-meta > h3 {font-size: 22px;padding-right: 52px;}}.ct-contact-form-layout1.style11 .ct-contact-meta > h3:before {content: '';width: 47px;height: 2px;background-color: #00a1e0;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}@media screen and (max-width: 767px) {.ct-contact-form-layout1.style11 .ct-contact-meta > h3:before {width: 42px;}}.ct-contact-form-layout1.style11 .ct-contact-form-inner {max-width: 580px;-webkit-border-radius: 0 0 0 95px;-khtml-border-radius: 0 0 0 95px;-moz-border-radius: 0 0 0 95px;-ms-border-radius: 0 0 0 95px;-o-border-radius: 0 0 0 95px;border-radius: 0 0 0 95px;padding: 55px 55px 75px 55px;margin-left: auto;margin-right: 275px;padding-right: 165px;background-color: rgba(1, 19, 30, 0.69);background-image: -webkit-gradient(linear, left top, right top, from(rgba(1, 19, 30, 0.69)), to(#01131e 50%));background-image: -webkit-linear-gradient(left, rgba(1, 19, 30, 0.69), #01131e 50%);background-image: -moz-linear-gradient(left, rgba(1, 19, 30, 0.69), #01131e 50%);background-image: -ms-linear-gradient(left, rgba(1, 19, 30, 0.69), #01131e 50%);background-image: -o-linear-gradient(left, rgba(1, 19, 30, 0.69), #01131e 50%);background-image: linear-gradient(left, rgba(1, 19, 30, 0.69), #01131e 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(1, 19, 30, 0.69)', endColorStr='#01131e 50%', gradientType='1');background-color: transparent;}@media screen and (max-width: 1199px) {.ct-contact-form-layout1.style11 .ct-contact-form-inner {padding-right: 55px;margin-left: auto;margin-right: 0px;background-color: #01131e;background-image: -webkit-gradient(linear, left top, right top, from(#01131e), to(#01131e 50%));background-image: -webkit-linear-gradient(left, #01131e, #01131e 50%);background-image: -moz-linear-gradient(left, #01131e, #01131e 50%);background-image: -ms-linear-gradient(left, #01131e, #01131e 50%);background-image: -o-linear-gradient(left, #01131e, #01131e 50%);background-image: linear-gradient(left, #01131e, #01131e 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#01131e', endColorStr='#01131e 50%', gradientType='1');}}@media screen and (max-width: 767px) {.ct-contact-form-layout1.style11 .ct-contact-form-inner {padding: 55px 30px;}}.ct-contact-form-layout1.style11 .img-right {position: absolute;z-index: 99;top: 0;right: 0;bottom: 0;width: 385px;-webkit-border-radius: 85px 0 0 130px;-khtml-border-radius: 85px 0 0 130px;-moz-border-radius: 85px 0 0 130px;-ms-border-radius: 85px 0 0 130px;-o-border-radius: 85px 0 0 130px;border-radius: 85px 0 0 130px;overflow: hidden;}@media screen and (max-width: 1199px) {.ct-contact-form-layout1.style11 .img-right {display: none;}}.ct-contact-form-layout1.style11 .img-right:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(31, 50, 62, 0.58);-webkit-border-radius: inherit;-khtml-border-radius: inherit;-moz-border-radius: inherit;-ms-border-radius: inherit;-o-border-radius: inherit;border-radius: inherit;}.ct-contact-form-layout1.style11 .img-right:after {content: '';width: 170px;background-color: rgba(0, 161, 224, 0.73);position: absolute;top: 0;left: 0;bottom: 0;z-index: 100;-webkit-border-radius: 0 130px 85px 0;-khtml-border-radius: 0 130px 85px 0;-moz-border-radius: 0 130px 85px 0;-ms-border-radius: 0 130px 85px 0;-o-border-radius: 0 130px 85px 0;border-radius: 0 130px 85px 0;}.ct-contact-form-layout1.style11 .wpcf7-form-control:not(.wpcf7-submit) {border: 1px solid #1b2b34;background-color: rgba(255, 255, 255, 0.1);height: 34px;font-size: 14px;color: #e1e1e1;padding: 3px 20px;}.ct-contact-form-layout1.style11 .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.ct-contact-form-layout1.style11 .wpcf7-form-control.wpcf7-textarea {height: 85px;padding-top: 12px;}.ct-contact-form-layout1.style11 .wpcf7-form .wpcf7-submit {font-size: 14px;line-height: 40px;padding: 0 28px;}.ct-contact-form-layout1.style11 .wpcf7-form .wpcf7-submit:hover {background-color: #fff;color: #000;}.ct-contact-form-layout1.style11 .wpcf7-form .wpcf7-form-control-wrap {margin-bottom: 12px;}.ct-contact-form-layout1.style11 .wpcf7-form .nice-select span.current {line-height: 28px;}.ct-contact-form-layout1.style11 .wpcf7-form .nice-select .list .option {color: #1f323e;}.ct-contact-form-layout1.style11 .wpcf7-form .row {margin-left: -6px;margin-right: -6px;}.ct-contact-form-layout1.style11 .wpcf7-form .row > div {padding: 0 6px;}.ct-pricing-layout1 {-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.11);-khtml-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.11);-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.11);-ms-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.11);-o-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.11);box-shadow: 0 1px 10px rgba(0, 0, 0, 0.11);-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;background-color: #fff;background-repeat: no-repeat;background-position: center;background-size: cover;overflow: hidden;}.ct-pricing-layout1 .pricing-recommend {text-align: center;background-color: #eee;color: #0e0e0e;font-size: 15px;line-height: 25px;font-weight: 700;padding: 7px 30px;font-family: 'Poppins', sans-serif;}.ct-pricing-layout1 .pricing-meta {padding: 21px 25px;}.ct-pricing-layout1 .pricing-meta .pricing-title {margin-bottom: 9px;font-size: 20px;line-height: 30px;display: inline-block;}@media screen and (max-width: 991px) {.ct-pricing-layout1 .pricing-meta .pricing-title {font-size: 20px;}}.ct-pricing-layout1 .pricing-meta .pricing-description {color: #383838;font-size: 16px;line-height: 26px;padding-right: 16%;}@media screen and (max-width: 1199px) {.ct-pricing-layout1 .pricing-meta .pricing-description {padding-right: 0;}}@media screen and (max-width: 991px) {.ct-pricing-layout1 .pricing-meta .pricing-description {font-size: 14px;line-height: 24px;}}.ct-pricing-layout1 .pricing-price {line-height: 1;padding: 12px 20px;font-size: 36px;font-weight: 600;color: #fff;text-align: center;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-pricing-layout1 .pricing-price span {font-size: 16px;font-weight: 400;display: inline-block;margin-left: 4px;}.ct-pricing-layout1 .pricing-holder {padding: 16px 20px 27px;}@media screen and (max-width: 991px) {.ct-pricing-layout1 .pricing-holder {padding-left: 10px;padding-right: 10px;}}.ct-pricing-layout1 .pricing-feature {margin-bottom: 0;list-style: none;}.ct-pricing-layout1 .pricing-feature li {color: #383838;font-size: 14px;font-weight: 600;font-family: 'Poppins', sans-serif;padding: 12px 15px;}@media screen and (max-width: 991px) {.ct-pricing-layout1 .pricing-feature li {font-size: 13px;}}.ct-pricing-layout1 .pricing-feature li i {margin-right: 8px;color: #4659e2;}.ct-pricing-layout1 .pricing-feature li.active {background-color: #efefef;}.ct-pricing-layout1 .pricing-button {margin-top: 19px;}.ct-pricing-layout1 .pricing-button .btn {-webkit-border-radius: 51px;-khtml-border-radius: 51px;-moz-border-radius: 51px;-ms-border-radius: 51px;-o-border-radius: 51px;border-radius: 51px;line-height: 48px;font-size: 14px;width: 100%;}.ct-pricing-layout1.recommended {margin-top: -39px;}.ct-pricing-layout2 {background-color: #fff;padding: 32px 20px 42px;text-align: center;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-box-shadow: 0 11px 35px rgba(0, 0, 0, 0.11);-khtml-box-shadow: 0 11px 35px rgba(0, 0, 0, 0.11);-moz-box-shadow: 0 11px 35px rgba(0, 0, 0, 0.11);-ms-box-shadow: 0 11px 35px rgba(0, 0, 0, 0.11);-o-box-shadow: 0 11px 35px rgba(0, 0, 0, 0.11);box-shadow: 0 11px 35px rgba(0, 0, 0, 0.11);}.ct-pricing-layout2 .pricing-recommend {font-size: 14px;font-family: 'Poppins', sans-serif;color: #00a1e0;font-weight: 700;}.ct-pricing-layout2 .pricing-title {margin-top: 4px;margin-bottom: 5px;font-size: 25px;}.ct-pricing-layout2 .pricing-description {color: #666;margin-bottom: 11px;}.ct-pricing-layout2 .pricing-feature {font-size: 13px;line-height: 22px;color: #000;font-family: 'Poppins', sans-serif;margin-bottom: 24px;padding: 0 14%;}@media screen and (max-width: 991px) {.ct-pricing-layout2 .pricing-feature {padding: 0;}}.ct-pricing-layout2 .pricing-feature cite {font-size: 18px;font-weight: 700;display: block;font-style: normal;margin-top: 6px;}.ct-pricing-layout2 .pricing-price {font-size: 46px;font-family: 'Poppins', sans-serif;color: #000;line-height: 1;font-weight: 700;margin-bottom: 17px;}.ct-pricing-layout2 .item--icon {line-height: 1;margin-bottom: 24px;}.ct-pricing-layout2 .item--icon i {font-size: 65px;color: #00a1e0;}.ct-pricing-layout2 .pricing-recommend {min-height: 30px;line-height: 30px;}.ct-pricing-layout2 .pricing-button .btn {line-height: 40px;padding: 0 28px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-pricing-layout3 {border: 2px solid #404040;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.ct-pricing-layout3 .pricing-title {margin-bottom: 0px;text-align: center;color: #fff;font-size: 22px;padding: 13px 20px;border-bottom: 2px solid #404040;}.ct-pricing-layout3 .pricing-price {padding: 13px 20px;border-bottom: 2px solid #404040;font-size: 80px;line-height: 1;font-weight: 300;color: #fff;font-family: 'Poppins', sans-serif;text-align: center;}@media screen and (max-width: 1199px) {.ct-pricing-layout3 .pricing-price {font-size: 60px;}}.ct-pricing-layout3 .pricing-price cite, .ct-pricing-layout3 .pricing-price span {color: #00a1e0;font-weight: 400;font-family: 'Roboto', sans-serif;}.ct-pricing-layout3 .pricing-price cite {font-size: 30px;font-style: normal;position: relative;top: -33px;}.ct-pricing-layout3 .pricing-price span {font-size: 18px;}.ct-pricing-layout3 .pricing-feature {list-style: none;margin-bottom: 32px;}.ct-pricing-layout3 .pricing-feature li {font-size: 16px;color: #d8d8d8;}.ct-pricing-layout3 .pricing-feature li i {font-size: 14px;color: #00a1e0;margin-right: 8px;}.ct-pricing-layout3 .pricing-button .btn {font-size: 14px;width: 100%;line-height: 42px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.ct-pricing-layout3 .pricing-holder {padding: 31px 50px 35px 50px;}@media screen and (max-width: 1199px) {.ct-pricing-layout3 .pricing-holder {padding-left: 20px;padding-right: 20px;}}.ct-pricing-multi-layout1 .ct-pricing-body {display: flex;flex-wrap: wrap;margin: 0 -15px;}.ct-pricing-multi-layout1 .ct-pricing-body.ct-pricing-hide {display: none;}.ct-pricing-multi-layout1 .ct-pricing-item {margin-top: 30px;}.ct-pricing-multi-layout1 .pricing-1-column .ct-pricing-item {width: 100%;padding: 0 15px;}.ct-pricing-multi-layout1 .pricing-2-column .ct-pricing-item {width: 50%;padding: 0 15px;}.ct-pricing-multi-layout1 .pricing-3-column .ct-pricing-item {width: 33.33%;padding: 0 15px;}@media screen and (max-width: 991px) {.ct-pricing-multi-layout1 .pricing-3-column .ct-pricing-item {width: 50%;}}@media screen and (max-width: 575px) {.ct-pricing-multi-layout1 .pricing-3-column .ct-pricing-item {width: 100%;}}.ct-pricing-multi-layout1 .pricing-4-column .ct-pricing-item {width: 25%;padding: 0 15px;}@media screen and (max-width: 991px) {.ct-pricing-multi-layout1 .pricing-4-column .ct-pricing-item {width: 50%;}}@media screen and (max-width: 575px) {.ct-pricing-multi-layout1 .pricing-4-column .ct-pricing-item {width: 100%;}}.ct-pricing-multi-layout1 .pricing-5-column .ct-pricing-item {width: 20%;padding: 0 15px;}@media screen and (max-width: 991px) {.ct-pricing-multi-layout1 .pricing-5-column .ct-pricing-item {width: 50%;}}@media screen and (max-width: 575px) {.ct-pricing-multi-layout1 .pricing-5-column .ct-pricing-item {width: 100%;}}.ct-pricing-multi-layout1 .ct-pricing-tab-title {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;margin-bottom: 30px;}.ct-pricing-multi-layout1 .ct-pricing-tab-title .ct-pricing-tab-item {font-size: 16px;color: #283a57;display: inline-block;line-height: 52px;position: relative;z-index: 1;padding: 0 26px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;cursor: pointer;}@media screen and (max-width: 767px) {.ct-pricing-multi-layout1 .ct-pricing-tab-title .ct-pricing-tab-item {font-size: 15px;line-height: 48px;padding: 0 24px;}}.ct-pricing-multi-layout1 .ct-pricing-tab-title .ct-pricing-tab-item:before {opacity: 0;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #00a1e0;z-index: -1;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-pricing-multi-layout1 .ct-pricing-tab-title .ct-pricing-tab-item.active {color: #fff;}.ct-pricing-multi-layout1 .ct-pricing-tab-title .ct-pricing-tab-item.active:before {opacity: 1;}.ct-pricing-multi-layout1 .ct-pricing-item-inner {background-color: #fff;-webkit-border-radius: 9px;-khtml-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;border: 1px solid #e5e5e5;text-align: center;padding: 20px 19px 44px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-title {color: #283a57;font-size: 22px;font-family: inherit;font-weight: 500;margin-bottom: 37px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-price {line-height: 1;font-size: 48px;font-weight: 700;color: #f99820;font-family: 'Poppins', sans-serif;margin-bottom: 20px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-time {font-size: 16px;color: #636e80;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-meta {border-bottom: 1px solid #edecec;padding-top: 11px;padding-bottom: 22px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-button {margin-top: 32px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-button .btn {padding: 0 44px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-features-list {list-style: none;margin-bottom: 0;font-size: 18px;font-weight: 500;color: #283a57;margin-top: 30px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-features-list li + li {margin-top: 7px;}.ct-pricing-multi-layout1 .ct-pricing-item-inner .ct-pricing-features-list del {color: #9a9ea5;text-decoration: none;}.ct-pricing-multi-layout1 .ct-pricing-item-inner.ct-pricing-featured {position: relative;z-index: 1;}.ct-pricing-multi-layout1 .ct-pricing-item-inner.ct-pricing-featured:before {content: '';-webkit-border-radius: 9px;-khtml-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;border: 2px solid #00a1e0;z-index: -1;position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;}.ct-tabs--layout1 .ct-tab-content {display: none;}.ct-tabs--layout1.style1 .ct-tabs-title {display: flex;flex-wrap: wrap;width: 100%;border-bottom: 1px solid #d7d7d7;}.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title {font-size: 18px;line-height: 30px;font-weight: 700;text-transform: uppercase;color: #222;cursor: pointer;padding: 5px 34px;position: relative;z-index: 1;margin-right: 30px;}@media screen and (max-width: 1199px) {.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title {margin-right: 0;padding-left: 20px;padding-right: 20px;}}@media screen and (max-width: 991px) {.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title {font-size: 16px;}}.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title:before {content: '';top: 0;left: 0;width: 100%;height: 100%;opacity: 0;position: absolute;z-index: -1;}.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title.active {color: #fff;}.ct-tabs--layout1.style1 .ct-tabs-title .ct-tab-title.active:before {opacity: 1;}.ct-tabs--layout1.style1 .ct-tabs-content .ct-tab-content {font-size: 16px;line-height: 27px;padding-top: 30px;}.ct-tabs--layout1.style1 .ct-tabs-content .ct-tab-content p {margin-bottom: 28px;}.ct-tabs--layout1.style1 .ct-tabs-content .ct-tab-content p:last-child {margin-bottom: 0;}.ct-tabs--layout1.style2 .ct-tab-title {font-size: 18px;color: #181818;padding-left: 29px;position: relative;margin: 0 10px 10px 10px;cursor: pointer;}@media screen and (max-width: 767px) {.ct-tabs--layout1.style2 .ct-tab-title {font-size: 16px;}}.ct-tabs--layout1.style2 .ct-tab-title:before {content: '';width: 18px;height: 18px;-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;border: 2px solid #b8b5b5;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-tabs--layout1.style2 .ct-tab-title:after {content: '';height: 6px;width: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;position: absolute;top: 50%;left: 6px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #00a1e0;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-tabs--layout1.style2 .ct-tab-title.active {font-family: 'Poppins', sans-serif;font-weight: 700;}.ct-tabs--layout1.style2 .ct-tab-title.active:before {border-color: #00a1e0;}.ct-tabs--layout1.style2 .ct-tab-title.active:after {opacity: 1;}.ct-tabs--layout1.style2 .ct-tab-title span {line-height: 27px;padding: 0 10px;color: #373737;font-size: 12px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;background-color: #eee;display: inline-block;margin-left: 3px;position: relative;top: -1px;font-weight: normal;font-family: 'Roboto', sans-serif;}@media screen and (max-width: 767px) {.ct-tabs--layout1.style2 .ct-tab-title span {padding: 0 6px;}}.ct-tabs--layout1.style2 .ct-tabs-title {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.ct-tabs--layout1.style2 .ct-tabs-title .ct-tab-title {display: none;}.ct-tabs--layout1.style2 .ct-tabs-title .ct-tab-title:nth-child(1), .ct-tabs--layout1.style2 .ct-tabs-title .ct-tab-title:nth-child(2) {display: inline-block;}.ct-tabs--layout1.style2 .ct-tabs-content {padding-top: 40px;}@media screen and (max-width: 767px) {.ct-tabs--layout1.style2 .ct-tabs-content {padding-top: 20px;}}.ct-tabs--layout1.style3 .ct-tabs-title {border-bottom: 1px solid #14223d;display: flex;flex-wrap: wrap;}.ct-tabs--layout1.style3 .ct-tab-title {color: #000;font-size: 18px;padding: 0 40px 10px 40px;position: relative;display: inline-block;cursor: pointer;}@media screen and (max-width: 1199px) {.ct-tabs--layout1.style3 .ct-tab-title {padding-left: 20px;padding-right: 20px;}}@media screen and (max-width: 991px) {.ct-tabs--layout1.style3 .ct-tab-title {padding-left: 12px;padding-right: 12px;font-size: 16px;}}.ct-tabs--layout1.style3 .ct-tab-title:before {content: '';position: absolute;bottom: 0;width: 0;left: 0;height: 2px;background-color: #00a1e0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-tabs--layout1.style3 .ct-tab-title:hover:before, .ct-tabs--layout1.style3 .ct-tab-title.active:before {width: 100%;}.ct-tabs--layout1.style3 .ct-tabs-content {padding-top: 39px;font-size: 16px;line-height: 34px;}.ct-tabs--layout1.style3 .ct-tabs-content p {margin-bottom: 32px;}.ct-tabs--layout1.style3 .ct-tabs-content p:last-child {margin-bottom: 0;}.ct-tabs--layout1.style4 .ct-tabs-title {display: flex;flex-wrap: wrap;width: 100%;}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title {font-size: 16px;color: #000;font-weight: 600;font-family: 'Poppins', sans-serif;cursor: pointer;border: 1px solid #e4e4e4;line-height: 38px;background-color: #ebf1f1;padding: 0 20px;margin-right: 5px;margin-bottom: 15px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;position: relative;}@media screen and (max-width: 1199px) {.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title {padding: 0 16px;font-size: 15px;}}@media screen and (max-width: 991px) {.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title {padding: 0px 10px;font-size: 13px;}}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title:before {content: '';opacity: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;width: 0;height: 0;position: absolute;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);bottom: -20px;border-width: 10px;border-style: solid;border-color: #f99820 transparent transparent;}@media screen and (max-width: 1199px) {.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title:before {bottom: -14px;border-width: 7px;}}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title.active {border-color: #f99820;background-color: #f99820;color: #fff;}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title.active:before {opacity: 1;}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title * {margin-right: 5px;}@media screen and (max-width: 991px) {.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title * {margin-right: 3px;}}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title:first-child {-webkit-border-radius: 3px 0 0 3px;-khtml-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-ms-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.ct-tabs--layout1.style4 .ct-tabs-title .ct-tab-title:last-child {margin-right: 0;-webkit-border-radius: 0 3px 3px 0;-khtml-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;-ms-border-radius: 0 3px 3px 0;-o-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}.ct-tabs--layout1.style4 .ct-tabs-content {padding-top: 15px;}.ct-tabs--layout1.style4 .ct-tabs-content .ct-tab-content {display: none;}.ct-tabs--layout1.style4 .ct-tabs-content .ct-tab-content p:last-child {margin-bottom: 0;}.ct-tabs--layout2 {display: flex;flex-wrap: nowrap;}@media screen and (max-width: 767px) {.ct-tabs--layout2 {flex-wrap: wrap;}}.ct-tabs--layout2 .ct-tabs-title {min-width: 200px;border-right: 5px solid #000;max-width: 300px;}@media screen and (max-width: 767px) {.ct-tabs--layout2 .ct-tabs-title {min-width: 100%;max-width: 100%;width: 100%;border: none;}}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title {font-size: 24px;line-height: 28px;font-weight: 700;cursor: pointer;display: block;position: relative;padding: 15px 30px 15px 0;color: #000;}@media screen and (max-width: 767px) {.ct-tabs--layout2 .ct-tabs-title .ct-tab-title {padding-right: 0;}}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:first-child {padding-top: 37px;}@media screen and (max-width: 767px) {.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:first-child {padding-top: 15px;}}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:last-child {padding-bottom: 37px;}@media screen and (max-width: 767px) {.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:last-child {padding-bottom: 15px;}}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:before {content: '';width: 10px;position: absolute;top: 0;right: -7px;z-index: 99;background-color: #00a1e0;height: 0;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title i {font-style: normal;position: relative;}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title i:before {content: '';height: 1px;width: 100%;background-color: #000;bottom: 0;left: 0;width: 0;position: absolute;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title.active:before {height: 100%;}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title.active i:before {width: 100%;}.ct-tabs--layout2 .ct-tab-content {display: none;padding-top: 9px;padding-left: 35px;}@media screen and (max-width: 767px) {.ct-tabs--layout2 .ct-tab-content {width: 100%;padding-top: 22px;padding-left: 0;}}.ct-tabs--layout2 .ct-tab-content .tab-sub {font-size: 22px;line-height: 30px;font-family: 'Poppins', sans-serif;font-weight: 700;margin-bottom: 25px;}.ct-tab-banner1 {display: flex;flex-wrap: wrap;}.ct-tab-banner1 .ct-tabs-title {width: 39%;padding-right: 30px;}@media screen and (max-width: 767px) {.ct-tab-banner1 .ct-tabs-title {width: 100%;padding-right: 0;margin-bottom: 30px;}}.ct-tab-banner1 .ct-tabs-title .ct-tab-title {padding: 34px 40px;position: relative;z-index: 1;cursor: pointer;}@media screen and (max-width: 1199px) {.ct-tab-banner1 .ct-tabs-title .ct-tab-title {padding-left: 30px;padding-right: 30px;}}.ct-tab-banner1 .ct-tabs-title .ct-tab-title:before, .ct-tab-banner1 .ct-tabs-title .ct-tab-title:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-border-radius: 1px;-khtml-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title:before {border: 1px solid #d9d9d9;background-color: #fff;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title h4 {margin-bottom: 16px;font-size: 22px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title p {margin-bottom: 0;font-size: 16px;line-height: 24px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title + .ct-tab-title {margin-top: 20px;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title .tab-arrow {position: absolute;top: 50%;right: -24px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);width: 0;height: 0;border-width: 12px;border-color: transparent transparent transparent #00bbe0;border-style: solid;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}@media screen and (max-width: 767px) {.ct-tab-banner1 .ct-tabs-title .ct-tab-title .tab-arrow {display: none;}}.ct-tab-banner1 .ct-tabs-title .ct-tab-title.active:before {opacity: 0;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title.active:after, .ct-tab-banner1 .ct-tabs-title .ct-tab-title.active .tab-arrow {opacity: 1;}.ct-tab-banner1 .ct-tabs-title .ct-tab-title.active h4, .ct-tab-banner1 .ct-tabs-title .ct-tab-title.active p {color: #fff;}.ct-tab-banner1 .ct-tabs-content {width: 61%;}@media screen and (max-width: 767px) {.ct-tab-banner1 .ct-tabs-content {width: 100%;}}.ct-tab-banner1 .ct-tabs-content .ct-tab-content {display: none;height: 100%;}@media screen and (max-width: 767px) {.ct-tab-banner1 .ct-tabs-content .ct-tab-content {min-height: 300px;}}.ct-tab-banner1 .ct-tabs-content .ct-tab-content .ct-tab-image {height: 100%;}@media screen and (max-width: 767px) {.ct-tab-banner1 .ct-tabs-content .ct-tab-content .ct-tab-image {min-height: 300px;}}.ct-tab-banner2 {display: flex;flex-wrap: wrap;padding-left: 165px;}@media screen and (max-width: 767px) {.ct-tab-banner2 {padding-left: 0;}}.ct-tab-banner2 .ct-tabs-title {max-width: 225px;width: 100%;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #fff;-webkit-box-shadow: 0 0 43px rgba(12, 12, 12, 0.19);-khtml-box-shadow: 0 0 43px rgba(12, 12, 12, 0.19);-moz-box-shadow: 0 0 43px rgba(12, 12, 12, 0.19);-ms-box-shadow: 0 0 43px rgba(12, 12, 12, 0.19);-o-box-shadow: 0 0 43px rgba(12, 12, 12, 0.19);box-shadow: 0 0 43px rgba(12, 12, 12, 0.19);}@media screen and (max-width: 767px) {.ct-tab-banner2 .ct-tabs-title {position: static;-webkit-transform: translate(0, 0%);-khtml-transform: translate(0, 0%);-moz-transform: translate(0, 0%);-ms-transform: translate(0, 0%);-o-transform: translate(0, 0%);transform: translate(0, 0%);max-width: 100%;}}.ct-tab-banner2 .ct-tabs-title .ct-tab-title {padding: 22px 20px;position: relative;z-index: 1;cursor: pointer;text-align: center;}@media screen and (max-width: 767px) {.ct-tab-banner2 .ct-tabs-title .ct-tab-title {width: 100%;}}.ct-tab-banner2 .ct-tabs-title .ct-tab-title:before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: #00a1e0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;z-index: -1;}.ct-tab-banner2 .ct-tabs-title .ct-tab-title i {font-size: 35px;line-height: 1;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-tab-banner2 .ct-tabs-title .ct-tab-title h4 {margin-top: 2px;margin-bottom: 9px;font-size: 20px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-tab-banner2 .ct-tabs-title .ct-tab-title p {color: #0e0e0e;margin-bottom: 0;font-size: 15px;line-height: 22px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-tab-banner2 .ct-tabs-title .ct-tab-title.active:before {opacity: 1;left: -12px;right: -12px;}.ct-tab-banner2 .ct-tabs-title .ct-tab-title.active i, .ct-tab-banner2 .ct-tabs-title .ct-tab-title.active h4, .ct-tab-banner2 .ct-tabs-title .ct-tab-title.active p {color: #fff;}.ct-tab-banner2 .ct-tabs-content {width: 100%;}.ct-tab-banner2 .ct-tabs-content .ct-tab-content {display: none;}.ct-tab-banner2 .ct-tabs-content .ct-tab-content img {width: 100%;}.ct-tab-banner3 {display: flex;flex-wrap: wrap;}.ct-tab-banner3 .ct-tab-image {min-height: 427px;position: relative;}.ct-tab-banner3 .ct-tab-image:before {content: '';background-color: rgba(0, 3, 8, 0.35);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.ct-tab-banner3 .ct-tab-box {position: absolute;top: -16px;left: 90px;background-color: #fff;padding: 27px 34px 28px;max-width: 382px;z-index: 99;-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);font-family: "Nunito Sans";}@media screen and (max-width: 1199px) {.ct-tab-banner3 .ct-tab-box {left: 60px;max-width: 302px;}}@media screen and (max-width: 767px) {.ct-tab-banner3 .ct-tab-box {top: 15px;left: 15px;max-width: 260px;padding: 24px 20px;}}.ct-tab-banner3 .ct-tab-box:before {content: '';height: 6px;width: 100%;position: absolute;top: 0;left: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-tab-banner3 .ct-tab-box .ct-box-title {font-family: "Kalam";font-size: 24px;line-height: 32px;font-weight: 400;color: #000e29;margin-bottom: 3px;}.ct-tab-banner3 .ct-tab-box .ct-box-subtitle {font-size: 18px;color: #6f6f6f;border-bottom: 1px solid #b6b6b6;display: inline-block;line-height: 1.2;margin-bottom: 8px;}.ct-tab-banner3 .ct-tab-box .ct-box-subtitle span {color: #000e29;font-weight: 700;}.ct-tab-banner3 .ct-tab-box .ct-box-content {font-size: 16px;line-height: 24px;color: #000e29;margin-bottom: 18px;}.ct-tab-banner3 .ct-tabs-title {width: 48%;}@media screen and (max-width: 767px) {.ct-tab-banner3 .ct-tabs-title {width: 100%;}}.ct-tab-banner3 .ct-tabs-content {width: 52%;}@media screen and (max-width: 767px) {.ct-tab-banner3 .ct-tabs-content {width: 100%;}}.ct-tab-banner3 .ct-tabs-content .ct-tab-content {display: none;}.ct-tab-banner3 .ct-tab-title {background-color: #000;-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);padding: 27px 30px;display: flex;flex-wrap: nowrap;align-items: center;cursor: pointer;position: relative;z-index: 99;}@media screen and (max-width: 1199px) {.ct-tab-banner3 .ct-tab-title {padding: 22px 20px;}}.ct-tab-banner3 .ct-tab-title:before {content: '';width: 0;height: 0;position: absolute;top: 50%;right: 0px;border-style: solid;border-width: 10px;border-color: transparent transparent transparent #000;-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);z-index: 1;}.ct-tab-banner3 .ct-tab-title h4 {margin-bottom: 8px;font-size: 22px;color: #fff;-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);}@media screen and (max-width: 1199px) {.ct-tab-banner3 .ct-tab-title h4 {font-size: 20px;}}.ct-tab-banner3 .ct-tab-title p {margin: 0;font-size: 16px;line-height: 24px;color: #ddd;font-family: "Nunito Sans";-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);}@media screen and (max-width: 1199px) {.ct-tab-banner3 .ct-tab-title p {font-size: 14px;}}.ct-tab-banner3 .ct-tab-title .ct-tab-icon {width: 80px;height: 80px;line-height: 80px;min-width: 80px;color: #00a1e0;background-color: #383535;position: relative;text-align: center;z-index: 1;margin-right: 27px;-webkit-border-radius: 80px;-khtml-border-radius: 80px;-moz-border-radius: 80px;-ms-border-radius: 80px;-o-border-radius: 80px;border-radius: 80px;}@media screen and (max-width: 1199px) {.ct-tab-banner3 .ct-tab-title .ct-tab-icon {margin-right: 15px;width: 70px;height: 70px;line-height: 70px;min-width: 70px;}}.ct-tab-banner3 .ct-tab-title .ct-tab-icon i {font-size: 42px;}@media screen and (max-width: 1199px) {.ct-tab-banner3 .ct-tab-title .ct-tab-icon i {font-size: 36px;}}.ct-tab-banner3 .ct-tab-title + .ct-tab-title {margin-top: 9px;}.ct-tab-banner3 .ct-tab-title.active {background-color: #fff;-webkit-box-shadow: 0 6px 70px rgba(12, 12, 12, 0.19);-khtml-box-shadow: 0 6px 70px rgba(12, 12, 12, 0.19);-moz-box-shadow: 0 6px 70px rgba(12, 12, 12, 0.19);-ms-box-shadow: 0 6px 70px rgba(12, 12, 12, 0.19);-o-box-shadow: 0 6px 70px rgba(12, 12, 12, 0.19);box-shadow: 0 6px 70px rgba(12, 12, 12, 0.19);-webkit-transform: translateX(36px);-khtml-transform: translateX(36px);-moz-transform: translateX(36px);-ms-transform: translateX(36px);-o-transform: translateX(36px);transform: translateX(36px);}@media screen and (max-width: 767px) {.ct-tab-banner3 .ct-tab-title.active {-webkit-transform: translateX(0px);-khtml-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}}.ct-tab-banner3 .ct-tab-title.active:before {border-color: transparent transparent transparent #fff;right: -20px;}.ct-tab-banner3 .ct-tab-title.active h4, .ct-tab-banner3 .ct-tab-title.active p {color: #000e29;}.ct-tab-banner3 .ct-tab-title.active .ct-tab-icon {color: #fff;background-color: #00a1e0;}.ct-testimonial-grid1 .item-icon i, .ct-testimonial-carousel1 .item-icon i {font-size: 170px;color: #ccc;position: absolute;top: -47px;left: 40px;font-family: "Playfair Display";font-weight: 900;font-style: normal;line-height: 1;}.ct-testimonial-grid1 .item--image, .ct-testimonial-carousel1 .item--image {max-width: 124px;border: 2px solid #e7e7e7;padding: 6px;-webkit-border-radius: 124px;-khtml-border-radius: 124px;-moz-border-radius: 124px;-ms-border-radius: 124px;-o-border-radius: 124px;border-radius: 124px;margin: 0 auto 18px auto;}.ct-testimonial-grid1 .item--image img, .ct-testimonial-carousel1 .item--image img {-webkit-border-radius: 124px;-khtml-border-radius: 124px;-moz-border-radius: 124px;-ms-border-radius: 124px;-o-border-radius: 124px;border-radius: 124px;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-grid1 .item--title, .ct-testimonial-carousel1 .item--title {font-size: 18px;margin-bottom: 0;}.ct-testimonial-grid1 .item--description, .ct-testimonial-carousel1 .item--description {margin-bottom: 14px;}.ct-testimonial-grid1 .item--position, .ct-testimonial-carousel1 .item--position {font-size: 15px;}.ct-testimonial-grid1 .item--inner, .ct-testimonial-carousel1 .item--inner {text-align: center;position: relative;background-color: #fff;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 0 10px rgba(23, 23, 23, 0.08);-khtml-box-shadow: 0 0 10px rgba(23, 23, 23, 0.08);-moz-box-shadow: 0 0 10px rgba(23, 23, 23, 0.08);-ms-box-shadow: 0 0 10px rgba(23, 23, 23, 0.08);-o-box-shadow: 0 0 10px rgba(23, 23, 23, 0.08);box-shadow: 0 0 10px rgba(23, 23, 23, 0.08);padding: 37px 40px 35px 40px;margin-bottom: 55px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 991px) {.ct-testimonial-grid1 .item--inner, .ct-testimonial-carousel1 .item--inner {padding-left: 30px;padding-right: 30px;}}.ct-testimonial-grid1 .item--inner:hover, .ct-testimonial-carousel1 .item--inner:hover {-webkit-transform: translateY(-16px);-khtml-transform: translateY(-16px);-moz-transform: translateY(-16px);-ms-transform: translateY(-16px);-o-transform: translateY(-16px);transform: translateY(-16px);-webkit-box-shadow: 0 24px 18px rgba(23, 23, 23, 0.1);-khtml-box-shadow: 0 24px 18px rgba(23, 23, 23, 0.1);-moz-box-shadow: 0 24px 18px rgba(23, 23, 23, 0.1);-ms-box-shadow: 0 24px 18px rgba(23, 23, 23, 0.1);-o-box-shadow: 0 24px 18px rgba(23, 23, 23, 0.1);box-shadow: 0 24px 18px rgba(23, 23, 23, 0.1);}.ct-testimonial-grid1 .item--inner:hover .item--image img, .ct-testimonial-carousel1 .item--inner:hover .item--image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-testimonial-carousel1 .item--inner {margin-top: 35px;margin-bottom: 35;}.ct-testimonial-carousel1 .ct-slick-carousel.slick-arrow-style2 .slick-arrow {margin-top: -10px;}.ct-testimonial-carousel1 .slick-dots {margin-top: 0;}.ct-testimonial-grid3 .item--image {width: 92px;min-width: 92px;position: relative;margin-right: 40px;}.ct-testimonial-grid3 .item--image img {width: 100%;-webkit-border-radius: 92px;-khtml-border-radius: 92px;-moz-border-radius: 92px;-ms-border-radius: 92px;-o-border-radius: 92px;border-radius: 92px;}.ct-testimonial-grid3 .item--title {font-size: 18px;margin-bottom: 7px;color: #fff;}.ct-testimonial-grid3 .item--position {font-style: 15px;color: #a4a4a4;}.ct-testimonial-grid3 .item--description {font-size: 18px;line-height: 30px;color: #fff;margin-bottom: 8px;}.ct-testimonial-grid3 .item-rating {font-size: 14px;letter-spacing: 0.05em;color: #ecbd00;}.ct-testimonial-grid3 .item--social a {display: none;width: 39px;height: 39px;background-color: #fafafa;-webkit-border-radius: 39px;-khtml-border-radius: 39px;-moz-border-radius: 39px;-ms-border-radius: 39px;-o-border-radius: 39px;border-radius: 39px;position: absolute;right: -18px;top: 15px;text-align: center;line-height: 39px;font-size: 22px;}.ct-testimonial-grid3 .item--social a:first-child {display: block;}.ct-testimonial-grid3 .item--social a .fa-facebook-square, .ct-testimonial-grid3 .item--social a .fa-facebook {color: #4661d1;}.ct-testimonial-grid3 .item--social a .fa-instagram {color: #ff3997;}.ct-testimonial-grid3 .item-icon {position: absolute;top: 20px;right: 45px;font-size: 115px;color: #424243;font-family: "Playfair Display";font-weight: 700;line-height: 1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;z-index: -1;}@media screen and (max-width: 991px) {.ct-testimonial-grid3 .item-icon {top: 10px;right: 25px;}}.ct-testimonial-grid3 .item--holder {display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 28px;}.ct-testimonial-grid3 .item--inner {background-color: #0e0e0e;position: relative;padding: 50px 40px 45px;margin-bottom: 40px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;z-index: 1;}@media screen and (max-width: 991px) {.ct-testimonial-grid3 .item--inner {padding-left: 30px;padding-right: 30px;}}.ct-testimonial-grid3 .item--inner:before {content: '';height: 6px;width: 0;left: 0;right: 0;bottom: 0px;margin: auto;background-color: #00a1e0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: absolute;}.ct-testimonial-grid3 .item--inner:hover {-webkit-transform: translateY(-13px);-khtml-transform: translateY(-13px);-moz-transform: translateY(-13px);-ms-transform: translateY(-13px);-o-transform: translateY(-13px);transform: translateY(-13px);}.ct-testimonial-grid3 .item--inner:hover .item-icon {color: #00a1e0;}.ct-testimonial-grid3 .item--inner:hover:before {width: 100%;}.ct-testimonial-grid4 .item--image {width: 92px;min-width: 92px;position: relative;margin-right: 40px;}.ct-testimonial-grid4 .item--image img {width: 100%;-webkit-border-radius: 92px;-khtml-border-radius: 92px;-moz-border-radius: 92px;-ms-border-radius: 92px;-o-border-radius: 92px;border-radius: 92px;}.ct-testimonial-grid4 .item--image .item--social a {display: none;width: 39px;height: 39px;background-color: #fafafa;-webkit-border-radius: 39px;-khtml-border-radius: 39px;-moz-border-radius: 39px;-ms-border-radius: 39px;-o-border-radius: 39px;border-radius: 39px;position: absolute;right: -18px;top: 15px;text-align: center;line-height: 39px;font-size: 22px;}.ct-testimonial-grid4 .item--image .item--social a:first-child {display: block;}.ct-testimonial-grid4 .item--image .item--social a .fa-facebook-square, .ct-testimonial-grid4 .item--image .item--social a .fa-facebook {color: #4661d1;}.ct-testimonial-grid4 .item--image .item--social a .fa-instagram {color: #ff3997;}.ct-testimonial-grid4 .item--image .item--social a .fa-twitter-square, .ct-testimonial-grid4 .item--image .item--social a .fa-twitter {color: #00c0f1;}.ct-testimonial-grid4 .item--image .item--social a .fa-whatsapp {color: #00cc71;}.ct-testimonial-grid4 .item--title {font-size: 18px;margin-bottom: 7px;}.ct-testimonial-grid4 .item--position {font-style: 15px;color: #383838;}.ct-testimonial-grid4 .item--description {font-size: 18px;line-height: 30px;margin-bottom: 8px;color: #fff;}.ct-testimonial-grid4 .item-rating {font-size: 14px;letter-spacing: 0.05em;color: #ecbd00;}.ct-testimonial-grid4 .item-icon {position: absolute;top: -38px;left: 50px;font-size: 100px;color: #00a1e0;text-shadow: 0 2px 4px rgba(14, 14, 14, 0.4);-webkit-text-shadow: 0 2px 4px rgba(14, 14, 14, 0.4);font-family: "Playfair Display";font-weight: 700;line-height: 1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 991px) {.ct-testimonial-grid4 .item-icon {left: 30px;}}.ct-testimonial-grid4 .item--holder {display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 36px;}.ct-testimonial-grid4 .item--content {background-color: #0e0e0e;padding: 33px 50px;margin-bottom: 80px;position: relative;}@media screen and (max-width: 991px) {.ct-testimonial-grid4 .item--content {padding-left: 30px;padding-right: 30px;}}.ct-testimonial-carousel2 {text-align: center;max-width: 840px;margin: auto;padding: 0 80px;position: relative;position: relative;}@media screen and (max-width: 767px) {.ct-testimonial-carousel2 {padding: 0;}}.ct-testimonial-carousel2 .testimonial-image {max-width: 128px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;}.ct-testimonial-carousel2 .testimonial-image img {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;-webkit-border-radius: 128px;-khtml-border-radius: 128px;-moz-border-radius: 128px;-ms-border-radius: 128px;-o-border-radius: 128px;border-radius: 128px;-webkit-box-shadow: 0 0 8px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 0 8px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 0 8px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 0 8px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 0 8px rgba(12, 12, 12, 0.22);box-shadow: 0 0 8px rgba(12, 12, 12, 0.22);cursor: pointer;width: 100%;}.ct-testimonial-carousel2 .testimonial-image .testimonial-icon {width: 35px;height: 35px;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;position: absolute;right: 18px;top: -16px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');color: #fff;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-testimonial-carousel2 .testimonial-image .testimonial-icon span {height: 35px;font-size: 48px;line-height: 1;font-weight: 700;font-family: "Playfair Display";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) rotate(180deg);-khtml-transform: translate(-50%, -50%) rotate(180deg);-moz-transform: translate(-50%, -50%) rotate(180deg);-ms-transform: translate(-50%, -50%) rotate(180deg);-o-transform: translate(-50%, -50%) rotate(180deg);transform: translate(-50%, -50%) rotate(180deg);}.ct-testimonial-carousel2 .item--title {font-size: 18px;font-weight: 700;color: #fff;text-transform: uppercase;margin-bottom: 8px;}.ct-testimonial-carousel2 .item--description {font-size: 16px;line-height: 30px;color: #fff;font-style: italic;font-family: 'Poppins', sans-serif;margin-bottom: 26px;}.ct-testimonial-carousel2 .item--position {font-size: 15px;color: #c1c1c1;}.ct-testimonial-carousel2 .item--inner {max-width: 560px;margin: auto;}.ct-testimonial-carousel2 .ct-slick-nav {max-width: 404px;margin: 0 auto 20px auto;position: relative;z-index: 1;}.ct-testimonial-carousel2 .ct-slick-nav:before {content: '';position: absolute;top: 50%;left: 50%;width: 618px;height: 616px;background-image: url(images/testimonial-overlay.png);background-repeat: no-repeat;background-position: center;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: -1;}.ct-testimonial-carousel2 .ct-slick-nav .slick-track {padding: 57px 0 35px;}.ct-testimonial-carousel2 .ct-slick-nav .slick-list {padding: 0 10px 10px 10px !important;}.ct-testimonial-carousel2 .ct-slick-nav .slick-slide {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;padding: 0;opacity: 0;}@media screen and (max-width: 767px) {.ct-testimonial-carousel2 .ct-slick-nav .slick-slide {text-align: center;}.ct-testimonial-carousel2 .ct-slick-nav .slick-slide .testimonial-image {display: inline-block;}}.ct-testimonial-carousel2 .ct-slick-nav .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel2 .ct-slick-nav .slick-slide.slick-active.slick-center .testimonial-image {-webkit-transform: scale(1.5);-khtml-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);position: relative;z-index: 9;}.ct-testimonial-carousel2 .ct-slick-nav .slick-slide.slick-active.slick-center .testimonial-image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}.ct-testimonial-carousel2 .ct-slick-nav .slick-slide.slick-active.slick-center .testimonial-image .testimonial-icon {opacity: 1;}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-slide {opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-list, .ct-testimonial-carousel2 .ct-testimonial-primary .slick-slider, .ct-testimonial-carousel2 .ct-testimonial-primary .slick-track {position: static;}@media screen and (max-width: 767px) {.ct-testimonial-carousel2 .ct-testimonial-primary .slick-list {padding: 0 !important;}}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow {height: 50px;width: 50px;line-height: 50px;background-color: #3a3939;}@media screen and (max-width: 767px) {.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow {opacity: 0.5;}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow:hover {opacity: 1;}}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow.slick-prev {left: 0 !important;}.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow.slick-next {right: 0 !important;}.ct-testimonial-carousel3 .item--description, .ct-testimonial-grid2 .item--description {background-color: #fff;-webkit-box-shadow: 0 0 8px rgba(12, 12, 12, 0.08);-khtml-box-shadow: 0 0 8px rgba(12, 12, 12, 0.08);-moz-box-shadow: 0 0 8px rgba(12, 12, 12, 0.08);-ms-box-shadow: 0 0 8px rgba(12, 12, 12, 0.08);-o-box-shadow: 0 0 8px rgba(12, 12, 12, 0.08);box-shadow: 0 0 8px rgba(12, 12, 12, 0.08);-webkit-border-radius: 9px;-khtml-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;padding: 54px 40px;font-size: 16px;line-height: 32px;font-family: 'Poppins', sans-serif;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;position: relative;}.ct-testimonial-carousel3 .item--description:before, .ct-testimonial-grid2 .item--description:before {z-index: -1;content: '';width: 156px;height: 158px;-webkit-border-radius: 0 0 158px 158px;-khtml-border-radius: 0 0 158px 158px;-moz-border-radius: 0 0 158px 158px;-ms-border-radius: 0 0 158px 158px;-o-border-radius: 0 0 158px 158px;border-radius: 0 0 158px 158px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;left: 0;bottom: -158px;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;-webkit-transform: translateY(-100%);-khtml-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);opacity: 0;}.ct-testimonial-carousel3 .item--title, .ct-testimonial-grid2 .item--title {font-size: 18px;margin-bottom: 6px;text-transform: uppercase;}@media screen and (max-width: 767px) {.ct-testimonial-carousel3 .item--title, .ct-testimonial-grid2 .item--title {font-size: 16px;}}.ct-testimonial-carousel3 .item--position, .ct-testimonial-grid2 .item--position {font-size: 15px;}@media screen and (max-width: 767px) {.ct-testimonial-carousel3 .item--position, .ct-testimonial-grid2 .item--position {font-size: 14px;}}.ct-testimonial-carousel3 .item-rating, .ct-testimonial-grid2 .item-rating {margin-top: 11px;font-size: 14px;color: #ecbd00;letter-spacing: 0.05em;display: flex;position: absolute;bottom: 0px;opacity: 0;left: 0;right: 0;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;}.ct-testimonial-carousel3 .item--image, .ct-testimonial-grid2 .item--image {width: 122px;min-width: 122px;margin-right: 21px;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;}@media screen and (max-width: 767px) {.ct-testimonial-carousel3 .item--image, .ct-testimonial-grid2 .item--image {margin-right: 15px;}}.ct-testimonial-carousel3 .item--image img, .ct-testimonial-grid2 .item--image img {width: 100%;-webkit-border-radius: 122px;-khtml-border-radius: 122px;-moz-border-radius: 122px;-ms-border-radius: 122px;-o-border-radius: 122px;border-radius: 122px;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;-webkit-transform: translateY(-11px);-khtml-transform: translateY(-11px);-moz-transform: translateY(-11px);-ms-transform: translateY(-11px);-o-transform: translateY(-11px);transform: translateY(-11px);}.ct-testimonial-carousel3 .item--holder, .ct-testimonial-grid2 .item--holder {display: flex;flex-wrap: nowrap;align-items: center;padding-left: 17px;position: relative;z-index: 9;margin-top: -7px;}.ct-testimonial-carousel3 .item--meta, .ct-testimonial-grid2 .item--meta {margin-top: 23px;position: relative;padding-bottom: 25px;}.ct-testimonial-carousel3 .item--inner, .ct-testimonial-grid2 .item--inner {padding-top: 10px;padding-bottom: 60px;}.ct-testimonial-carousel3 .item--inner:hover .item--image, .ct-testimonial-grid2 .item--inner:hover .item--image {margin-right: 41px;}.ct-testimonial-carousel3 .item--inner:hover .item--image img, .ct-testimonial-grid2 .item--inner:hover .item--image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);-webkit-transform: translateY(25px);-khtml-transform: translateY(25px);-moz-transform: translateY(25px);-ms-transform: translateY(25px);-o-transform: translateY(25px);transform: translateY(25px);}.ct-testimonial-carousel3 .item--inner:hover .item--description, .ct-testimonial-grid2 .item--inner:hover .item--description {-webkit-border-radius: 9px 9px 9px 0;-khtml-border-radius: 9px 9px 9px 0;-moz-border-radius: 9px 9px 9px 0;-ms-border-radius: 9px 9px 9px 0;-o-border-radius: 9px 9px 9px 0;border-radius: 9px 9px 9px 0;}.ct-testimonial-carousel3 .item--inner:hover .item--description:before, .ct-testimonial-grid2 .item--inner:hover .item--description:before {-webkit-transform: translateY(0%);-khtml-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);opacity: 1;}.ct-testimonial-carousel3 .item--inner:hover .item-rating, .ct-testimonial-grid2 .item--inner:hover .item-rating {bottom: 0px;opacity: 1;}.ct-testimonial-carousel3 .slick-dots, .ct-testimonial-grid2 .slick-dots {margin-top: 35px;}.ct-testimonial-carousel3 .slick-dots li, .ct-testimonial-grid2 .slick-dots li {margin: 0 5px;}.ct-testimonial-carousel3 .slick-dots li button, .ct-testimonial-grid2 .slick-dots li button {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);width: 13px;height: 13px;-webkit-border-radius: 13px;-khtml-border-radius: 13px;-moz-border-radius: 13px;-ms-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px;background-color: #d0d0d0;}.ct-testimonial-grid2 .item--inner {padding-bottom: 95px;position: relative;z-index: 1;}.ct-testimonial-carousel4 .item--image {width: 80px;margin-bottom: 13px;}.ct-testimonial-carousel4 .item--image img {-webkit-border-radius: 80px;-khtml-border-radius: 80px;-moz-border-radius: 80px;-ms-border-radius: 80px;-o-border-radius: 80px;border-radius: 80px;}.ct-testimonial-carousel4 .item--description {font-size: 18px;line-height: 26px;color: #dedede;margin-bottom: 21px;}.ct-testimonial-carousel4 .item--title {font-size: 18px;line-height: 30px;margin-bottom: 0;color: #fff;}.ct-testimonial-carousel4 .item--position {font-size: 15px;color: #dbdbdb;text-decoration: underline;}.ct-testimonial-carousel4 .item--inner {max-width: 380px;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel4 .item--inner {max-width: 290px;}}.ct-testimonial-carousel5 .item--image {margin: 5px auto 16px auto;width: 100px;position: relative;display: inline-block;}.ct-testimonial-carousel5 .item--image img {-webkit-border-radius: 100px;-khtml-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;}.ct-testimonial-carousel5 .item--image i {color: #fff;font-size: 72px;font-weight: 900;font-family: "Playfair Display";position: absolute;top: -37px;left: -5px;font-style: normal;text-shadow: 0 -6px 7px rgba(12, 12, 12, 0.22);-webkit-text-shadow: 0 -6px 7px rgba(12, 12, 12, 0.22);line-height: 1;-webkit-transform: rotate(180deg);-khtml-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.ct-testimonial-carousel5 .item--subtitle {margin-bottom: 12px;color: #fff;font-size: 18px;font-weight: 700;}.ct-testimonial-carousel5 .item-rating {font-size: 14px;color: #ffd820;margin-bottom: 11px;}.ct-testimonial-carousel5 .item--description {font-size: 15px;line-height: 24px;color: #fff;margin-bottom: 23px;}.ct-testimonial-carousel5 .item--title {margin-bottom: 0;color: #fff;font-size: 16px;text-transform: uppercase;}.ct-testimonial-carousel5 .item--position {font-size: 15px;color: #000;font-weight: 500;}.ct-testimonial-carousel5 .item--inner {text-align: center;max-width: 600px;margin: auto;}.ct-testimonial-carousel5 .slick-dots {margin-top: 34px;}.ct-testimonial-carousel5 .slick-dots li {margin: 0 3px;}.ct-testimonial-carousel5 .slick-dots li button {width: 8px;height: 8px;background-color: #fff;}.ct-testimonial-carousel5 .slick-dots li.slick-active button {background-color: #000;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.ct-testimonial-carousel6 .item--image {width: 122px;min-width: 122px;margin-bottom: 20px;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;}.ct-testimonial-carousel6 .item--image img {width: 100%;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;-webkit-transform: translateY(-11px);-khtml-transform: translateY(-11px);-moz-transform: translateY(-11px);-ms-transform: translateY(-11px);-o-transform: translateY(-11px);transform: translateY(-11px);}.ct-testimonial-carousel6 .item--description {font-size: 18px;line-height: 30px;margin-bottom: 20px;}.ct-testimonial-carousel6 .item--title {margin-bottom: 5px;font-size: 20px;color: #00a1e0;line-height: 1.1;}.ct-testimonial-carousel6 .item--position {font-size: 15px;font-weight: 600;line-height: 1.2;font-family: 'Poppins', sans-serif;}.ct-testimonial-carousel6 .item--icon {font-size: 84px;line-height: 1;font-weight: 700;font-style: italic;color: #d9d9d9;font-family: 'Muli';}.ct-testimonial-carousel6 .item--inner {padding-left: 52px;position: relative;}.ct-testimonial-carousel6 .item--inner .item--icon {position: absolute;top: -6px;left: -15px;}.ct-testimonial-carousel7 {position: relative;padding-bottom: 50px;}.ct-testimonial-carousel7 .item--title {padding-left: 76px;position: relative;margin-bottom: 0;font-size: 16px;}.ct-testimonial-carousel7 .item--title span {font-size: 14px;font-weight: 400;}.ct-testimonial-carousel7 .item--title:before {content: '';width: 59px;height: 2px;background-color: #e12454;position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-testimonial-carousel7 .item--description {font-size: 18px;line-height: 30px;color: #000;margin-bottom: 30px;position: relative;padding-top: 65px;}.ct-testimonial-carousel7 .item--description:before {content: '';width: 120px;height: 96px;background-image: url(images/icon-testimonial.png);background-repeat: no-repeat;position: absolute;top: 0;left: 0;}.ct-testimonial-carousel7 .slick-list {padding: 0 !important;}.ct-testimonial-carousel7 .ct-slick-nav {margin-top: 46px;}.ct-testimonial-carousel7 .ct-slick-nav .slick-track {-webkit-transform: translate3d(0px, 0px, 0px) !important;-khtml-transform: translate3d(0px, 0px, 0px) !important;-moz-transform: translate3d(0px, 0px, 0px) !important;-ms-transform: translate3d(0px, 0px, 0px) !important;-o-transform: translate3d(0px, 0px, 0px) !important;transform: translate3d(0px, 0px, 0px) !important;padding: 0 15px;}.ct-testimonial-carousel7 .ct-slick-nav .slick-track .slick-slide {width: 106px !important;padding: 0;margin-right: 16px;}@media screen and (max-width: 767px) {.ct-testimonial-carousel7 .ct-slick-nav .slick-track .slick-slide {width: 56px !important;margin-right: 10px;}}.ct-testimonial-carousel7 .ct-slick-nav .slick-track .slick-slide img {-webkit-border-radius: 106px;-khtml-border-radius: 106px;-moz-border-radius: 106px;-ms-border-radius: 106px;-o-border-radius: 106px;border-radius: 106px;border: 3px solid #b9b9b9;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;cursor: pointer;}.ct-testimonial-carousel7 .ct-slick-nav .slick-track .slick-slide.slick-current img {border-color: #00a1e0;}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel {padding-bottom: 0;position: static;}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow {display: block;width: 24px;height: 24px;line-height: 24px;background-color: transparent !important;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;color: #d2d2d4;margin: 0;}@media screen and (max-width: 767px) {.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow {color: #999;}}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow:before {font-size: 22px;font-weight: 400;}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow:after {display: none;}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow.slick-prev {margin-left: -14px;}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow.slick-prev:before {content: '\f2ff';font-family: 'Material-Design-Iconic-Font';}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow.slick-next {margin-left: 14px;}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow.slick-next:before {content: '\f301';font-family: 'Material-Design-Iconic-Font';}.ct-testimonial-carousel7 .ct-testimonial-primary .ct-slick-carousel .slick-arrow:hover {color: #000;}.ct-testimonial-carousel8 .item--image {max-width: 106px;margin: 0 auto 24px auto;position: relative;}.ct-testimonial-carousel8 .item--image:before {content: '\f10d';font-family: "Font Awesome 5 Pro";font-size: 32px;color: #00a1e0;font-weight: 900;position: absolute;top: -26px;left: -10px;}.ct-testimonial-carousel8 .item--image img {-webkit-border-radius: 106px;-khtml-border-radius: 106px;-moz-border-radius: 106px;-ms-border-radius: 106px;-o-border-radius: 106px;border-radius: 106px;border: 4px solid #b9b9b9;}.ct-testimonial-carousel8 .item--title {margin-bottom: 2px;font-size: 18px;}.ct-testimonial-carousel8 .item--position {font-size: 14px;color: #0d0d0d;font-family: 'Poppins', sans-serif;}.ct-testimonial-carousel8 .item--description {font-size: 18px;line-height: 30px;color: #000;margin-bottom: 41px;}.ct-testimonial-carousel8 .item--inner {text-align: center;padding-top: 15px;}.ct-testimonial-carousel8 .slick-arrow {background-color: #dee4e8;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;color: #000;width: 50px;height: 50px;line-height: 50px;}.ct-testimonial-carousel8 .slick-arrow:before {font-size: 20px;font-weight: 400;}.ct-testimonial-carousel8 .slick-arrow.slick-prev:before {content: '\f2ff';font-family: 'Material-Design-Iconic-Font';}.ct-testimonial-carousel8 .slick-arrow.slick-next:before {content: '\f301';font-family: 'Material-Design-Iconic-Font';}.ct-testimonial-carousel8 .slick-arrow:hover {background-color: #00a1e0;color: #fff;}.ct-testimonial-carousel8 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 74px;}.ct-testimonial-carousel9 .item-rating {font-size: 14px;color: #f5b011;margin-top: 18px;}.ct-testimonial-carousel9 .item-effect {width: 230px;height: 230px;position: absolute;bottom: -115px;right: -115px;background-color: rgba(0, 161, 224, 0.5);-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-webkit-transform: scale(0);-khtml-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.ct-testimonial-carousel9 .item-effect span {background-color: rgba(0, 161, 224, 0.5);position: absolute;top: 50%;left: 50%;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-testimonial-carousel9 .item-effect span:nth-child(1) {width: 108px;height: 108px;}.ct-testimonial-carousel9 .item-effect span:nth-child(2) {width: 176px;height: 176px;}.ct-testimonial-carousel9 .item--description {background-color: #fff;-webkit-border-radius: 13px 13px 13px 0px;-khtml-border-radius: 13px 13px 13px 0px;-moz-border-radius: 13px 13px 13px 0px;-ms-border-radius: 13px 13px 13px 0px;-o-border-radius: 13px 13px 13px 0px;border-radius: 13px 13px 13px 0px;color: #000;-webkit-box-shadow: 0 7px 24px rgba(2, 55, 156, 0.2);-khtml-box-shadow: 0 7px 24px rgba(2, 55, 156, 0.2);-moz-box-shadow: 0 7px 24px rgba(2, 55, 156, 0.2);-ms-box-shadow: 0 7px 24px rgba(2, 55, 156, 0.2);-o-box-shadow: 0 7px 24px rgba(2, 55, 156, 0.2);box-shadow: 0 7px 24px rgba(2, 55, 156, 0.2);margin-bottom: 30px;position: relative;}.ct-testimonial-carousel9 .item--description .item--description-inner {padding: 43px 36px 48px;position: relative;overflow: hidden;-webkit-border-radius: 13px 13px 13px 0px;-khtml-border-radius: 13px 13px 13px 0px;-moz-border-radius: 13px 13px 13px 0px;-ms-border-radius: 13px 13px 13px 0px;-o-border-radius: 13px 13px 13px 0px;border-radius: 13px 13px 13px 0px;}.ct-testimonial-carousel9 .item--description:before {content: '';border-width: 20px;border-style: solid;border-color: #fff transparent transparent #fff;position: absolute;left: 0;bottom: -34px;}.ct-testimonial-carousel9 .item--holder {display: flex;flex-wrap: nowrap;margin-left: 22px;}.ct-testimonial-carousel9 .item--holder .item--image {width: 67px;height: 67px;min-width: 67px;margin-right: 20px;-webkit-border-radius: 67px;-khtml-border-radius: 67px;-moz-border-radius: 67px;-ms-border-radius: 67px;-o-border-radius: 67px;border-radius: 67px;border: 5px solid #fff;box-shadow: 0 7px 6px rgba(0, 15, 44, 0.19), 0 1px 27px rgba(0, 0, 0, 0.29) inset;-webkit-box-shadow: 0 7px 6px rgba(0, 15, 44, 0.19), 0 1px 27px rgba(0, 0, 0, 0.29) inset;overflow: hidden;}.ct-testimonial-carousel9 .item--holder .item--image img {width: 100%;-webkit-filter: grayscale(95%);filter: grayscale(95%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel9 .item--holder .item--title {margin-bottom: 9px;font-size: 22px;}.ct-testimonial-carousel9 .item--holder .item--position {font-size: 14px;color: #000;line-height: 1.2;font-family: 'Poppins', sans-serif;}.ct-testimonial-carousel9 .item--inner {margin-top: 20px;}.ct-testimonial-carousel9 .item--inner:hover .item-effect {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.ct-testimonial-carousel9 .item--inner:hover .item--holder .item--image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-testimonial-carousel9 .ct-slick-carousel {margin: 0 -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-testimonial-carousel9 .ct-slick-carousel .slick-list {overflow: visible;}.ct-testimonial-carousel9 .slick-slide {-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-testimonial-carousel9 .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel9 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 108px;}.ct-testimonial-carousel9 .ct-slick-carousel[data-arrows="true"] .slick-arrow {bottom: 25px;width: 54px;height: 54px;line-height: 54px;-webkit-box-shadow: 0 7px 7px rgba(0, 15, 44, 0.18) !important;-khtml-box-shadow: 0 7px 7px rgba(0, 15, 44, 0.18) !important;-moz-box-shadow: 0 7px 7px rgba(0, 15, 44, 0.18) !important;-ms-box-shadow: 0 7px 7px rgba(0, 15, 44, 0.18) !important;-o-box-shadow: 0 7px 7px rgba(0, 15, 44, 0.18) !important;box-shadow: 0 7px 7px rgba(0, 15, 44, 0.18) !important;}.ct-testimonial-carousel9 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {-webkit-box-shadow: 0 6px 18px rgba(2, 8, 38, 0.35) !important;-khtml-box-shadow: 0 6px 18px rgba(2, 8, 38, 0.35) !important;-moz-box-shadow: 0 6px 18px rgba(2, 8, 38, 0.35) !important;-ms-box-shadow: 0 6px 18px rgba(2, 8, 38, 0.35) !important;-o-box-shadow: 0 6px 18px rgba(2, 8, 38, 0.35) !important;box-shadow: 0 6px 18px rgba(2, 8, 38, 0.35) !important;}.ct-testimonial-carousel9 .ct-slick-carousel[data-arrows="true"] .slick-arrow:before {font-family: 'Material-Design-Iconic-Font';font-weight: 400;font-size: 26px;}.ct-testimonial-carousel9 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev:before {content: '\f2ff';}.ct-testimonial-carousel9 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next:before {content: '\f301';}.ct-testimonial-carousel9 .slick-dots {margin-top: 35px !important;}.ct-testimonial-carousel10 .item--image {min-width: 244px;width: 224px;align-items: center;justify-content: center;display: flex;background-color: #00a1e0;background-image: url(images/testimonial-shape.png);background-repeat: no-repeat;background-position: center center;}.ct-testimonial-carousel10 .item--image img {max-width: 162px;border: 5px solid #fff;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}@media screen and (max-width: 991px) {.ct-testimonial-carousel10 .item--image {min-width: 124px;width: 124px;}.ct-testimonial-carousel10 .item--image img {max-width: 94px;}}@media screen and (max-width: 767px) {.ct-testimonial-carousel10 .item--image {min-width: 104px;width: 104px;}.ct-testimonial-carousel10 .item--image img {max-width: 74px;}}.ct-testimonial-carousel10 .item--holder {flex-grow: 1;background-color: #dbe7f1;overflow: hidden;}.ct-testimonial-carousel10 .item--meta {display: flex;flex-wrap: nowrap;align-items: center;}.ct-testimonial-carousel10 .item-rating {font-size: 14px;line-height: 1;color: #000;flex-grow: 1;text-align: right;padding-right: 40px;}@media screen and (max-width: 991px) {.ct-testimonial-carousel10 .item-rating {padding-right: 20px;}}.ct-testimonial-carousel10 .item-icon {height: 59px;width: 59px;position: relative;background-color: #fff;position: relative;-webkit-box-shadow: 0 2px 17px rgba(7, 0, 76, 0.26);-khtml-box-shadow: 0 2px 17px rgba(7, 0, 76, 0.26);-moz-box-shadow: 0 2px 17px rgba(7, 0, 76, 0.26);-ms-box-shadow: 0 2px 17px rgba(7, 0, 76, 0.26);-o-box-shadow: 0 2px 17px rgba(7, 0, 76, 0.26);box-shadow: 0 2px 17px rgba(7, 0, 76, 0.26);}.ct-testimonial-carousel10 .item-icon span {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) rotate(180deg);-khtml-transform: translate(-50%, -50%) rotate(180deg);-moz-transform: translate(-50%, -50%) rotate(180deg);-ms-transform: translate(-50%, -50%) rotate(180deg);-o-transform: translate(-50%, -50%) rotate(180deg);transform: translate(-50%, -50%) rotate(180deg);font-size: 60px;font-weight: 700;color: #00a1e0;font-family: "Playfair Display";line-height: 1;margin-top: -10px;}.ct-testimonial-carousel10 .item--title {font-size: 20px;margin-bottom: 8px;}.ct-testimonial-carousel10 .item--description {font-size: 16px;line-height: 24px;color: #000;margin-bottom: 8px;}@media screen and (max-width: 767px) {.ct-testimonial-carousel10 .item--description {font-size: 14px;}}.ct-testimonial-carousel10 .item--position {font-size: 15px;line-height: 24px;color: #00a1e0;font-style: italic;}.ct-testimonial-carousel10 .item--bottom {padding: 23px 30px 29px 40px;}@media screen and (max-width: 991px) {.ct-testimonial-carousel10 .item--bottom {padding-left: 30px;padding-right: 20px;}}@media screen and (max-width: 767px) {.ct-testimonial-carousel10 .item--bottom {padding-left: 20px;}}.ct-testimonial-carousel10 .item--inner {display: flex;flex-wrap: nowrap;position: relative;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);z-index: 1;}.ct-testimonial-carousel10 .item--inner:before {content: '';height: 12px;background-color: #c7d1d9;position: absolute;bottom: 12px;left: 15px;right: 15px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);z-index: -1;}.ct-testimonial-carousel10 .item--inner:hover {-webkit-transform: translateY(-13px);-khtml-transform: translateY(-13px);-moz-transform: translateY(-13px);-ms-transform: translateY(-13px);-o-transform: translateY(-13px);transform: translateY(-13px);}.ct-testimonial-carousel10 .item--inner:hover:before {bottom: -12px;}.ct-testimonial-carousel10 .slick-slide {margin-top: 13px;}.ct-testimonial-carousel10.slider-dot-line .slick-dots {margin-top: 42px;background-color: #dce8f2;}.ct-testimonial-carousel10.slider-dot-line .slick-dots li button {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.ct-testimonial-carousel10.slider-dot-line .slick-dots li button:hover {background-color: #00a1e0;}.ct-testimonial-carousel10.slider-dot-line .slick-dots li.slick-active button {background-color: #00a1e0;}.ct-testimonial-carousel11 .item--description {position: relative;font-size: 15px;line-height: 24px;color: #4e4e4e;background-color: #fff;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 27px rgba(148, 147, 147, 0.14);-khtml-box-shadow: 0 0 27px rgba(148, 147, 147, 0.14);-moz-box-shadow: 0 0 27px rgba(148, 147, 147, 0.14);-ms-box-shadow: 0 0 27px rgba(148, 147, 147, 0.14);-o-box-shadow: 0 0 27px rgba(148, 147, 147, 0.14);box-shadow: 0 0 27px rgba(148, 147, 147, 0.14);padding: 29px 28px 64px 28px;text-align: center;}.ct-testimonial-carousel11 .item--description .item-icon {position: absolute;top: -25px;left: 19px;font-size: 121px;line-height: 1;color: #d0d4db;font-weight: 700;font-family: 'Poppins', sans-serif;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel11 .item--title {font-size: 20px;color: #152644;margin-bottom: 0;}.ct-testimonial-carousel11 .item--position {font-size: 14px;color: #666;}.ct-testimonial-carousel11 .item--image {max-width: 97px;margin: 0 auto 15px auto;-webkit-border-radius: 100px;-khtml-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;border: 10px solid #fff;-webkit-box-shadow: 0 0 51px rgba(21, 36, 64, 0.21);-khtml-box-shadow: 0 0 51px rgba(21, 36, 64, 0.21);-moz-box-shadow: 0 0 51px rgba(21, 36, 64, 0.21);-ms-box-shadow: 0 0 51px rgba(21, 36, 64, 0.21);-o-box-shadow: 0 0 51px rgba(21, 36, 64, 0.21);box-shadow: 0 0 51px rgba(21, 36, 64, 0.21);}.ct-testimonial-carousel11 .item--image img {-webkit-border-radius: 100px;-khtml-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;}.ct-testimonial-carousel11 .item--meta {text-align: center;margin-top: -49px;position: relative;z-index: 99;}.ct-testimonial-carousel11 .item--inner {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel11 .item--inner:hover {-webkit-transform: translateY(-9px);-khtml-transform: translateY(-9px);-moz-transform: translateY(-9px);-ms-transform: translateY(-9px);-o-transform: translateY(-9px);transform: translateY(-9px);}.ct-testimonial-carousel11 .item--inner:hover .item-icon {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.ct-testimonial-carousel11 .ct-slick-carousel {margin: 0 -20px 0 -20px;padding-left: 20px;padding-right: 20px;overflow: hidden;}.ct-testimonial-carousel11 .ct-slick-carousel .slick-list {overflow: visible;}.ct-testimonial-carousel11 .slick-slide {opacity: 0;margin: 40px 0 30px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel11 .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel11 .slick-dots {height: 14px;background-color: #dae3e8;border-radius: 14px;width: auto;display: inline-block;margin: 0;position: relative;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.ct-testimonial-carousel11 .slick-dots li {display: inline-block;vertical-align: top;margin: 0;width: 14px;height: 14px;position: relative;}.ct-testimonial-carousel11 .slick-dots li button {width: 14px;height: 14px;border-radius: 14px;background-color: #dae3e8;background-image: none;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);position: absolute;top: 0;left: 0;}.ct-testimonial-carousel11 .slick-dots li button:before, .ct-testimonial-carousel11 .slick-dots li button:after {display: none;}.ct-testimonial-carousel11 .slick-dots li.slick-active button {background-color: #00a1e0;}.ct-testimonial-carousel11 .slick-dots li + li {margin-left: 10px;}.ct-testimonial-carousel12 .item--image {max-width: 96px;position: relative;position: absolute;top: -24px;left: 35px;}.ct-testimonial-carousel12 .item--image img {-webkit-border-radius: 96px;-khtml-border-radius: 96px;-moz-border-radius: 96px;-ms-border-radius: 96px;-o-border-radius: 96px;border-radius: 96px;}.ct-testimonial-carousel12 .item--image .item--icon {width: 42px;height: 42px;line-height: 42px;background-color: #00a1e0;-webkit-border-radius: 42px;-khtml-border-radius: 42px;-moz-border-radius: 42px;-ms-border-radius: 42px;-o-border-radius: 42px;border-radius: 42px;position: absolute;top: -13px;left: -6px;font-size: 14px;color: #fff;text-align: center;}.ct-testimonial-carousel12 .item-rating {text-align: right;color: #00a1e0;}.ct-testimonial-carousel12 .item--description {color: #000e29;font-size: 17px;line-height: 28px;font-family: "Nunito Sans";padding-top: 30px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-testimonial-carousel12 .item--meta {margin-top: 17px;}.ct-testimonial-carousel12 .item--title {font-size: 20px;color: #000;display: inline-block;margin-bottom: 0px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-testimonial-carousel12 .item--position {font-size: 14px;color: #979898;font-family: "Rubik";-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-testimonial-carousel12 .item--overlay {background-color: #000;position: absolute;top: 8px;right: 8px;bottom: 8px;left: 8px;z-index: -1;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;background-image: url(images/bg-testimonial.png);}.ct-testimonial-carousel12 .item--inner {-webkit-box-shadow: 0 6px 30px rgba(12, 12, 12, 0.15);-khtml-box-shadow: 0 6px 30px rgba(12, 12, 12, 0.15);-moz-box-shadow: 0 6px 30px rgba(12, 12, 12, 0.15);-ms-box-shadow: 0 6px 30px rgba(12, 12, 12, 0.15);-o-box-shadow: 0 6px 30px rgba(12, 12, 12, 0.15);box-shadow: 0 6px 30px rgba(12, 12, 12, 0.15);padding: 36px 35px 33px;background-color: #fff;position: relative;margin-top: 50px;z-index: 1;}.ct-testimonial-carousel12 .item--inner:hover .item--overlay {opacity: 1;}.ct-testimonial-carousel12 .item--inner:hover .item--description, .ct-testimonial-carousel12 .item--inner:hover .item--title {color: #fff;}.ct-testimonial-carousel12 .ct-slick-carousel {margin: 0 -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-testimonial-carousel12 .ct-slick-carousel .slick-list {overflow: visible;}.ct-testimonial-carousel12 .slick-slide {-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-testimonial-carousel12 .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel13 .item--image {max-width: 114px;position: relative;position: absolute;top: -46px;right: 27px;border: 12px solid #ebebeb;-webkit-border-radius: 114px;-khtml-border-radius: 114px;-moz-border-radius: 114px;-ms-border-radius: 114px;-o-border-radius: 114px;border-radius: 114px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel13 .item--image img {-webkit-border-radius: 114px;-khtml-border-radius: 114px;-moz-border-radius: 114px;-ms-border-radius: 114px;-o-border-radius: 114px;border-radius: 114px;}.ct-testimonial-carousel13 .item--image .item--icon {width: 37px;height: 37px;line-height: 37px;background-color: #000;-webkit-border-radius: 42px;-khtml-border-radius: 42px;-moz-border-radius: 42px;-ms-border-radius: 42px;-o-border-radius: 42px;border-radius: 42px;position: absolute;top: -7px;right: -10px;font-size: 14px;color: #fff;text-align: center;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel13 .item-rating {color: #ffc601;}.ct-testimonial-carousel13 .item--description {font-size: 16px;line-height: 25px;padding-top: 10px;}.ct-testimonial-carousel13 .item--meta {margin-top: 12px;}.ct-testimonial-carousel13 .item--title {font-size: 20px;color: #3a4268;display: inline-block;margin-bottom: 0px;}.ct-testimonial-carousel13 .item--position {font-size: 14px;color: #3a4268;}.ct-testimonial-carousel13 .item--inner {-webkit-box-shadow: 0 12px 24px rgba(29, 27, 76, 0.1);-khtml-box-shadow: 0 12px 24px rgba(29, 27, 76, 0.1);-moz-box-shadow: 0 12px 24px rgba(29, 27, 76, 0.1);-ms-box-shadow: 0 12px 24px rgba(29, 27, 76, 0.1);-o-box-shadow: 0 12px 24px rgba(29, 27, 76, 0.1);box-shadow: 0 12px 24px rgba(29, 27, 76, 0.1);padding: 48px 34px 30px;background-color: #fff;position: relative;margin-top: 50px;margin-bottom: 55px;z-index: 1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel13 .item--inner:hover {-webkit-box-shadow: 0 25px 29px rgba(29, 27, 76, 0.22);-khtml-box-shadow: 0 25px 29px rgba(29, 27, 76, 0.22);-moz-box-shadow: 0 25px 29px rgba(29, 27, 76, 0.22);-ms-box-shadow: 0 25px 29px rgba(29, 27, 76, 0.22);-o-box-shadow: 0 25px 29px rgba(29, 27, 76, 0.22);box-shadow: 0 25px 29px rgba(29, 27, 76, 0.22);}.ct-testimonial-carousel13 .item--inner:hover .item--image {border-color: #000;}.ct-testimonial-carousel13 .item--inner:hover .item--image .item--icon {background-color: #00a1e0;color: #000;}.ct-testimonial-carousel13 .ct-slick-carousel {margin: 0 -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-testimonial-carousel13 .ct-slick-carousel .slick-list {overflow: visible;}.ct-testimonial-carousel13 .slick-slide {-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-testimonial-carousel13 .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel13.dot-style-u2 .slick-dots {top: -15px;position: relative;}.ct-testimonial-carousel13.style2 .item--image {border-color: #3f4e6d;}.ct-testimonial-carousel13.style2 .item--image i {background-color: #00a1e0;color: #fff;}.ct-testimonial-carousel13.style2 .slick-slide:not(.slick-center) .item--inner:not(:hover) {background-color: transparent;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-testimonial-carousel13.style2 .slick-slide:not(.slick-center) .item--inner:not(:hover) .item--image {border-color: transparent;}.ct-testimonial-carousel13.style2 .slick-list {padding: 0 !important;}.ct-testimonial-carousel13.style2 .item--inner:hover .item--image i {color: #fff;}.ct-testimonial-carousel14 {text-align: center;}.ct-testimonial-carousel14 .item--image {margin: 0 auto 28px auto;max-width: 126px;padding: 10px;-webkit-border-radius: 126px;-khtml-border-radius: 126px;-moz-border-radius: 126px;-ms-border-radius: 126px;-o-border-radius: 126px;border-radius: 126px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: relative;}.ct-testimonial-carousel14 .item--image img {width: 100%;-webkit-border-radius: 126px;-khtml-border-radius: 126px;-moz-border-radius: 126px;-ms-border-radius: 126px;-o-border-radius: 126px;border-radius: 126px;}.ct-testimonial-carousel14 .item--image i {position: absolute;top: -10px;right: 2px;height: 36px;width: 36px;background-color: #3c3c41;color: #fff;font-size: 14px;line-height: 36px;-webkit-border-radius: 36px;-khtml-border-radius: 36px;-moz-border-radius: 36px;-ms-border-radius: 36px;-o-border-radius: 36px;border-radius: 36px;}.ct-testimonial-carousel14 .item--meta {margin-bottom: 16px;}.ct-testimonial-carousel14 .item--title {margin-bottom: 6px;color: #fff;font-size: 22px;}.ct-testimonial-carousel14 .item-rating {font-size: 13px;color: #ffc601;letter-spacing: 1px;}.ct-testimonial-carousel14 .item--description {font-size: 22px;line-height: 36px;color: #d5d5d5;font-family: 'Poppins', sans-serif;}@media screen and (max-width: 767px) {.ct-testimonial-carousel14 .item--description {font-size: 18px;line-height: 28px;}}.ct-testimonial-carousel14 .item--inner {margin-top: 14px;}.ct-testimonial-carousel14 .slick-dots {margin-top: 40px;}.ct-testimonial-carousel15 .item--image {max-width: 103px;margin-right: 35px;min-width: 103px;}@media screen and (max-width: 767px) {.ct-testimonial-carousel15 .item--image {margin-right: 20px;max-width: 80px;min-width: 80px;}}.ct-testimonial-carousel15 .item--image img {width: 100%;-webkit-border-radius: 103px;-khtml-border-radius: 103px;-moz-border-radius: 103px;-ms-border-radius: 103px;-o-border-radius: 103px;border-radius: 103px;}.ct-testimonial-carousel15 .item--title {font-size: 30px;margin-bottom: 4px;color: #283a57;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .item--title {font-size: 24px;}}@media screen and (max-width: 767px) {.ct-testimonial-carousel15 .item--title {font-size: 20px;}}.ct-testimonial-carousel15 .item--position {font-size: 20px;color: #636e80;line-height: normal;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .item--position {font-size: 18px;}}@media screen and (max-width: 767px) {.ct-testimonial-carousel15 .item--position {font-size: 16px;}}.ct-testimonial-carousel15 .item--holder {display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 22px;}.ct-testimonial-carousel15 .item--description {font-size: 28px;line-height: 1.42;color: #283a57;margin-bottom: 24px;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .item--description {font-size: 24px;}}@media screen and (max-width: 767px) {.ct-testimonial-carousel15 .item--description {font-size: 18px;}}.ct-testimonial-carousel15 .item-rating {font-size: 18px;color: #ffae01;}.ct-testimonial-carousel15 .item--inner {background-color: #fff;-webkit-box-shadow: 0 26px 47px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 26px 47px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 26px 47px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 26px 47px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 26px 47px rgba(12, 12, 12, 0.1);box-shadow: 0 26px 47px rgba(12, 12, 12, 0.1);padding: 45px 40px 32px 64px;margin: 45px 0 75px;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .item--inner {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 767px) {.ct-testimonial-carousel15 .item--inner {padding-left: 20px;padding-right: 20px;}}.ct-testimonial-carousel15 .ct-slick-carousel {margin: 0px -40px 0 -40px;padding-left: 40px;padding-right: 40px;overflow: hidden;}.ct-testimonial-carousel15 .ct-slick-carousel .slick-list {overflow: visible;}.ct-testimonial-carousel15 .slick-slide {opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-testimonial-carousel15 .slick-slide.slick-active {opacity: 1;}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 40px;}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow {-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;height: 68px;width: 68px;background-color: #e9ebf2;right: auto;-webkit-transform: translate(0, 0);-khtml-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);margin: 0;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow {height: 58px;width: 58px;}}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow:before {color: #131217;font-size: 28px;font-weight: 400;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow:before {font-size: 22px;}}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {background-color: #283a57;background-image: none;}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover:before {color: #fff;}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 55px;}.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {left: 147px;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel15 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {left: 137px;}}.ct-testimonial-carousel16 .item--image {margin-bottom: 23px;max-width: 210px;margin-left: auto;margin-right: auto;}.ct-testimonial-carousel16 .item--image img {-webkit-border-radius: 215px;-khtml-border-radius: 215px;-moz-border-radius: 215px;-ms-border-radius: 215px;-o-border-radius: 215px;border-radius: 215px;margin: auto;}.ct-testimonial-carousel16 .item-rating {font-size: 16px;color: #ffc601;margin-bottom: 14px;}.ct-testimonial-carousel16 .item--description {font-size: 16px;line-height: 25px;color: #1f323e;margin-bottom: 16px;}.ct-testimonial-carousel16 .item--title {margin-bottom: 0;font-size: 22px;color: #1f323e;}.ct-testimonial-carousel16 .item--position {font-size: 14px;color: #667279;}.ct-testimonial-carousel16 .item--meta {display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: center;}.ct-testimonial-carousel16 .item--meta .item--position {margin-left: 8px;}.ct-testimonial-carousel16 .item--inner {text-align: center;}@media screen and (max-width: 1199px) {.ct-testimonial-carousel16 .ct-slick-carousel .slick-next {margin-left: 20px;}}@media screen and (min-width: 1200px) {.ct-testimonial-carousel16 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;padding-left: 75px;padding-right: 75px;}.ct-testimonial-carousel16 .ct-slick-carousel[data-arrows="true"] .slick-arrow {bottom: auto;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;}.ct-testimonial-carousel16 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 15px;right: auto;}.ct-testimonial-carousel16 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 15px;left: auto;}}.item--social .fa {font-family: 'FontAwesome';font-weight: normal;}.ct-team-grid1 .item--image {position: relative;max-width: 93px;margin: 0 auto 17px auto;}.ct-team-grid1 .item--image img {-webkit-border-radius: 90px;-khtml-border-radius: 90px;-moz-border-radius: 90px;-ms-border-radius: 90px;-o-border-radius: 90px;border-radius: 90px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-team-grid1 .item--image .item--social {position: absolute;top: 14px;right: -18px;}.ct-team-grid1 .item--image .item--social a {display: none;}.ct-team-grid1 .item--image .item--social a i {width: 39px;height: 39px;line-height: 39px;background-color: #fff;-webkit-border-radius: 39px;-khtml-border-radius: 39px;-moz-border-radius: 39px;-ms-border-radius: 39px;-o-border-radius: 39px;border-radius: 39px;font-size: 18px;color: #00a1e0;}.ct-team-grid1 .item--image .item--social a i.fa-facebook {color: #3b5999;}.ct-team-grid1 .item--image .item--social a i.fa-instagram {color: #e4405f;}.ct-team-grid1 .item--image .item--social a i.fa-twitter {color: #55acee;}.ct-team-grid1 .item--image .item--social a i.fa-behance {color: #007ee5;}.ct-team-grid1 .item--image .item--social a:first-child {display: block;}.ct-team-grid1 .item--title {font-size: 18px;margin-bottom: 0px;}.ct-team-grid1 .item--position {font-size: 15px;margin-bottom: 16px;display: block;}.ct-team-grid1 .item--inner {text-align: center;position: relative;background-color: #fff;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 7 30px rgba(12, 12, 12, 0.06);-khtml-box-shadow: 0 7 30px rgba(12, 12, 12, 0.06);-moz-box-shadow: 0 7 30px rgba(12, 12, 12, 0.06);-ms-box-shadow: 0 7 30px rgba(12, 12, 12, 0.06);-o-box-shadow: 0 7 30px rgba(12, 12, 12, 0.06);box-shadow: 0 7 30px rgba(12, 12, 12, 0.06);padding: 30px 40px 33px 40px;margin-bottom: 60px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-team-grid1 .item--inner:hover {-webkit-box-shadow: 0 30px 30px rgba(2, 20, 54, 0.2);-khtml-box-shadow: 0 30px 30px rgba(2, 20, 54, 0.2);-moz-box-shadow: 0 30px 30px rgba(2, 20, 54, 0.2);-ms-box-shadow: 0 30px 30px rgba(2, 20, 54, 0.2);-o-box-shadow: 0 30px 30px rgba(2, 20, 54, 0.2);box-shadow: 0 30px 30px rgba(2, 20, 54, 0.2);}.ct-team-grid1 .item--inner:hover .item--image img {-webkit-box-shadow: 0 6px 11px rgba(2, 20, 54, 0.3);-khtml-box-shadow: 0 6px 11px rgba(2, 20, 54, 0.3);-moz-box-shadow: 0 6px 11px rgba(2, 20, 54, 0.3);-ms-box-shadow: 0 6px 11px rgba(2, 20, 54, 0.3);-o-box-shadow: 0 6px 11px rgba(2, 20, 54, 0.3);box-shadow: 0 6px 11px rgba(2, 20, 54, 0.3);}.ct-team-grid1 .btn-team i {display: none;}.ct-team-grid1.style2 .btn.btn-team {-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-team-grid1.style2 .btn.btn-team:before {background-color: #e7e7e7;}.ct-team-grid1.style2 .btn.btn-team:before, .ct-team-grid1.style2 .btn.btn-team:after {-webkit-border-radius: 33px;-khtml-border-radius: 33px;-moz-border-radius: 33px;-ms-border-radius: 33px;-o-border-radius: 33px;border-radius: 33px;}.ct-team-grid1.style2 .btn.btn-team i {display: inline-block;position: absolute;top: 50%;transform: translate(0, -50%);right: 37px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}.ct-team-grid1.style2 .btn.btn-team:hover {padding-right: 48px;}.ct-team-grid1.style2 .btn.btn-team:hover i {right: 25px;opacity: 1;}.ct-team-grid1.style2 .item--title, .ct-team-grid1.style2 .item--position {-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-team-grid1.style2 .item--inner {border: 1px solid #d6d6d7;position: relative;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-team-grid1.style2 .item--inner:before {content: '';position: absolute;width: 100%;height: 3px;background-color: #d1d0d5;left: 0;right: 0;bottom: 0;-webkit-border-radius: 0 0 2px 2px;-khtml-border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;-ms-border-radius: 0 0 2px 2px;-o-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-team-grid1.style2 .item--inner:hover {-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-transform: translateY(-15px);-khtml-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);background-color: #000;border-color: #000;}.ct-team-grid1.style2 .item--inner:hover:before {background-color: #000;}.ct-team-grid1.style2 .item--inner:hover .item--title {color: #fff;}.ct-team-grid1.style2 .item--inner:hover .item--position {color: #fafaf6;}.ct-team-grid1.style2 .item--inner:hover .btn.btn-team {color: #fff;}.ct-team-grid1.style2 .item--inner:hover .btn.btn-team:before {opacity: 0;}.ct-team-grid1.style2 .item--inner:hover .btn.btn-team:after {opacity: 1;}.ct-team-progressbar {margin-top: 18px;}.ct-team-progressbar .ct-progress-title {font-weight: 500;color: #0e0e0e;}.ct-team-progressbar .ct-progress-bar {height: 7px;position: relative;width: 0;-webkit-transition: width 1.4s ease;-khtml-transition: width 1.4s ease;-moz-transition: width 1.4s ease;-ms-transition: width 1.4s ease;-o-transition: width 1.4s ease;transition: width 1.4s ease;background-color: #00bbe0;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;position: relative;}.ct-team-progressbar .ct-progress-holder {position: relative;z-index: 1;height: 15px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;background-color: #e6e9f4;display: flex;flex-grow: 1;padding: 4px 5px;}.ct-team-progressbar .ct-progress-meta {min-width: 97px;margin-right: 15px;}.ct-team-progressbar .ct-progress-percentage {line-height: 19px;font-size: 11px;color: #fff;background-color: #0e0e0e;display: block;text-align: center;padding: 0 4px;position: absolute;top: -32px;right: -14px;min-width: 28px;}.ct-team-progressbar .ct-progress-percentage:before {content: '';position: absolute;bottom: -9px;margin: auto;border-width: 5px;border-color: #0e0e0e transparent transparent transparent;border-style: solid;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);left: 50%;}.ct-team-progressbar .ct-progress-item {display: flex;flex-wrap: nowrap;align-items: center;}.ct-team-progressbar .ct-progress-item + .ct-progress-item {margin-top: 25px;}.ct-team-progressbar .ct-progressbar + .ct-progressbar {margin-top: 16px;}.ct-team-grid2 .item--image {position: relative;}@media screen and (max-width: 1199px) {.ct-team-grid2 .item--image {height: 360px;}}.ct-team-grid2 .item--image a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-team-grid2 .item--title {font-size: 30px;margin-bottom: 2px;}@media screen and (max-width: 1400px) {.ct-team-grid2 .item--title {font-size: 24px;}}.ct-team-grid2 .item--position {color: #262529;}.ct-team-grid2 .item--social {position: absolute;top: 0;right: 0;width: 34px;}.ct-team-grid2 .item--social i {width: 34px;height: 34px;display: block;line-height: 34px;font-size: 18px;color: #fff;background-color: #00a1e0;text-align: center;}.ct-team-grid2 .item--social i.fa-facebook {background-color: #1f58e9;}.ct-team-grid2 .item--social i.fa-twitter {background-color: #00baff;}.ct-team-grid2 .item--social i.fa-dribbble {background-color: #ec407a;}.ct-team-grid2 .item--social i.fa-youtube-play {background-color: #fc0000;}.ct-team-grid2 .item--social a:hover {opacity: 0.8;}.ct-team-grid2 .item--holder {padding: 42px 30px 48px 40px;position: relative;background-color: #fff;}@media screen and (max-width: 1400px) {.ct-team-grid2 .item--holder {padding-left: 30px;}}.ct-team-grid2 .item--inner {display: flex;flex-wrap: wrap;}@media screen and (max-width: 1199px) {.ct-team-grid2 .item--inner {flex-direction: column-reverse;}}.ct-team-grid2 .item--inner.img-left {flex-direction: row-reverse;}@media screen and (max-width: 1199px) {.ct-team-grid2 .item--inner.img-left {flex-direction: column-reverse;}}.ct-team-grid2 .item--inner.img-left .ct-team-progressbar .ct-progress-bar {background-color: #00a1e0;}.ct-team-grid2 .item--inner > div {width: 50%;}@media screen and (max-width: 1199px) {.ct-team-grid2 .item--inner > div {width: 100%;}}.ct-team-grid2 .grid-item {padding: 0;}.ct-team-grid2 .ct-grid-inner.row {margin: 0 15px;}.ct-team-grid3 {text-align: center;}.ct-team-grid3 .item--image {position: relative;margin-bottom: 36px;}.ct-team-grid3 .item--image:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url(images/team-overlay.png);background-position: center bottom;background-size: cover;background-repeat: no-repeat;opacity: 0;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;}.ct-team-grid3 .item--image a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}.ct-team-grid3 .item--image img {width: 100%;}.ct-team-grid3 .item--image .item--desc {font-size: 16px;line-height: 24px;color: #f2f2f2;padding: 50px 32px 32px;text-align: left;position: absolute;bottom: 0;left: 0;right: 0;z-index: 99;opacity: 0;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;}.ct-team-grid3 .item--title {margin-bottom: 4px;font-size: 22px;}.ct-team-grid3 .item--position {color: #666;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;}.ct-team-grid3 .item--social {position: absolute;-webkit-transition: all 250ms linear 0ms;-khtml-transition: all 250ms linear 0ms;-moz-transition: all 250ms linear 0ms;-ms-transition: all 250ms linear 0ms;-o-transition: all 250ms linear 0ms;transition: all 250ms linear 0ms;opacity: 0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(0);-khtml-transform: translate(-50%, -50%) scale(0);-moz-transform: translate(-50%, -50%) scale(0);-ms-transform: translate(-50%, -50%) scale(0);-o-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0);}.ct-team-grid3 .item--social a {font-size: 20px;display: inline-block;margin: 6px;}.ct-team-grid3 .item--social a .fa-facebook, .ct-team-grid3 .item--social a .fa-facebook-f {color: #465bfa;}.ct-team-grid3 .item--social a .fa-twitter {color: #03a9f4;}.ct-team-grid3 .item--social a .fa-youtube-play, .ct-team-grid3 .item--social a .fa-youtube {color: #f00;}.ct-team-grid3 .item--social a .fa-skype {color: #1893ca;}.ct-team-grid3 .item--holder {position: relative;min-height: 25px;}.ct-team-grid3 .item--inner {margin-bottom: 48px;}.ct-team-grid3 .item--inner:hover .item--image:before {opacity: 0.9;}.ct-team-grid3 .item--inner:hover .item--image .item--desc {opacity: 1;}.ct-team-grid3 .item--inner:hover .item--position {opacity: 0;-webkit-transform: scale(0);-khtml-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.ct-team-grid3 .item--inner:hover .item--social {opacity: 1;-webkit-transform: translate(-50%, -50%) scale(1);-khtml-transform: translate(-50%, -50%) scale(1);-moz-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);-o-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}.ct-team-details {max-width: 970px;margin: auto;position: relative;overflow: hidden;display: flex;flex-wrap: wrap;background-color: #eaeaea;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0 10px 21px rgba(34, 34, 34, 0.2);-khtml-box-shadow: 0 10px 21px rgba(34, 34, 34, 0.2);-moz-box-shadow: 0 10px 21px rgba(34, 34, 34, 0.2);-ms-box-shadow: 0 10px 21px rgba(34, 34, 34, 0.2);-o-box-shadow: 0 10px 21px rgba(34, 34, 34, 0.2);box-shadow: 0 10px 21px rgba(34, 34, 34, 0.2);}@media screen and (max-width: 1024px) {.ct-team-details {max-width: 100%;}}.ct-team-details .ct-team-image {width: 38%;}@media screen and (max-width: 767px) {.ct-team-details .ct-team-image {width: 42%;}}@media screen and (max-width: 575px) {.ct-team-details .ct-team-image {width: 100%;min-height: 300px;}}.ct-team-details .ct-team-icon {-webkit-border-radius: 7px 0 0 7px;-khtml-border-radius: 7px 0 0 7px;-moz-border-radius: 7px 0 0 7px;-ms-border-radius: 7px 0 0 7px;-o-border-radius: 7px 0 0 7px;border-radius: 7px 0 0 7px;background-color: #d8d8d8;width: 110px;min-width: 110px;position: relative;}@media screen and (max-width: 767px) {.ct-team-details .ct-team-icon {width: 80px;min-width: 80px;}}.ct-team-details .ct-team-icon i {font-size: 30px;color: #101010;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media screen and (max-width: 767px) {.ct-team-details .ct-team-icon i {font-size: 24px;}}.ct-team-details .ct-team-holder {display: flex;flex-wrap: nowrap;padding-bottom: 22px;}@media screen and (max-width: 767px) {.ct-team-details .ct-team-holder {padding-bottom: 12px;}}.ct-team-details .ct-team-contact {list-style: none;margin-bottom: 0;padding: 0 10px 0 28px;display: flex;flex-wrap: wrap;font-family: 'Poppins', sans-serif;}@media screen and (max-width: 991px) {.ct-team-details .ct-team-contact {padding: 0;}}.ct-team-details .ct-team-contact li {font-size: 16px;line-height: 24px;color: #222;margin-top: 20px;margin-right: 30px;padding-left: 30px;position: relative;}@media screen and (max-width: 991px) {.ct-team-details .ct-team-contact li {margin-right: 20px;}}.ct-team-details .ct-team-contact li i {position: absolute;top: 4px;left: 0;}@media screen and (max-width: 767px) {.ct-team-details .ct-team-contact li {margin-top: 10px;margin-right: 0;width: 100%;}}.ct-team-details .ct-team-contact li.contact-address {max-width: 270px;}.ct-team-details .ct-team-social {display: flex;flex-wrap: wrap;align-items: center;}.ct-team-details .ct-team-social .ct-team-button {margin-top: 22px;margin-right: 30px;}.ct-team-details .ct-team-social .ct-team-button .btn {line-height: 61px;}.ct-team-details .ct-team-social .ct-team-social-list {margin-top: 22px;flex-grow: 1;}.ct-team-details .ct-team-social .ct-team-social-list a {display: inline-block;}.ct-team-details .ct-team-social .ct-team-social-list a i {height: 36px;width: 36px;line-height: 36px;display: inline-block;-webkit-border-radius: 36px;-khtml-border-radius: 36px;-moz-border-radius: 36px;-ms-border-radius: 36px;-o-border-radius: 36px;border-radius: 36px;font-size: 18px;color: #00a1e0;background-color: #fff;text-align: center;margin: 8px 10px 8px 0;-webkit-box-shadow: 0 6px 16px rgba(103, 103, 103, 0.36);-khtml-box-shadow: 0 6px 16px rgba(103, 103, 103, 0.36);-moz-box-shadow: 0 6px 16px rgba(103, 103, 103, 0.36);-ms-box-shadow: 0 6px 16px rgba(103, 103, 103, 0.36);-o-box-shadow: 0 6px 16px rgba(103, 103, 103, 0.36);box-shadow: 0 6px 16px rgba(103, 103, 103, 0.36);}.ct-team-details .ct-team-social .ct-team-social-list a i.fa-facebook-f {color: #16599b;}.ct-team-details .ct-team-social .ct-team-social-list a i.fa-dribbble {color: #eb568f;}.ct-team-details .ct-team-social .ct-team-social-list a i.fa-twitter {color: #03a9f4;}.ct-team-details .ct-team-social .ct-team-social-list a i.fa-behance {color: #0d6fff;}.ct-team-details .ct-team-social .ct-team-social-list a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.ct-team-details .ct-team-meta {background-color: #000;padding: 21px 50px;-webkit-border-radius: 0 7px 7px 0;-khtml-border-radius: 0 7px 7px 0;-moz-border-radius: 0 7px 7px 0;-ms-border-radius: 0 7px 7px 0;-o-border-radius: 0 7px 7px 0;border-radius: 0 7px 7px 0;flex-grow: 1;}@media screen and (max-width: 991px) {.ct-team-details .ct-team-meta {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 767px) {.ct-team-details .ct-team-meta {padding-left: 20px;padding-right: 20px;}}.ct-team-details .ct-team-meta .ct-team-title {margin-bottom: 0;font-size: 24px;color: #fff;}@media screen and (max-width: 767px) {.ct-team-details .ct-team-meta .ct-team-title {font-size: 18px;}}.ct-team-details .ct-team-meta .ct-team-position {font-size: 16px;color: #c8c8c8;}@media screen and (max-width: 767px) {.ct-team-details .ct-team-meta .ct-team-position {font-size: 14px;}}.ct-team-details .ct-team-content {width: 62%;background-image: url(images/bg-team-details.png);padding: 34px 70px 40px 95px;}@media screen and (max-width: 991px) {.ct-team-details .ct-team-content {padding-left: 50px;padding-right: 40px;}}@media screen and (max-width: 767px) {.ct-team-details .ct-team-content {width: 58%;padding-bottom: 30px;padding-left: 30px;padding-right: 20px;}}@media screen and (max-width: 575px) {.ct-team-details .ct-team-content {width: 100%;padding-left: 20px;}}.ct-cta1 {-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;background-color: #000;padding: 13px 59px;display: flex;flex-wrap: wrap;align-items: center;}.ct-cta1 > div {margin: 10px 0;}@media screen and (max-width: 1199px) {.ct-cta1 {padding-left: 30px;padding-right: 30px;}}.ct-cta1 .item--holder {flex-grow: 1;margin-right: 30px;}.ct-cta1 .item--holder .item--title {font-family: 'Poppins', sans-serif;color: #fff;font-size: 22px;font-weight: 700;}.ct-cta1 .item--holder .item--desc {font-size: 18px;color: #c6c6c6;font-weight: 300;}.ct-cta1 .btn {padding: 0 42px;line-height: 55px;font-size: 15px;}.ct-cta1 .btn i {margin-left: 0;margin-right: 8px;}@media screen and (max-width: 767px) {.ct-cta1 .btn {padding: 0 22px;}}.ct-cta1 .btn:before, .ct-cta1 .btn:after {-webkit-border-radius: inherit;-khtml-border-radius: inherit;-moz-border-radius: inherit;-ms-border-radius: inherit;-o-border-radius: inherit;border-radius: inherit;}.ct-history1 {max-width: 970px;margin: 0 auto;padding-top: 34px;padding-bottom: 140px;position: relative;direction: ltr;}@media screen and (max-width: 767px) {.ct-history1 {padding-top: 114px;}}.ct-history1:before {content: '';width: 0;height: 100%;border-left: 1px dashed rgba(255, 255, 255, 0.3);position: absolute;top: 0;left: 0;right: 0;margin: auto;}.ct-history1 .ct-history--start {text-align: center;line-height: 101px;width: 101px;height: 101px;color: #f6f6f6;font-size: 28px;font-weight: 700;-webkit-border-radius: 101px;-khtml-border-radius: 101px;-moz-border-radius: 101px;-ms-border-radius: 101px;-o-border-radius: 101px;border-radius: 101px;position: absolute;top: 0;left: 0;right: 0;margin: auto;z-index: 99;}.ct-history1 .ct-history--image {max-width: 140px;-webkit-border-radius: 140px;-khtml-border-radius: 140px;-moz-border-radius: 140px;-ms-border-radius: 140px;-o-border-radius: 140px;border-radius: 140px;border: 2px solid #474747;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}.ct-history1 .ct-history--image img {-webkit-border-radius: 140px;-khtml-border-radius: 140px;-moz-border-radius: 140px;-ms-border-radius: 140px;-o-border-radius: 140px;border-radius: 140px;}.ct-history1 .ct-history--meta h3 {font-size: 26px;margin-bottom: 8px;color: #f6f6f6;font-weight: 600;}@media screen and (max-width: 767px) {.ct-history1 .ct-history--meta h3 {font-size: 18px;}}@media screen and (max-width: 575px) {.ct-history1 .ct-history--meta h3 {font-size: 16px;}}.ct-history1 .ct-history--meta h3 a {color: inherit;}.ct-history1 .ct-history--meta h3 a:hover {color: #00a1e0;}.ct-history1 .ct-history--meta span {font-size: 18px;line-height: 26px;color: #bcbcbc;}@media screen and (max-width: 767px) {.ct-history1 .ct-history--meta span {font-size: 14px;line-height: 24px;}}@media screen and (max-width: 575px) {.ct-history1 .ct-history--meta span {font-size: 13px;}}.ct-history1 .ct-history--item {padding-right: 124px;position: relative;z-index: 1;margin-bottom: 21px;}@media screen and (max-width: 767px) {.ct-history1 .ct-history--item {padding-right: 40px;}}.ct-history1 .ct-history--item:before {content: '';height: 0;width: 114px;border-bottom: 1px dashed rgba(255, 255, 255, 0.3);position: absolute;top: 15px;right: 0;z-index: -1;}@media screen and (max-width: 767px) {.ct-history1 .ct-history--item:before {width: 30px;}}.ct-history1 .ct-history--item:after {content: '';width: 21px;height: 21px;-webkit-border-radius: 21px;-khtml-border-radius: 21px;-moz-border-radius: 21px;-ms-border-radius: 21px;-o-border-radius: 21px;border-radius: 21px;position: absolute;top: 4px;right: -11px;}.ct-history1 .ct-history--odd .ct-history--item {text-align: right;}.ct-history1 .ct-history--odd .ct-history--item:nth-child(1) {margin-top: 80px;}.ct-history1 .ct-history--odd .ct-history--item:nth-child(2) {margin-bottom: 43px;}.ct-history1 .ct-history--odd .ct-history--item:nth-child(3) {margin-bottom: 98px;}.ct-history1 .ct-history--odd .ct-history--item:nth-child(4) {margin-bottom: 92px;}.ct-history1 .ct-history--even {text-align: left;}.ct-history1 .ct-history--even .ct-history--item {padding-right: 0;padding-left: 124px;}@media screen and (max-width: 767px) {.ct-history1 .ct-history--even .ct-history--item {padding-left: 40px;}}.ct-history1 .ct-history--even .ct-history--item:before {right: auto;left: 0;}.ct-history1 .ct-history--even .ct-history--item:after {right: auto;left: -11px;}.ct-history1 .ct-history--even .ct-history--item:nth-child(1) {margin-bottom: 59px;}.ct-history1 .ct-history--even .ct-history--item:nth-child(2) {margin-bottom: 80px;}.ct-history1 .ct-history--even .ct-history--item:nth-child(4) {margin-bottom: 108px;}.ct-history1 .ct-history--holder {display: flex;flex-wrap: wrap;}.ct-history1 .ct-history--holder > div {width: 50%;}.ct-portfolio-grid1 .item--featured img, .ct-portfolio-carousel1 .item--featured img {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 100%;}.ct-portfolio-grid1 .item--title, .ct-portfolio-carousel1 .item--title {font-size: 18px;color: #fff;margin-bottom: 6px;}.ct-portfolio-grid1 .item--title a, .ct-portfolio-carousel1 .item--title a {color: inherit;}.ct-portfolio-grid1 .item--title a:hover, .ct-portfolio-carousel1 .item--title a:hover {color: inherit;}.ct-portfolio-grid1 .item--category, .ct-portfolio-carousel1 .item--category {font-size: 14px;color: #8d8d8d;font-weight: 600;font-family: 'Poppins', sans-serif;}.ct-portfolio-grid1 .item--category a, .ct-portfolio-carousel1 .item--category a {color: inherit;}.ct-portfolio-grid1 .item--category a:hover, .ct-portfolio-carousel1 .item--category a:hover {color: inherit;}.ct-portfolio-grid1 .item--readmore a, .ct-portfolio-carousel1 .item--readmore a {display: inline-block;font-size: 30px;color: #fff;font-family: 'Poppins', sans-serif;height: 41px;width: 41px;line-height: 41px;text-align: center;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.ct-portfolio-grid1 .item--readmore a:hover, .ct-portfolio-carousel1 .item--readmore a:hover {background-position: 100%;}.ct-portfolio-grid1 .item--holder, .ct-portfolio-carousel1 .item--holder {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;position: absolute;bottom: 0;left: 0;right: 0;padding: 30px 24px 28px 30px;z-index: 1;display: flex;flex-wrap: nowrap;align-items: center;}.ct-portfolio-grid1 .item--holder:before, .ct-portfolio-carousel1 .item--holder:before {content: '';width: 100%;left: 0;bottom: 0;height: calc(100% + 70px);height: -webkit-calc(100% + 70px);background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 4, 9, 0.95)), to(rgba(0, 4, 9, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -o-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 4, 9, 0.95)', endColorStr='rgba(0, 4, 9, 0)');position: absolute;z-index: -1;}.ct-portfolio-grid1 .item--holder .item--meta, .ct-portfolio-carousel1 .item--holder .item--meta {flex-grow: 1;margin-right: 20px;}.ct-portfolio-grid1 .ct-load-more, .ct-portfolio-carousel1 .ct-load-more {margin-top: 0;}.ct-portfolio-grid1 .grid-item-inner, .ct-portfolio-carousel1 .grid-item-inner {position: relative;overflow: hidden;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;margin-bottom: 46px;}.ct-portfolio-grid1 .grid-item-inner:hover .item--holder, .ct-portfolio-carousel1 .grid-item-inner:hover .item--holder {opacity: 1;}.ct-portfolio-grid1 .grid-item-inner:hover .item--featured img, .ct-portfolio-carousel1 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.1) rotate(3deg);-khtml-transform: scale(1.1) rotate(3deg);-moz-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);-o-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg);}.ct-portfolio-grid2 .item--holder {position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 99;padding: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-transform: scaleX(0);-khtml-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);-o-transform: scaleX(0);transform: scaleX(0);opacity: 0;}@media screen and (max-width: 1199px) {.ct-portfolio-grid2 .item--holder {padding-left: 20px;padding-right: 20px;}}@media screen and (max-width: 575px) {.ct-portfolio-grid2 .item--holder {padding-left: 30px;padding-right: 30px;}}.ct-portfolio-grid2 .item--holder .item--holder-overlay {z-index: -1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.9;background-color: #000;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-portfolio-grid2 .item--holder .item--title {font-size: 20px;font-weight: 600;margin-bottom: 8px;color: #fff;}@media screen and (max-width: 1199px) {.ct-portfolio-grid2 .item--holder .item--title {font-size: 18px;}}.ct-portfolio-grid2 .item--holder .item--title a {color: inherit;}.ct-portfolio-grid2 .item--holder .item--title a:hover {color: inherit;}.ct-portfolio-grid2 .item--holder .item--category {font-size: 14px;color: #8d8d8d;font-weight: 600;font-family: 'Poppins', sans-serif;}.ct-portfolio-grid2 .item--holder .item--category a {color: inherit;}.ct-portfolio-grid2 .item--holder .item--category a:hover {color: inherit;}.ct-portfolio-grid2 .item--holder .item--readmore {position: absolute;bottom: 30px;right: 30px;line-height: 1;}.ct-portfolio-grid2 .item--holder .item--readmore a {display: inline-block;font-size: 32px;color: #fff;font-family: 'Poppins', sans-serif;height: 54px;width: 54px;line-height: 54px;text-align: center;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.ct-portfolio-grid2 .item--holder .item--readmore a:hover {background-position: 100%;}.ct-portfolio-grid2 .item--holder .item--meta {position: absolute;top: 30px;left: 30px;}.ct-portfolio-grid2 .grid-item-inner {margin-bottom: 30px;position: relative;overflow: hidden;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}.ct-portfolio-grid2 .grid-item-inner:hover .item--holder {-webkit-transform: scaleX(1);-khtml-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);-o-transform: scaleX(1);transform: scaleX(1);opacity: 1;}.ct-portfolio-grid2 .ct-load-more {margin-top: 0;}@media screen and (min-width: 992px) {.ct-portfolio-grid2 .ct-grid-inner > .grid-item:nth-child(1) {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.ct-portfolio-grid2 .ct-grid-inner > .grid-item:nth-child(1) .item--holder .item--meta {top: 65px;left: 50px;}.ct-portfolio-grid2 .ct-grid-inner > .grid-item:nth-child(1) .item--holder .item--readmore {bottom: 70px;right: 40px;}}.ct-portfolio-grid3 .item--featured {margin-bottom: 20px;position: relative;overflow: hidden;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.ct-portfolio-grid3 .item--featured img {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-transition: all 3000ms linear 0ms;-khtml-transition: all 3000ms linear 0ms;-moz-transition: all 3000ms linear 0ms;-ms-transition: all 3000ms linear 0ms;-o-transition: all 3000ms linear 0ms;transition: all 3000ms linear 0ms;}.ct-portfolio-grid3 .item--featured .item--category {position: absolute;top: 16px;left: 16px;background-color: #00a1e0;color: #fff;padding: 0 13px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}.ct-portfolio-grid3 .item--featured .item--category a {color: inherit;font-size: 13px;line-height: 26px;font-weight: 600;display: inline-block;font-family: 'Poppins', sans-serif;}.ct-portfolio-grid3 .item--featured .item--category a:hover {color: inherit;}.ct-portfolio-grid3 .item--title {margin-bottom: 0;font-size: 24px;line-height: 30px;}.ct-portfolio-grid3 .item--title a {color: inherit;}.ct-portfolio-grid3 .item--title a:hover {color: #00a1e0;}.ct-portfolio-grid3 .grid-item-inner {margin-bottom: 70px;}.ct-portfolio-grid3 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.2);-khtml-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}.ct-portfolio-grid4 .grid-filter-wrap {text-align: left;margin-bottom: 24px;}.ct-portfolio-grid4 .grid-filter-wrap span {font-size: 14px;color: #0d2252;line-height: 37px;padding: 0 22px;}.ct-portfolio-grid4 .grid-filter-wrap span.active, .ct-portfolio-grid4 .grid-filter-wrap span:hover {color: #fff;}.ct-portfolio-grid4 .grid-filter-wrap span:before {-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;background-image: none;background-color: #00a1e0;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}@media screen and (max-width: 991px) {.ct-portfolio-grid4 .grid-filter-wrap span {padding: 0 12px;line-height: 34px;font-size: 13px;}}.ct-portfolio-grid4 .item--holder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-wrap: wrap;flex-direction: column;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;-webkit-transform: translateY(100%);-khtml-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}.ct-portfolio-grid4 .item--holder .item--readmore {width: 100%;background-color: rgba(21, 38, 68, 0.9);display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;flex-grow: 1;}.ct-portfolio-grid4 .item--holder .item--readmore a {width: 47px;height: 47px;line-height: 47px;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background-color: #fff;text-align: center;font-size: 17px;color: #272727;-webkit-transform: translateY(-60px);-khtml-transform: translateY(-60px);-moz-transform: translateY(-60px);-ms-transform: translateY(-60px);-o-transform: translateY(-60px);transform: translateY(-60px);opacity: 0;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;}.ct-portfolio-grid4 .item--holder .item--readmore a:hover {background-color: #00a1e0;color: #fff;-webkit-transition-delay: 0s !important;-moz-transition-delay: 0s !important;transition-delay: 0s !important;}.ct-portfolio-grid4 .item--meta {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');padding: 18px 30px;text-align: center;width: 100%;}.ct-portfolio-grid4 .item--meta .item--title {font-size: 20px;margin-bottom: 0;color: #fff;}.ct-portfolio-grid4 .item--meta .item--title a {color: inherit;}.ct-portfolio-grid4 .grid-item-inner {margin-bottom: 30px;position: relative;overflow: hidden;}.ct-portfolio-grid4 .grid-item-inner:hover .item--readmore a {-webkit-transform: translateY(0%);-khtml-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);opacity: 1;-webkit-transition-delay: 0.12s;-moz-transition-delay: 0.12s;transition-delay: 0.12s;}.ct-portfolio-grid4 .grid-item-inner:hover .item--holder {-webkit-transform: translateY(0%);-khtml-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}.ct-portfolio-grid4 .ct-load-more {margin-top: 8px;}.ct-portfolio-grid4 .ct-load-more .btn {padding: 0;background-color: transparent;background-image: none;color: #152644;line-height: normal;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-portfolio-grid4 .ct-load-more .btn:hover {color: #00a1e0;}.ct-portfolio-grid4 .ct-load-more .btn:focus {background-image: none;background-color: transparent;}.ct-portfolio-grid4 .ct-load-more .btn .fac-redo {margin-right: 0;margin-left: 8px;color: #00a1e0;}.ct-portfolio-grid4 .ct-load-more .btn .fac-redo:not(.fa-spin)::before {content: "\f061";}.ct-portfolio-grid5.ct-grid {margin: 0;}.ct-portfolio-grid5 .grid-item {padding: 0;}.ct-portfolio-grid5 .item--featured {position: relative;overflow: hidden;}.ct-portfolio-grid5 .item--featured img {width: 100%;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;}.ct-portfolio-grid5 .item--title {font-size: 30px;color: #283a57;margin-bottom: 6px;}@media screen and (max-width: 1400px) {.ct-portfolio-grid5 .item--title {font-size: 22px;}}@media screen and (max-width: 991px) {.ct-portfolio-grid5 .item--title {font-size: 20px;}}@media screen and (max-width: 575px) {.ct-portfolio-grid5 .item--title {font-size: 18px;}}.ct-portfolio-grid5 .item--title a {color: inherit;}.ct-portfolio-grid5 .item--title a:hover {color: #00a1e0;}.ct-portfolio-grid5 .item--category {font-family: 'Poppins', sans-serif;color: #636e80;line-height: normal;}.ct-portfolio-grid5 .item--category a {color: inherit;}@media screen and (max-width: 575px) {.ct-portfolio-grid5 .item--category {font-size: 14px;}}.ct-portfolio-grid5 .item--meta {margin-right: 20px;flex-grow: 1;padding: 17px 0;}.ct-portfolio-grid5 .item--holder {padding: 16px 40px;background-color: #fff;position: absolute;bottom: 40px;left: 40px;right: 40px;display: flex;flex-wrap: wrap;align-items: center;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;opacity: 0;-webkit-transform: translateY(-60px);-khtml-transform: translateY(-60px);-moz-transform: translateY(-60px);-ms-transform: translateY(-60px);-o-transform: translateY(-60px);transform: translateY(-60px);}@media screen and (max-width: 1400px) {.ct-portfolio-grid5 .item--holder {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 1199px) {.ct-portfolio-grid5 .item--holder {bottom: 30px;left: 30px;right: 30px;}}@media screen and (max-width: 767px) {.ct-portfolio-grid5 .item--holder {padding: 30px 20px;}}@media screen and (max-width: 575px) {.ct-portfolio-grid5 .item--holder {bottom: 15px;left: 15px;right: 15px;padding-top: 15px;padding-bottom: 15px;}}.ct-portfolio-grid5 .item--readmore a {display: inline-block;font-family: 'Poppins', sans-serif;font-size: 30px;font-weight: 600;color: #fff;background-color: #00a1e0;-webkit-box-shadow: 0 7px 18px rgba(0, 161, 224, 0.19);-khtml-box-shadow: 0 7px 18px rgba(0, 161, 224, 0.19);-moz-box-shadow: 0 7px 18px rgba(0, 161, 224, 0.19);-ms-box-shadow: 0 7px 18px rgba(0, 161, 224, 0.19);-o-box-shadow: 0 7px 18px rgba(0, 161, 224, 0.19);box-shadow: 0 7px 18px rgba(0, 161, 224, 0.19);height: 60px;width: 60px;line-height: 60px;text-align: center;-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;}.ct-portfolio-grid5 .item--readmore a:hover {background-color: #f99820;}@media screen and (max-width: 1199px) {.ct-portfolio-grid5 .item--readmore a {height: 50px;width: 50px;line-height: 50px;font-size: 24px;}}.ct-portfolio-grid5 .grid-item-inner {position: relative;overflow: hidden;}.ct-portfolio-grid5 .grid-item-inner:hover .item--holder {opacity: 1;-webkit-transform: translateY(0px);-khtml-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}.ct-portfolio-grid5 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.12);-khtml-transform: scale(1.12);-moz-transform: scale(1.12);-ms-transform: scale(1.12);-o-transform: scale(1.12);transform: scale(1.12);}.ct-portfolio-carousel1 .grid-item-inner {margin-bottom: 0;}@media screen and (min-width: 992px) {.ct-portfolio-carousel1 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;padding-left: 90px;padding-right: 90px;}.ct-portfolio-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow {top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;}.ct-portfolio-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 15px;}.ct-portfolio-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 15px;left: auto;}}.ct-portfolio-carousel1.style2 .grid-item-inner {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-portfolio-carousel1.style2 .grid-item-inner .item--featured {position: relative;}.ct-portfolio-carousel1.style2 .grid-item-inner .item--featured:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.29);z-index: 99;}.ct-portfolio-carousel1.style2 .grid-item-inner .item--holder {z-index: 101;padding-top: 80px;}@media screen and (min-width: 1400px) {.ct-portfolio-carousel1.style2 .grid-item-inner .item--holder {padding-left: 50px;padding-bottom: 70px;padding-right: 40px;}.ct-portfolio-carousel1.style2 .grid-item-inner .item--holder .item--readmore a {height: 58px;width: 58px;line-height: 58px;}}.ct-portfolio-carousel1.style2 .grid-item-inner .item--meta {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}.ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--title {margin-top: 5px;font-size: 24px;}.ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category {font-size: 16px;font-family: 'Roboto', sans-serif;font-weight: 400;}.ct-portfolio-carousel1.style2 .slick-dots {display: flex;margin-top: 40px;margin-bottom: 12px;justify-content: left;margin-left: 15px;}.ct-portfolio-carousel1.style2 .slick-dots li {margin: 0 10px;}.ct-portfolio-carousel1.style2 .slick-dots li button {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-portfolio-carousel1.style2 .slick-dots li button:before {content: '';height: 26px;width: 26px;-webkit-border-radius: 26px;-khtml-border-radius: 26px;-moz-border-radius: 26px;-ms-border-radius: 26px;-o-border-radius: 26px;border-radius: 26px;border: 2px solid #e9e9e9;position: absolute;left: -10px;top: -10px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-portfolio-carousel1.style2 .slick-dots li.slick-active button {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.ct-portfolio-carousel1.style2 .slick-dots li.slick-active button:before {opacity: 1;}@media screen and (min-width: 1200px) {.portfolio-offser-left .ct-portfolio-carousel1 {overflow: hidden;}.portfolio-offser-left .ct-portfolio-carousel1 .slick-list {margin-left: -190px;}}.ct-nav-slick {width: 162px;height: 70px;background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 25px 28px rgba(29, 27, 76, 0.19);-khtml-box-shadow: 0 25px 28px rgba(29, 27, 76, 0.19);-moz-box-shadow: 0 25px 28px rgba(29, 27, 76, 0.19);-ms-box-shadow: 0 25px 28px rgba(29, 27, 76, 0.19);-o-box-shadow: 0 25px 28px rgba(29, 27, 76, 0.19);box-shadow: 0 25px 28px rgba(29, 27, 76, 0.19);display: flex;flex-wrap: wrap;align-items: center;justify-content: center;margin: 0 auto;}.ct-nav-slick .nav-prev, .ct-nav-slick .nav-next {width: 33px;height: 33px;-webkit-border-radius: 33px;-khtml-border-radius: 33px;-moz-border-radius: 33px;-ms-border-radius: 33px;-o-border-radius: 33px;border-radius: 33px;border: 2px solid #000;color: #000;margin: 0 6px;cursor: pointer;position: relative;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-nav-slick .nav-prev i, .ct-nav-slick .nav-next i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-nav-slick .nav-prev:hover, .ct-nav-slick .nav-next:hover {background-color: #000;color: #fff;}.ct-portfolio-carousel2 .item--featured {position: relative;-webkit-transform: scale(0.85);-khtml-transform: scale(0.85);-moz-transform: scale(0.85);-ms-transform: scale(0.85);-o-transform: scale(0.85);transform: scale(0.85);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-portfolio-carousel2 .item--featured:before {content: '';height: 70%;position: absolute;left: 0;right: 0;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.85) 30%), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.85) 30%, rgba(0, 0, 0, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.85) 30%, rgba(0, 0, 0, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.85) 30%, rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.85) 30%, rgba(0, 0, 0, 0));background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.85) 30%, rgba(0, 0, 0, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 0, 0, 0.85) 30%', endColorStr='rgba(0, 0, 0, 0)');z-index: 1;bottom: 0;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-portfolio-carousel2 .item--featured img {-webkit-filter: grayscale(85%);filter: grayscale(85%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 100%;}.ct-portfolio-carousel2 .item--title {font-size: 26px;color: #fff;margin-bottom: 3px;}.ct-portfolio-carousel2 .item--title a {color: inherit;}.ct-portfolio-carousel2 .item--title a:hover {color: inherit;}.ct-portfolio-carousel2 .item--category {font-size: 15px;color: #00a1e0;}.ct-portfolio-carousel2 .item--category a {color: inherit;}.ct-portfolio-carousel2 .item--meta {position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 30px 30px 46px 30px;z-index: 2;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-portfolio-carousel2 .grid-item-inner {position: relative;margin: 40px 0;}.ct-portfolio-carousel2 .carousel-item.slick-center {position: relative;z-index: 99;}.ct-portfolio-carousel2 .carousel-item.slick-center .item--featured {-webkit-transform: scale(1.15);-khtml-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}@media screen and (max-width: 767px) {.ct-portfolio-carousel2 .carousel-item.slick-center .item--featured {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}.ct-portfolio-carousel2 .carousel-item.slick-center .item--featured:before {opacity: 1;}.ct-portfolio-carousel2 .carousel-item.slick-center .item--featured img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-portfolio-carousel2 .carousel-item.slick-center .item--meta {opacity: 1;}.ct-portfolio-carousel2 .slick-list {padding: 0 !important;}@media screen and (max-width: 991px) {.ct-portfolio-carousel2 .slick-list {padding: 0 200px !important;}}@media screen and (max-width: 767px) {.ct-portfolio-carousel2 .slick-list {padding: 0px !important;}}.ct-portfolio-carousel2 .ct-nav-slick {margin-top: -53px;position: relative;z-index: 99;direction: ltr;}.ct-portfolio-detail {margin-bottom: 0;list-style: none;}.ct-portfolio-detail li {font-size: 15px;color: #666;}.ct-portfolio-detail li + li {margin-top: 8px;}.ct-portfolio-detail li i {color: #00a1e0;margin-right: 4px;}.ct-portfolio-detail li label {font-weight: 600;color: #222;}.item--gap {width: 76px;height: 3px;margin: auto;position: relative;}.item--gap:before, .item--gap:after {content: '';height: 100%;position: absolute;top: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.item--gap:before {left: 0;width: 19px;}.item--gap:after {right: 0;width: 51px;}.more-plus {height: 57px;width: 57px;line-height: 57px;text-align: center;background-color: #fff;-webkit-border-radius: 57px;-khtml-border-radius: 57px;-moz-border-radius: 57px;-ms-border-radius: 57px;-o-border-radius: 57px;border-radius: 57px;font-size: 22px;font-weight: 500;color: #1a1a1a;font-family: 'Poppins', sans-serif;display: inline-block;}.more-plus:hover, .more-plus:focus {background-color: #00a1e0;color: #fff;-webkit-box-shadow: 0 0 0 10px rgba(0, 161, 224, 0.4);-khtml-box-shadow: 0 0 0 10px rgba(0, 161, 224, 0.4);-moz-box-shadow: 0 0 0 10px rgba(0, 161, 224, 0.4);-ms-box-shadow: 0 0 0 10px rgba(0, 161, 224, 0.4);-o-box-shadow: 0 0 0 10px rgba(0, 161, 224, 0.4);box-shadow: 0 0 0 10px rgba(0, 161, 224, 0.4);}.ct-service-grid1 .item--popup {display: none;}.ct-service-grid1 .item--featured, .ct-service-carousel1 .item--featured {position: relative;}.ct-service-grid1 .item--featured:before, .ct-service-carousel1 .item--featured:before {content: '';width: 100%;height: 80%;left: 0;bottom: 0;position: absolute;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.76)), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.76), rgba(0, 0, 0, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.76), rgba(0, 0, 0, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.76), rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.76), rgba(0, 0, 0, 0));background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.76), rgba(0, 0, 0, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 0, 0, 0.76)', endColorStr='rgba(0, 0, 0, 0)');}.ct-service-grid1 .item--featured img, .ct-service-carousel1 .item--featured img {width: 100%;}.ct-service-grid1 .item--holder, .ct-service-carousel1 .item--holder {-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;display: flex;flex-wrap: wrap;width: 100%;align-items: center;background-color: #fff;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 40px 50px;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transition: all 300ms linear 100ms;-khtml-transition: all 300ms linear 100ms;-moz-transition: all 300ms linear 100ms;-ms-transition: all 300ms linear 100ms;-o-transition: all 300ms linear 100ms;transition: all 300ms linear 100ms;-webkit-transform: perspective(500px) rotateX(0deg);-khtml-transform: perspective(500px) rotateX(0deg);-moz-transform: perspective(500px) rotateX(0deg);-ms-transform: perspective(500px) rotateX(0deg);-o-transform: perspective(500px) rotateX(0deg);transform: perspective(500px) rotateX(0deg);}@media screen and (max-width: 1199px) {.ct-service-grid1 .item--holder, .ct-service-carousel1 .item--holder {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 767px) {.ct-service-grid1 .item--holder, .ct-service-carousel1 .item--holder {padding-left: 20px;padding-right: 20px;}}.ct-service-grid1 .item--holder .item--icon, .ct-service-carousel1 .item--holder .item--icon {line-height: 1;margin: 0 auto 26px auto;}.ct-service-grid1 .item--holder .item--icon i, .ct-service-carousel1 .item--holder .item--icon i {font-size: 74px;}@media screen and (max-width: 1199px) {.ct-service-grid1 .item--holder .item--icon i, .ct-service-carousel1 .item--holder .item--icon i {font-size: 54px;}}.ct-service-grid1 .item--holder .item--icon img, .ct-service-carousel1 .item--holder .item--icon img {max-height: 80px;}.ct-service-grid1 .item--holder .item--icon-abs, .ct-service-carousel1 .item--holder .item--icon-abs {position: absolute;bottom: -41px;right: -43px;line-height: 1;}.ct-service-grid1 .item--holder .item--icon-abs i, .ct-service-carousel1 .item--holder .item--icon-abs i {font-size: 126px;opacity: 0.4;}.ct-service-grid1 .item--holder .item--title, .ct-service-carousel1 .item--holder .item--title {font-size: 22px;margin-bottom: 19px;}@media screen and (max-width: 1199px) {.ct-service-grid1 .item--holder .item--title, .ct-service-carousel1 .item--holder .item--title {font-size: 20px;}}.ct-service-grid1 .item--holder .item--title a, .ct-service-carousel1 .item--holder .item--title a {color: inherit;}.ct-service-grid1 .item--holder .item--title a:hover, .ct-service-carousel1 .item--holder .item--title a:hover {color: inherit;}.ct-service-grid1 .item--holder .item--content, .ct-service-carousel1 .item--holder .item--content {margin-top: 17px;}@media screen and (max-width: 1199px) {.ct-service-grid1 .item--holder .item--content, .ct-service-carousel1 .item--holder .item--content {font-size: 14px;line-height: 24px;}}.ct-service-grid1 .item--meta, .ct-service-carousel1 .item--meta {position: absolute;top: 0;left: 0;width: 100%;background-color: #0e0e0e;padding: 40px;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;-webkit-transform: perspective(500px) rotateX(-90deg);-khtml-transform: perspective(500px) rotateX(-90deg);-moz-transform: perspective(500px) rotateX(-90deg);-ms-transform: perspective(500px) rotateX(-90deg);-o-transform: perspective(500px) rotateX(-90deg);transform: perspective(500px) rotateX(-90deg);}@media screen and (max-width: 1199px) {.ct-service-grid1 .item--meta, .ct-service-carousel1 .item--meta {padding-left: 30px;padding-right: 30px;}}.ct-service-grid1 .item--meta .item--title, .ct-service-carousel1 .item--meta .item--title {font-size: 22px;margin-bottom: 21px;color: #fff;}.ct-service-grid1 .item--meta .item--title a, .ct-service-carousel1 .item--meta .item--title a {color: inherit;}.ct-service-grid1 .item--meta .item--title a:hover, .ct-service-carousel1 .item--meta .item--title a:hover {color: inherit;}.ct-service-grid1 .grid-item-inner, .ct-service-carousel1 .grid-item-inner {text-align: center;background-color: #00a1e0;margin-bottom: 64px;position: relative;overflow: hidden;-webkit-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);padding-top: 8px;}.ct-service-grid1 .grid-item-inner:before, .ct-service-carousel1 .grid-item-inner:before {content: '';height: 8px;position: absolute;top: 0px;left: 0;width: 100%;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-service-grid1 .grid-item-inner .grid-item-over, .ct-service-carousel1 .grid-item-inner .grid-item-over {position: relative;}.ct-service-grid1 .grid-item-inner:not(.active-featured), .ct-service-carousel1 .grid-item-inner:not(.active-featured) {min-width: 420px;}.ct-service-grid1 .grid-item-inner:hover .item--holder, .ct-service-carousel1 .grid-item-inner:hover .item--holder {opacity: 0;-webkit-transform: perspective(500px) rotateX(-90deg);-khtml-transform: perspective(500px) rotateX(-90deg);-moz-transform: perspective(500px) rotateX(-90deg);-ms-transform: perspective(500px) rotateX(-90deg);-o-transform: perspective(500px) rotateX(-90deg);transform: perspective(500px) rotateX(-90deg);-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid1 .grid-item-inner:hover .item--meta, .ct-service-carousel1 .grid-item-inner:hover .item--meta {opacity: 1;-webkit-transform: perspective(500px) rotateX(0deg);-khtml-transform: perspective(500px) rotateX(0deg);-moz-transform: perspective(500px) rotateX(0deg);-ms-transform: perspective(500px) rotateX(0deg);-o-transform: perspective(500px) rotateX(0deg);transform: perspective(500px) rotateX(0deg);-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s;transition-delay: 0.2s;}.ct-service-grid2 .item--featured {position: relative;}.ct-service-grid2 .item--featured:before {content: '';background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 4, 9, 0.95)), to(rgba(0, 4, 9, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: -o-linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));background-image: linear-gradient(bottom, rgba(0, 4, 9, 0.95), rgba(0, 4, 9, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 4, 9, 0.95)', endColorStr='rgba(0, 4, 9, 0)');width: 100%;height: 80%;position: absolute;bottom: 0;left: 0;}.ct-service-grid2 .item--title {font-size: 20px;margin-bottom: 0;}@media screen and (max-width: 1199px) {.ct-service-grid2 .item--title {font-size: 18px;}}.ct-service-grid2 .item--title a {color: inherit;}.ct-service-grid2 .item--title a:hover {color: inherit;}.ct-service-grid2 .item--meta {position: absolute;bottom: 0;left: 0;right: 0;padding: 24px 20px 39px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-service-grid2 .item--meta .item--title {color: #fff;}.ct-service-grid2 .item--holder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 20px 30px;display: flex;flex-wrap: wrap;width: 100%;align-items: center;background-color: #e4eaee;opacity: 1;-webkit-transform: translateY(100%);-khtml-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}@media screen and (max-width: 1199px) {.ct-service-grid2 .item--holder {padding-left: 15px;padding-right: 15px;}}.ct-service-grid2 .item--holder .item--title {margin-bottom: 12px;}.ct-service-grid2 .item--holder .item--content {margin-bottom: 22px;}@media screen and (max-width: 1199px) {.ct-service-grid2 .item--holder .item--content {margin-bottom: 16px;}}@media screen and (max-width: 1199px) {.ct-service-grid2 .item--holder .item--content {font-size: 14px;line-height: 24px;}}.ct-service-grid2 .item--holder .entry-readmore a {font-size: 14px;line-height: 43px;padding: 0 28px;}.ct-service-grid2 .item--image {opacity: 0;}.ct-service-grid2 .item--body {padding: 20px;position: absolute;top: 50%;left: 0;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-service-grid2 .item--body h3 {font-size: 25px;line-height: 36px;font-family: inherit;font-weight: 400;margin-bottom: 42px;}@media screen and (max-width: 1199px) {.ct-service-grid2 .item--body h3 {font-size: 20px;line-height: 1.3;margin-bottom: 32px;}}.ct-service-grid2 .item--body a {display: inline-block;width: 75px;height: 75px;line-height: 75px;font-size: 30px;color: #fff;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;-webkit-border-radius: 75px;-khtml-border-radius: 75px;-moz-border-radius: 75px;-ms-border-radius: 75px;-o-border-radius: 75px;border-radius: 75px;font-family: 'Poppins', sans-serif;}@media screen and (max-width: 1199px) {.ct-service-grid2 .item--body a {width: 55px;height: 55px;line-height: 55px;}}.ct-service-grid2 .item--body a:hover {color: #fff;background-position: 100%;}.ct-service-grid2 .grid-item-inner {text-align: center;position: relative;overflow: hidden;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-bottom: 30px;}.ct-service-grid2 .grid-item-inner:hover .item--holder {opacity: 1;-webkit-transform: translateY(0%);-khtml-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}.ct-service-grid2 .grid-item-inner:hover .item--meta {opacity: 0;}.ct-service-grid3 .grid-item-holder {position: relative;}.ct-service-grid3 .grid-item-holder .item--readmore {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-service-grid3 .grid-item-inner {margin-bottom: 30px;}.ct-service-grid4 .item--title {font-size: 20px;margin-bottom: 8px;color: #fff;padding-left: 40px;padding-right: 0px;position: relative;display: inline-block;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 1199px) {.ct-service-grid4 .item--title {font-size: 18px;}}.ct-service-grid4 .item--title i {font-size: 28px;font-weight: normal;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(top, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(top, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(top, #00a1e0, #00bbe0);background-image: -o-linear-gradient(top, #00a1e0, #00bbe0);background-image: linear-gradient(top, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid4 .item--title i.icon-left {left: 0;}.ct-service-grid4 .item--title i.icon-right {right: -40px;opacity: 0;}.ct-service-grid4 .item--content {font-size: 16px;line-height: 26px;color: #cacacb;}@media screen and (max-width: 1199px) {.ct-service-grid4 .item--content {font-size: 14px;line-height: 24px;}}.ct-service-grid4 .item--readmore {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-service-grid4 .grid-item-inner {background-color: #292929;padding: 38px 30px 38px 40px;margin-bottom: 30px;position: relative;}@media screen and (max-width: 1199px) {.ct-service-grid4 .grid-item-inner {padding-left: 20px;padding-right: 20px;}}.ct-service-grid4 .grid-item-inner:before {content: '';height: 4px;width: 0px;margin: auto;position: absolute;left: 0;bottom: -4px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid4 .grid-item-inner:hover:before {width: 100%;}.ct-service-grid4 .grid-item-inner:hover .item--title {padding-left: 0;padding-right: 40px;}.ct-service-grid4 .grid-item-inner:hover .item--title .icon-left {left: -40px;opacity: 0;}.ct-service-grid4 .grid-item-inner:hover .item--title .icon-right {opacity: 1;right: 0;}.ct-service-grid4 .ct-load-more {margin-top: 30px;}.ct-service-grid4 .ct-load-more .btn {padding: 0 24px;overflow: hidden;}.ct-service-grid4 .ct-load-more .btn:after {content: '';position: absolute;top: 0;left: -200%;width: 200%;height: 100%;-webkit-transform: skewX(-20deg);-khtml-transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-o-transform: skewX(-20deg);transform: skewX(-20deg);background-image: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.4)), to(transparent));background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.4), transparent);display: none;}.ct-service-grid4 .ct-load-more .btn:hover:after {-webkit-animation: btn_shine 1.2s ease;animation: btn_shine 1.2s ease;-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}.ct-service-grid4 .ct-load-more i {display: none;}.ct-service-grid4 .ct-load-more i.fa-spin {display: inline-block;}.ct-service-grid5 .item--icon {line-height: 1;margin-right: 22px;margin-top: 3px;}@media screen and (max-width: 991px) {.ct-service-grid5 .item--icon {margin-right: 18px;}}.ct-service-grid5 .item--icon i {font-size: 70px;color: #00a1e0;}.ct-service-grid5 .item--icon img {max-width: 70px;}@media screen and (max-width: 991px) {.ct-service-grid5 .item--icon img {max-width: 60px;}}.ct-service-grid5 .item--title {margin-bottom: 10px;font-size: 22px;line-height: 1.5;}@media screen and (max-width: 575px) {.ct-service-grid5 .item--title {font-size: 20px;}}.ct-service-grid5 .item--title a {color: inherit;}.ct-service-grid5 .item--title a:hover {color: inherit;}.ct-service-grid5 .item--desc {font-size: 16px;line-height: 24px;color: #000;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 575px) {.ct-service-grid5 .item--desc {font-size: 14px;}}.ct-service-grid5 .grid-item-inner {position: relative;display: flex;flex-wrap: nowrap;padding: 40px 32px;background-color: #fff;-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-khtml-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-ms-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-o-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-bottom: 30px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 991px) {.ct-service-grid5 .grid-item-inner {padding-left: 30px;padding-right: 20px;}}.ct-service-grid5 .grid-item-inner .item--readmore {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-service-grid5 .grid-item-inner:hover {background-color: #f99820;-webkit-box-shadow: 0 0 16px rgba(249, 152, 32, 0.05);-khtml-box-shadow: 0 0 16px rgba(249, 152, 32, 0.05);-moz-box-shadow: 0 0 16px rgba(249, 152, 32, 0.05);-ms-box-shadow: 0 0 16px rgba(249, 152, 32, 0.05);-o-box-shadow: 0 0 16px rgba(249, 152, 32, 0.05);box-shadow: 0 0 16px rgba(249, 152, 32, 0.05);}.ct-service-grid5 .grid-item-inner:hover .item--desc, .ct-service-grid5 .grid-item-inner:hover .item--title a {color: #fff;}.ct-service-grid6 .item--featured {position: relative;overflow: hidden;}.ct-service-grid6 .item--featured img {width: 100%;}.ct-service-grid6 .item--featured .ct-edge-hide, .ct-service-grid6 .item--featured .ct-edge-hover {height: 15px;position: absolute;bottom: -1px;left: -3px;right: -3px;width: calc(100% + 6px);width: -webkit-calc(100% + 6px);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid6 .item--featured .ct-edge-hover {opacity: 0;}.ct-service-grid6 .item--title {margin-bottom: 9px;font-size: 20px;line-height: 24px;}.ct-service-grid6 .item--title a {color: inherit;}.ct-service-grid6 .item--title a:hover {color: #00a1e0;}.ct-service-grid6 .item--meta {background-color: #fff;padding: 22px 30px 22px;text-align: center;}.ct-service-grid6 .item-readmore {display: none;}.ct-service-grid6 .item-readmore a {font-size: 14px;color: #00a1e0;font-weight: 600;font-family: 'Poppins', sans-serif;padding-right: 30px;position: relative;}.ct-service-grid6 .item-readmore a:hover {padding-right: 40px;}.ct-service-grid6 .item-readmore i {font-size: 22px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-service-grid6 .grid-item-inner {overflow: hidden;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;margin-bottom: 65px;-webkit-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-khtml-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-moz-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-ms-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-o-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid6 .grid-item-inner:hover {-webkit-transform: translateY(-17px);-khtml-transform: translateY(-17px);-moz-transform: translateY(-17px);-ms-transform: translateY(-17px);-o-transform: translateY(-17px);transform: translateY(-17px);-webkit-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-khtml-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-moz-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-ms-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-o-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);}.ct-service-grid6 .grid-item-inner:hover .item--featured .ct-edge-hide {opacity: 0;}.ct-service-grid6 .grid-item-inner:hover .item--featured .ct-edge-hover {opacity: 1;}.ct-service-grid7 .item--featured {position: relative;overflow: hidden;}.ct-service-grid7 .item--featured img {width: 100%;}.ct-service-grid7 .item--featured .ct-edge-hover {opacity: 0;}.ct-service-grid7 .item--title {margin-bottom: 0;font-size: 20px;line-height: 24px;}.ct-service-grid7 .item--title a {color: inherit;}.ct-service-grid7 .item--title a:hover {color: #00a1e0;}.ct-service-grid7 .item--meta {background-color: #fff;padding: 26px 30px 26px;text-align: center;position: relative;-webkit-border-radius: 0 0 6px 6px;-khtml-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;-ms-border-radius: 0 0 6px 6px;-o-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid7 .item--desc {font-size: 16px;line-height: 22px;color: #000;margin-top: 12px;margin-bottom: 15px;display: none;}.ct-service-grid7 .item-readmore a {position: absolute;bottom: -25px;left: 0;right: 0;margin: auto;font-size: 25px;font-weight: 600;color: #fff;line-height: 50px;width: 50px;height: 50px;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;background-color: #00a1e0;font-family: 'Poppins', sans-serif;-webkit-transform: translateY(40px);-khtml-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);opacity: 0;}.ct-service-grid7 .grid-item-inner {-webkit-border-radius: 0 0 6px 6px;-khtml-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;-ms-border-radius: 0 0 6px 6px;-o-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;margin-bottom: 65px;-webkit-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-khtml-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-moz-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-ms-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-o-box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);box-shadow: 0 11px 16px rgba(45, 37, 118, 0.1);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid7 .grid-item-inner:hover {-webkit-transform: translateY(-17px);-khtml-transform: translateY(-17px);-moz-transform: translateY(-17px);-ms-transform: translateY(-17px);-o-transform: translateY(-17px);transform: translateY(-17px);-webkit-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-khtml-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-moz-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-ms-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);-o-box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);box-shadow: 0 27px 49px rgba(45, 37, 118, 0.3);}.ct-service-grid7 .grid-item-inner:hover .item-readmore a {-webkit-transform: translateY(0px);-khtml-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;}.ct-service-grid7 .grid-item-inner:hover .item--meta {margin-top: -30px;}.ct-service-grid8 .item--icon {line-height: 1;margin-bottom: 14px;}.ct-service-grid8 .item--icon i {font-size: 65px;color: #00a1e0;}.ct-service-grid8 .item--icon * {display: inline-block;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-service-grid8 .item--title {font-size: 20px;margin-bottom: 12px;}.ct-service-grid8 .item--title a {color: inherit;}.ct-service-grid8 .item--title a:hover {color: inherit;}.ct-service-grid8 .item--content {font-size: 15px;line-height: 24px;color: #000;padding: 0;}.ct-service-grid8 .item--readmore {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.ct-service-grid8 .grid-item-inner {background-color: #fafafa;border: 1px solid #e9e7e7;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;padding: 28px 30px 24px;text-align: center;margin-bottom: 44px;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);position: relative;}.ct-service-grid8 .grid-item-inner:hover {-webkit-box-shadow: 0 29px 32px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 29px 32px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 29px 32px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 29px 32px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 29px 32px rgba(0, 0, 0, 0.1);box-shadow: 0 29px 32px rgba(0, 0, 0, 0.1);}.ct-service-grid8 .grid-item-inner:hover .item--title a {color: #00a1e0;}.ct-service-grid8 .grid-item-inner:hover .item--icon * {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.ct-service-grid9 .item--featured, .ct-service-carousel5 .item--featured {position: relative;overflow: hidden;}.ct-service-grid9 .item--featured img, .ct-service-carousel5 .item--featured img {-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-grid9 .item--featured:hover img, .ct-service-carousel5 .item--featured:hover img {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.ct-service-grid9 .item--title, .ct-service-carousel5 .item--title {font-size: 22px;margin-bottom: 9px;color: #00a1e0;}.ct-service-grid9 .item--title a, .ct-service-carousel5 .item--title a {color: inherit;}.ct-service-grid9 .item--title a:hover, .ct-service-carousel5 .item--title a:hover {color: inherit;}.ct-service-grid9 .item--desc, .ct-service-carousel5 .item--desc {line-height: 1.625;color: #0e0e0e;margin-bottom: 17px;}.ct-service-grid9 .item--meta, .ct-service-carousel5 .item--meta {padding: 20px 15px 24px;text-align: center;}.ct-service-grid9 .grid-item-inner, .ct-service-carousel5 .grid-item-inner {padding: 21px;background-color: #fff;margin-bottom: 30px;-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-grid9 .grid-item-inner:hover, .ct-service-carousel5 .grid-item-inner:hover {-webkit-transform: translateY(-15px);-khtml-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);-webkit-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.08);-khtml-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.08);-moz-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.08);-ms-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.08);-o-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.08);box-shadow: 0 20px 24px rgba(12, 12, 12, 0.08);}.ct-service-carousel1 .grid-item-inner {margin-bottom: 50px;}.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow {top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: -25px 0 0;z-index: 9;width: 50px;height: 50px;line-height: 50px;background-color: #eee;-webkit-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);}@media screen and (max-width: 1199px) {.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow {opacity: 0.25;}}.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 20px;}@media screen and (max-width: 1199px) {.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 30px;}}.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 20px;left: auto;}@media screen and (max-width: 1199px) {.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 30px;}}@media screen and (max-width: 1199px) {.ct-service-carousel1:hover .ct-slick-carousel[data-arrows="true"] .slick-arrow {opacity: 1;}}.ct-service-carousel1 .ct-slick-carousel {margin: 20px -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-service-carousel1 .ct-slick-carousel .slick-list {overflow: visible;}.ct-service-carousel1 .slick-slide {opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel1 .slick-slide.slick-active {opacity: 1;}.ct-service-carousel2 .grid-item-inner {margin-bottom: 50px;}.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;padding-left: 90px;padding-right: 90px;}@media screen and (max-width: 1199px) {.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] {padding-left: 0px;padding-right: 0px;}}.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow {top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: -25px 0 0;z-index: 9;}@media screen and (max-width: 1199px) {.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow {opacity: 0.25;}}.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 15px;}@media screen and (max-width: 1199px) {.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 30px;}}.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 15px;left: auto;}@media screen and (max-width: 1199px) {.ct-service-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 30px;}}@media screen and (max-width: 1199px) {.ct-service-carousel2:hover .ct-slick-carousel[data-arrows="true"] .slick-arrow {opacity: 1;}}.ct-service-carousel2 .ct-slick-carousel {margin: 20px -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-service-carousel2 .ct-slick-carousel .slick-list {overflow: visible;}.ct-service-carousel2 .slick-slide {opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel2 .slick-slide.slick-active {opacity: 1;}.ct-service-carousel2 .ct-slick-carousel, .ct-service-grid3 .ct-slick-carousel {margin: 0;}.ct-service-carousel2 .item--icon, .ct-service-grid3 .item--icon {line-height: 1;margin: 0 auto 13px auto;}.ct-service-carousel2 .item--icon i, .ct-service-grid3 .item--icon i {font-size: 62px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-service-carousel2 .item--icon-abs, .ct-service-grid3 .item--icon-abs {line-height: 1;position: absolute;bottom: 0;right: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-service-carousel2 .item--icon-abs i, .ct-service-grid3 .item--icon-abs i {font-size: 70px;opacity: 0.45;}.ct-service-carousel2 .item--title, .ct-service-grid3 .item--title {font-size: 20px;margin-bottom: 14px;color: #fff;}.ct-service-carousel2 .item--title a, .ct-service-grid3 .item--title a {color: inherit;}.ct-service-carousel2 .item--title a:hover, .ct-service-grid3 .item--title a:hover {color: inherit;}.ct-service-carousel2 .item--content, .ct-service-grid3 .item--content {font-size: 16px;line-height: 26px;color: #fff;}@media screen and (max-width: 1199px) {.ct-service-carousel2 .item--content, .ct-service-grid3 .item--content {font-size: 14px;line-height: 24px;}}.ct-service-carousel2 .grid-item-inner, .ct-service-grid3 .grid-item-inner {background-color: #000;position: relative;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;text-align: center;z-index: 1;}.ct-service-carousel2 .grid-item-inner .grid-item-holder, .ct-service-grid3 .grid-item-inner .grid-item-holder {padding: 40px 28px 38px;}@media screen and (max-width: 1199px) {.ct-service-carousel2 .grid-item-inner .grid-item-holder, .ct-service-grid3 .grid-item-inner .grid-item-holder {padding-left: 20px;padding-right: 20px;}}.ct-service-carousel2 .grid-item-inner .grid-item-holder .item--overlay, .ct-service-grid3 .grid-item-inner .grid-item-holder .item--overlay {z-index: -1;top: 0;right: 0;width: 100%;height: 100%;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;position: absolute;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-service-carousel2 .grid-item-inner .grid-item-holder .item--overlay:before, .ct-service-grid3 .grid-item-inner .grid-item-holder .item--overlay:before {content: '';top: 11px;right: -11px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;position: absolute;width: 100%;height: 100%;opacity: 0.5;}.ct-service-carousel2 .grid-item-inner:hover .item--icon i, .ct-service-grid3 .grid-item-inner:hover .item--icon i {background-image: none;text-fill-color: transparent;-o-text-fill-color: #fff;-ms-text-fill-color: #fff;-moz-text-fill-color: #fff;-webkit-text-fill-color: #fff;}.ct-service-carousel2 .grid-item-inner:hover .item--icon-abs, .ct-service-grid3 .grid-item-inner:hover .item--icon-abs {opacity: 0;}.ct-service-carousel2 .grid-item-inner:hover .grid-item-holder .item--overlay, .ct-service-grid3 .grid-item-inner:hover .grid-item-holder .item--overlay {opacity: 1;}.ct-service-carousel2.style2 .grid-item-inner, .ct-service-grid3.style2 .grid-item-inner {background-color: #fff;-webkit-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 40px rgba(12, 12, 12, 0.1);}.ct-service-carousel2.style2 .grid-item-inner .item--title a, .ct-service-grid3.style2 .grid-item-inner .item--title a {color: #0e0e0e;}.ct-service-carousel2.style2 .grid-item-inner .item--content, .ct-service-grid3.style2 .grid-item-inner .item--content {color: #383838;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel2.style2 .grid-item-inner:hover .item--title a, .ct-service-grid3.style2 .grid-item-inner:hover .item--title a, .ct-service-carousel2.style2 .grid-item-inner:hover .item--content, .ct-service-grid3.style2 .grid-item-inner:hover .item--content {color: #fff;}.ct-service-carousel3 .item--icon {line-height: 1;margin: 0 auto 13px auto;display: inline-block;}.ct-service-carousel3 .item--icon i {font-family: 75px;}.ct-service-carousel3 .item--title {font-size: 22px;margin-bottom: 18px;}.ct-service-carousel3 .item--title a {color: inherit;}.ct-service-carousel3 .item--title a:hover {color: inherit;}.ct-service-carousel3 .entry-readmore {margin-top: 12px;position: relative;}.ct-service-carousel3 .entry-readmore a {font-size: 15px;color: #0e0e0e;font-weight: 700;font-family: 'Poppins', sans-serif;-webkit-transition: all 0ms linear 0ms;-khtml-transition: all 0ms linear 0ms;-moz-transition: all 0ms linear 0ms;-ms-transition: all 0ms linear 0ms;-o-transition: all 0ms linear 0ms;transition: all 0ms linear 0ms;}.ct-service-carousel3 .entry-readmore a i {display: initial;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel3 .entry-readmore a.text-gradient, .ct-service-carousel3 .entry-readmore blockquote a, blockquote .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-header-popup-wrap .ct-header-meta a.h-item-icon, .ct-header-popup-wrap .ct-header-meta .ct-service-carousel3 .entry-readmore a.h-item-icon, .ct-service-carousel3 .entry-readmore .post-previous-next a a:nth-child(1), .post-previous-next a .ct-service-carousel3 .entry-readmore a:nth-child(1), .ct-service-carousel3 .entry-readmore .comment-content:hover a.comment-date, .comment-content:hover .ct-service-carousel3 .entry-readmore a.comment-date, .ct-service-carousel3 .entry-readmore .ct-list.style1 .ct-list-icon a, .ct-list.style1 .ct-list-icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-contact-info1.style2 .ct-contact-icon a, .ct-contact-info1.style2 .ct-contact-icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-fancy-box-layout1.style3 .item--icon a, .ct-fancy-box-layout1.style3 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-fancy-box-layout1.style4 .item--icon a, .ct-fancy-box-layout1.style4 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-fancy-box-layout1.style8 .item--icon a, .ct-fancy-box-layout1.style8 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-fancy-box-layout2 .item--icon a, .ct-fancy-box-layout2 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-fancy-box-layout5 .item--icon a, .ct-fancy-box-layout5 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-fancy-box-layout5 .item--list a, .ct-fancy-box-layout5 .item--list .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-accordion.layout1.style3 .ct-accordion-item a.ct-ac-title-text:before, .ct-accordion.layout1.style3 .ct-accordion-item .ct-service-carousel3 .entry-readmore a.ct-ac-title-text:before, .ct-service-carousel3 .entry-readmore .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text a, .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-contact-form-layout1.style9 .ct-contact-meta a, .ct-contact-form-layout1.style9 .ct-contact-meta .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-testimonial-carousel11 .item--inner:hover a.item-icon, .ct-testimonial-carousel11 .item--inner:hover .ct-service-carousel3 .entry-readmore a.item-icon, .ct-service-carousel3 .entry-readmore .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category a, .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-service-grid4 .item--title a, .ct-service-grid4 .item--title .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .item--icon a, .ct-service-carousel3 .item--icon .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-download .item--download a a, .ct-download .item--download a .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-blog-grid-layout1 .entry-readmore a, .ct-blog-grid-layout1 .entry-readmore .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-blog-carousel-layout1 .entry-readmore a, .ct-blog-carousel-layout1 .entry-readmore .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-blog-grid-layout2 .entry-readmore a, .ct-blog-grid-layout2 .entry-readmore .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-piechart-layout2 .item--holder a, .ct-piechart-layout2 .item--holder .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-counter-layout2.style1 .ct-counter-icon a, .ct-counter-layout2.style1 .ct-counter-icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-counter-layout2.style2:hover .ct-counter-icon a, .ct-counter-layout2.style2:hover .ct-counter-icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-counter-layout2.style3 a.ct-counter-number:not(.color-active), .ct-counter-layout2.style3 .ct-service-carousel3 .entry-readmore a.ct-counter-number:not(.color-active), .ct-service-carousel3 .entry-readmore .ct-counter-layout3 .ct-counter-icon a, .ct-counter-layout3 .ct-counter-icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-counter-layout3 .ct-counter-number a.ct-counter-number-prefix, .ct-counter-layout3 .ct-counter-number .ct-service-carousel3 .entry-readmore a.ct-counter-number-prefix, .ct-service-carousel3 .entry-readmore .ct-counter-layout3 .ct-counter-number a.ct-counter-number-suffix, .ct-counter-layout3 .ct-counter-number .ct-service-carousel3 .entry-readmore a.ct-counter-number-suffix, .ct-service-carousel3 .entry-readmore .ct-counter-layout5 .ct-counter-number a.ct-counter-number-value, .ct-counter-layout5 .ct-counter-number .ct-service-carousel3 .entry-readmore a.ct-counter-number-value, .ct-service-carousel3 .entry-readmore .ct-counter-layout8 a.ct-counter-number, .ct-counter-layout8 .ct-service-carousel3 .entry-readmore a.ct-counter-number, .ct-service-carousel3 .entry-readmore .ct-fancy-box-grid2 .item--icon a, .ct-fancy-box-grid2 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-process1.style1 .ct-process-button a, .ct-process1.style1 .ct-process-button .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .ct-service-grid11 .item--icon a, .ct-service-grid11 .item--icon .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .widget_products a.amount, .widget_products .ct-service-carousel3 .entry-readmore a.amount, .ct-service-carousel3 .entry-readmore .woocommerce ul.products li.product .price a.amount, .woocommerce ul.products li.product .price .ct-service-carousel3 .entry-readmore a.amount, .ct-service-carousel3 .entry-readmore .woocommerce ul.products li.product .price a, .woocommerce ul.products li.product .price .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .single-product #primary div.product .entry-summary .price a, .single-product #primary div.product .entry-summary .price .ct-service-carousel3 .entry-readmore a, .ct-service-carousel3 .entry-readmore .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta a.woocommerce-review__published-date, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .ct-service-carousel3 .entry-readmore a.woocommerce-review__published-date, .ct-service-carousel3 .entry-readmore body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price a, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price .ct-service-carousel3 .entry-readmore a {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}.ct-service-carousel3 .entry-readmore a:hover i {margin-left: 6px;}.ct-service-carousel3 .carousel-item {margin-top: 25px;}.ct-service-carousel3 .grid-item-inner {background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;position: relative;overflow: hidden;text-align: center;padding: 45px 40px 38px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel3 .grid-item-inner:before {content: '';width: 0;height: 7px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;bottom: 0;left: 0;right: 0;margin: auto;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel3 .grid-item-inner:hover {-webkit-transform: translateY(-25px);-khtml-transform: translateY(-25px);-moz-transform: translateY(-25px);-ms-transform: translateY(-25px);-o-transform: translateY(-25px);transform: translateY(-25px);}.ct-service-carousel3 .grid-item-inner:hover .entry-readmore a:not(.text-gradient) {opacity: 0;}.ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.text-gradient, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore blockquote a, blockquote .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-header-popup-wrap .ct-header-meta a.h-item-icon, .ct-header-popup-wrap .ct-header-meta .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.h-item-icon, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .post-previous-next a a:nth-child(1), .post-previous-next a .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a:nth-child(1), .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .comment-content:hover a.comment-date, .comment-content:hover .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.comment-date, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-list.style1 .ct-list-icon a, .ct-list.style1 .ct-list-icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-contact-info1.style2 .ct-contact-icon a, .ct-contact-info1.style2 .ct-contact-icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-layout1.style3 .item--icon a, .ct-fancy-box-layout1.style3 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-layout1.style4 .item--icon a, .ct-fancy-box-layout1.style4 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-layout1.style8 .item--icon a, .ct-fancy-box-layout1.style8 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-layout2 .item--icon a, .ct-fancy-box-layout2 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-layout5 .item--icon a, .ct-fancy-box-layout5 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-layout5 .item--list a, .ct-fancy-box-layout5 .item--list .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-accordion.layout1.style3 .ct-accordion-item a.ct-ac-title-text:before, .ct-accordion.layout1.style3 .ct-accordion-item .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.ct-ac-title-text:before, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text a, .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-contact-form-layout1.style9 .ct-contact-meta a, .ct-contact-form-layout1.style9 .ct-contact-meta .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-testimonial-carousel11 .item--inner:hover a.item-icon, .ct-testimonial-carousel11 .item--inner:hover .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.item-icon, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category a, .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-service-grid4 .item--title a, .ct-service-grid4 .item--title .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .item--icon a, .ct-service-carousel3 .item--icon .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-download .item--download a a, .ct-download .item--download a .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-blog-grid-layout1 .entry-readmore a, .ct-blog-grid-layout1 .entry-readmore .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-blog-carousel-layout1 .entry-readmore a, .ct-blog-carousel-layout1 .entry-readmore .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-blog-grid-layout2 .entry-readmore a, .ct-blog-grid-layout2 .entry-readmore .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-piechart-layout2 .item--holder a, .ct-piechart-layout2 .item--holder .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout2.style1 .ct-counter-icon a, .ct-counter-layout2.style1 .ct-counter-icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout2.style2:hover .ct-counter-icon a, .ct-counter-layout2.style2:hover .ct-counter-icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout2.style3 a.ct-counter-number:not(.color-active), .ct-counter-layout2.style3 .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.ct-counter-number:not(.color-active), .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout3 .ct-counter-icon a, .ct-counter-layout3 .ct-counter-icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout3 .ct-counter-number a.ct-counter-number-prefix, .ct-counter-layout3 .ct-counter-number .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.ct-counter-number-prefix, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout3 .ct-counter-number a.ct-counter-number-suffix, .ct-counter-layout3 .ct-counter-number .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.ct-counter-number-suffix, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout5 .ct-counter-number a.ct-counter-number-value, .ct-counter-layout5 .ct-counter-number .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.ct-counter-number-value, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-counter-layout8 a.ct-counter-number, .ct-counter-layout8 .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.ct-counter-number, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-fancy-box-grid2 .item--icon a, .ct-fancy-box-grid2 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-process1.style1 .ct-process-button a, .ct-process1.style1 .ct-process-button .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .ct-service-grid11 .item--icon a, .ct-service-grid11 .item--icon .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .widget_products a.amount, .widget_products .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.amount, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .woocommerce ul.products li.product .price a.amount, .woocommerce ul.products li.product .price .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.amount, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .woocommerce ul.products li.product .price a, .woocommerce ul.products li.product .price .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .single-product #primary div.product .entry-summary .price a, .single-product #primary div.product .entry-summary .price .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta a.woocommerce-review__published-date, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a.woocommerce-review__published-date, .ct-service-carousel3 .grid-item-inner:hover .entry-readmore body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price a, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price .ct-service-carousel3 .grid-item-inner:hover .entry-readmore a {opacity: 1;}.ct-service-carousel3 .grid-item-inner:hover:before {width: 100%;}.ct-service-carousel3 .slick-dots {max-width: 495px;margin-top: 70px;margin-left: auto;margin-right: auto;background-color: #434343;height: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;padding: 0 40px;flex-wrap: nowrap;}.ct-service-carousel3 .slick-dots li {margin: 0;width: 50%;}.ct-service-carousel3 .slick-dots li button {-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);height: 10px;width: 100%;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.ct-service-carousel3 .slick-dots li button:hover, .ct-service-carousel3 .slick-dots li button:focus {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');background-position: inherit;}.ct-service-carousel3 .slick-dots li.slick-active button {opacity: 1;}.ct-service-carousel4 .item--featured a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 161, 224, 0.25);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel4 .item--title {margin: 0;padding: 19px 25px;background-color: #f99820;font-size: 22px;color: #fff;}@media screen and (max-width: 991px) {.ct-service-carousel4 .item--title {font-size: 16px;}}.ct-service-carousel4 .item--title a {color: inherit;}.ct-service-carousel4 .item--title a:hover {color: inherit;}.ct-service-carousel4 .item--icon {margin-right: 18px;line-height: 1;color: #fff;font-size: 50px;}@media screen and (max-width: 991px) {.ct-service-carousel4 .item--icon {font-size: 40px;margin-right: 15px;}}.ct-service-carousel4 .item--description {font-size: 15px;line-height: 24px;color: #fff;}@media screen and (max-width: 991px) {.ct-service-carousel4 .item--description {font-size: 13px;}}.ct-service-carousel4 .item--meta {position: absolute;top: 0;left: 0;width: 100%;padding: 20px 18px 20px 26px;background-color: #00a1e0;display: flex;flex-wrap: nowrap;align-items: center;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-transform: translateY(-100%);-khtml-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);opacity: 0;}@media screen and (max-width: 991px) {.ct-service-carousel4 .item--meta {padding-left: 15px;padding-right: 15px;}}.ct-service-carousel4 .item--holder {position: relative;}.ct-service-carousel4 .item--readmore {margin-top: 10px;}.ct-service-carousel4 .item--readmore a {font-size: 14px;line-height: 1.4;font-weight: 700;font-family: 'Poppins', sans-serif;color: #f99820;}.ct-service-carousel4 .item--readmore a span {display: inline-block;border-bottom: 1px solid rgba(249, 152, 32, 0.5);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel4 .item--readmore a i {margin-left: 14px;}.ct-service-carousel4 .item--readmore a:hover {color: #00a1e0;}.ct-service-carousel4 .item--readmore a:hover span {border-color: #00a1e0;}.ct-service-carousel4 .grid-item-inner:hover .item--featured a {opacity: 0;}.ct-service-carousel4 .grid-item-inner:hover .item--meta {opacity: 1;-webkit-transform: translateY(0%);-khtml-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow {width: 50px;height: 50px;line-height: 50px;background-color: #eee;color: #383838;-webkit-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);box-shadow: 0 8px 13px rgba(12, 12, 12, 0.1);display: block;position: absolute;top: 50%;bottom: auto;margin: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 99;}.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {background-color: #f99820;background-image: none;}.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {-webkit-box-shadow: 0 8px 13px rgba(249, 152, 32, 0.1);-khtml-box-shadow: 0 8px 13px rgba(249, 152, 32, 0.1);-moz-box-shadow: 0 8px 13px rgba(249, 152, 32, 0.1);-ms-box-shadow: 0 8px 13px rgba(249, 152, 32, 0.1);-o-box-shadow: 0 8px 13px rgba(249, 152, 32, 0.1);box-shadow: 0 8px 13px rgba(249, 152, 32, 0.1);color: #fff;background-color: #f99820;}.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -47px;}@media screen and (max-width: 1400px) {.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -10px;}}@media screen and (max-width: 1199px) {.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 35px;}}.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {left: auto;right: -47px;}@media screen and (max-width: 1400px) {.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: -10px;}}@media screen and (max-width: 1199px) {.ct-service-carousel4 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 35px;}}.ct-service-carousel5 .slick-slide {margin-top: 15px;}.ct-service-carousel5 .slick-dots {margin: 15px 0 0;}.ct-service-carousel5 .slick-dots li {margin: 0 3px;}.ct-service-carousel5 .slick-dots li button {background-color: #c4c9d1;width: 12px;height: 12px;}.ct-service-carousel5 .slick-dots li.slick-active button {-webkit-transform: scale(1.2);-khtml-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);background-color: #00a1e0;}.ct-service-carousel6 .item--featured {position: relative;}.ct-service-carousel6 .item--featured a {display: block;position: relative;}.ct-service-carousel6 .item--featured a:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(14, 14, 14, 0.2);z-index: 1;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-service-carousel6 .item--featured-image {position: relative;overflow: hidden;}.ct-service-carousel6 .item--featured-image img {-webkit-transition: all 3s ease-out;-khtml-transition: all 3s ease-out;-moz-transition: all 3s ease-out;-ms-transition: all 3s ease-out;-o-transition: all 3s ease-out;transition: all 3s ease-out;}.ct-service-carousel6 .item--featured-image:before, .ct-service-carousel6 .item--featured-image:after {position: absolute;content: '';background-color: rgba(0, 0, 0, 0.4);left: 0;width: 100%;height: 0%;-webkit-transition: 0.4s ease;-khtml-transition: 0.4s ease;-moz-transition: 0.4s ease;-ms-transition: 0.4s ease;-o-transition: 0.4s ease;transition: 0.4s ease;z-index: 1;opacity: 0;}.ct-service-carousel6 .item--featured-image:before {top: 0;}.ct-service-carousel6 .item--featured-image:after {bottom: 0;}.ct-service-carousel6 .item--icon {width: 75px;height: 75px;position: absolute;top: 50%;left: -46px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 99;background-color: #fff;-webkit-transition: 0.4s ease;-khtml-transition: 0.4s ease;-moz-transition: 0.4s ease;-ms-transition: 0.4s ease;-o-transition: 0.4s ease;transition: 0.4s ease;}@media screen and (max-width: 1199px) {.ct-service-carousel6 .item--icon {left: 0;}}.ct-service-carousel6 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-service-carousel6 .item--icon i {font-size: 40px;color: #00a1e0;}.ct-service-carousel6 .item--icon img {max-height: 47px;max-width: 53px;}.ct-service-carousel6 .item--title {margin-bottom: 13px;font-size: 22px;line-height: 28px;}.ct-service-carousel6 .item--title a {color: inherit;}.ct-service-carousel6 .item--title a:hover {color: inherit;}.ct-service-carousel6 .item--desc {line-height: 1.625;color: #000;margin-bottom: 11px;}.ct-service-carousel6 .entry-readmore svg {height: 22px;fill: #00a1e0;margin-left: 10px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel6 .entry-readmore a {font-size: 15px;font-weight: 700;font-family: 'Poppins', sans-serif;color: #000;display: inline-flex;align-items: center;}.ct-service-carousel6 .entry-readmore a:hover svg {-webkit-transform: translateX(14px);-khtml-transform: translateX(14px);-moz-transform: translateX(14px);-ms-transform: translateX(14px);-o-transform: translateX(14px);transform: translateX(14px);}.ct-service-carousel6 .item--meta {padding: 20px 13px 25px 13px;}.ct-service-carousel6 .grid-item-inner {background-color: #fff;border-width: 2px 2px 0 2px;border-style: solid;border-color: #ebebeb;padding: 17px;position: relative;-webkit-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-khtml-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-moz-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-ms-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-o-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel6 .grid-item-inner:before {content: '';height: 6px;left: -2px;right: -2px;position: absolute;bottom: 0;background-color: #00a1e0;}.ct-service-carousel6 .grid-item-inner:hover {-webkit-transform: translateY(-18px);-khtml-transform: translateY(-18px);-moz-transform: translateY(-18px);-ms-transform: translateY(-18px);-o-transform: translateY(-18px);transform: translateY(-18px);-webkit-box-shadow: 0 27px 41px rgba(12, 12, 12, 0.18);-khtml-box-shadow: 0 27px 41px rgba(12, 12, 12, 0.18);-moz-box-shadow: 0 27px 41px rgba(12, 12, 12, 0.18);-ms-box-shadow: 0 27px 41px rgba(12, 12, 12, 0.18);-o-box-shadow: 0 27px 41px rgba(12, 12, 12, 0.18);box-shadow: 0 27px 41px rgba(12, 12, 12, 0.18);}.ct-service-carousel6 .grid-item-inner:hover .item--featured-image img {-webkit-transform: scale(1.075);-khtml-transform: scale(1.075);-moz-transform: scale(1.075);-ms-transform: scale(1.075);-o-transform: scale(1.075);transform: scale(1.075);}.ct-service-carousel6 .grid-item-inner:hover .item--featured-image:before, .ct-service-carousel6 .grid-item-inner:hover .item--featured-image:after {height: 100%;opacity: 1;}.ct-service-carousel6 .grid-item-inner:hover .item--icon {left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-service-carousel6 .ct-carousel-inner {margin: 0 -35px;}.ct-service-carousel6 .ct-carousel-inner .slick-slide {padding: 0 35px;margin-top: 30px;margin-bottom: 50px;}.ct-service-carousel6 .slick-dots {margin-top: 15px;}.ct-service-carousel7 .item--featured {position: relative;overflow: hidden;}.ct-service-carousel7 .item--holder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;display: flex;flex-wrap: wrap;align-items: center;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}.ct-service-carousel7 .item--holder .item--holder-inner {position: relative;z-index: 1;padding: 30px 40px 30px 45px;display: flex;flex-wrap: nowrap;}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--holder .item--holder-inner {padding: 20px;}}.ct-service-carousel7 .item--holder .item--title {font-size: 20px;margin-bottom: 9px;color: #00a1e0;}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--holder .item--title {font-size: 18px;}}.ct-service-carousel7 .item--holder .item--icon {line-height: 1;font-size: 48px;color: #fff;margin-right: 18px;}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--holder .item--icon {font-size: 36px;margin-right: 15px;}}.ct-service-carousel7 .item--holder .item--content {font-size: 15px;line-height: 24px;color: #fff;margin-bottom: 21px;}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--holder .item--content {font-size: 13px;line-height: 22px;}}.ct-service-carousel7 .item--holder .item-readmore a {display: inline-block;font-size: 13px;text-transform: uppercase;color: #0d2252;font-weight: 700;line-height: 34px;padding: 0 16px;font-family: 'Poppins', sans-serif;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;background-color: #00a1e0;}.ct-service-carousel7 .item--holder .item-readmore a:hover {background-color: #fff;color: #0d2252;}.ct-service-carousel7 .item--meta {display: flex;flex-wrap: nowrap;align-items: center;background-color: #fff;padding: 11px 30px;justify-content: center;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--meta {padding-right: 20px;}}.ct-service-carousel7 .item--meta .item--icon {line-height: 1;font-size: 48px;margin-right: 18px;}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--meta .item--icon {font-size: 36px;}}.ct-service-carousel7 .item--meta .item--title {margin-bottom: 0;font-size: 20px;line-height: 28px;}@media screen and (max-width: 767px) {.ct-service-carousel7 .item--meta .item--title {font-size: 18px;}}.ct-service-carousel7 .item--meta .item--title a {color: inherit;}.ct-service-carousel7 .item--meta .item--title a:hover {color: #00a1e0;}.ct-service-carousel7 .item-overlay {z-index: -1;background-color: rgba(21, 38, 68, 0.9);position: absolute;left: 0;width: 100%;height: 100%;top: 100%;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel7 .item-overlay:before {content: '';-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);height: 4px;width: 100%;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;top: -4px;left: 0;}.ct-service-carousel7 .grid-item-inner {margin-bottom: 30px;}.ct-service-carousel7 .grid-item-inner:hover .item-overlay {top: 0;}.ct-service-carousel7 .grid-item-inner:hover .item-overlay:before {top: 0;}.ct-service-carousel7 .grid-item-inner:hover .item--holder {opacity: 1;}.ct-service-carousel7 .grid-item-inner:hover .item--meta {-webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);-khtml-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);-ms-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);-o-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow {width: 38px;height: 28px;color: #919191;border: 1px solid #d9d9d9;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;font-weight: 400;z-index: 99;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: -15px 0 0;top: 50%;opacity: 0;}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {display: none;}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {background-color: #152644;border-color: #152644;color: #fff;}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -73px;right: auto;}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: -73px;left: auto;}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow.slick-prev {left: -53px;opacity: 1;}@media screen and (max-width: 1400px) {.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow.slick-prev {left: -40px;}}@media screen and (max-width: 1199px) {.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow.slick-prev {left: 30px;}}.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow.slick-next {right: -53px;opacity: 1;}@media screen and (max-width: 1400px) {.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow.slick-next {right: -40px;}}@media screen and (max-width: 1199px) {.ct-service-carousel7 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow.slick-next {right: 30px;}}.ct-service-carousel8 .item--featured {position: relative;overflow: hidden;}.ct-service-carousel8 .item--featured img {width: 100%;}.ct-service-carousel8 .item--featured:before {content: '';z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel8 .item--featured:after {content: '';height: 8px;background-color: #1d1b4c;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 2;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel8 .item--holder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;padding: 30px 40px;display: flex;flex-wrap: wrap;align-items: center;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel8 .item--holder .item--icon {width: 62px;margin-right: 20px;min-width: 62px;}.ct-service-carousel8 .item--holder .item--icon img {max-width: 62px;}.ct-service-carousel8 .item--holder .item--icon i {font-size: 60px;color: #00a1e0;}.ct-service-carousel8 .item--holder .item--head {display: flex;flex-wrap: nowrap;align-items: center;margin-bottom: 14px;}@media screen and (max-width: 1199px) {.ct-service-carousel8 .item--holder {padding-left: 20px;padding-right: 20px;}}.ct-service-carousel8 .item--title {font-size: 22px;color: #1d1b4c;margin-bottom: 0;}@media screen and (max-width: 1199px) {.ct-service-carousel8 .item--title {font-size: 18px;}}.ct-service-carousel8 .item--title a {color: inherit;}.ct-service-carousel8 .item--title a:hover {color: inherit;}.ct-service-carousel8 .item--content {line-height: 1.625;}@media screen and (max-width: 1199px) {.ct-service-carousel8 .item--content {font-size: 14px;line-height: 23px;}}.ct-service-carousel8 .item--meta {position: absolute;top: 0;left: 0;z-index: 4;width: 100%;height: 100%;padding: 30px 40px;display: flex;flex-wrap: wrap;align-items: center;opacity: 0;visibility: hidden;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel8 .item--meta .item--meta-inner {width: 100%;}@media screen and (max-width: 1199px) {.ct-service-carousel8 .item--meta {padding-left: 20px;padding-right: 20px;}}.ct-service-carousel8 .item--meta-head {background-color: #00a1e0;display: flex;flex-wrap: nowrap;margin-bottom: 17px;-webkit-transform: translateY(-30px);-khtml-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);transform: translateY(-30px);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel8 .item--meta-head .item--icon {width: 60px;min-width: 60px;background-color: #fff;text-align: center;display: flex;align-items: center;justify-content: center;}.ct-service-carousel8 .item--meta-head .item--icon img {max-width: 45px;}.ct-service-carousel8 .item--meta-head .item--icon i {font-size: 42px;color: #00a1e0;}.ct-service-carousel8 .item--meta-head .item--title {padding: 17px 18px;display: flex;align-items: center;flex-grow: 1;}.ct-service-carousel8 .item-readmore {text-align: center;-webkit-transform: translateY(30px);-khtml-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-carousel8 .item-readmore a {font-size: 15px;font-weight: 700;font-family: 'Poppins', sans-serif;color: #fff;display: inline-flex;align-items: center;}.ct-service-carousel8 .item-readmore a svg {width: 24px;margin-left: 14px;}.ct-service-carousel8 .item-readmore a svg path {fill: #00a1e0;}.ct-service-carousel8 .item-readmore a:hover {color: #00a1e0;}.ct-service-carousel8 .item-readmore a:hover svg {-o-animation: toRightFromLeft 0.3s forwards;-ms-animation: toRightFromLeft 0.3s forwards;-webkit-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-service-carousel8 .ct-carousel-inner {margin: 0;}.ct-service-carousel8 .ct-carousel-inner .slick-slide {padding: 0;}.ct-service-carousel8 [data-centermode="true"] .slick-list {padding: 0 !important;}.ct-service-carousel8 .slick-center .item--featured:before {background-color: rgba(19, 16, 83, 0.8);}.ct-service-carousel8 .slick-center .item--featured:after {background-color: #00a1e0;}.ct-service-carousel8 .slick-center .item--meta {opacity: 1;visibility: visible;}.ct-service-carousel8 .slick-center .item--holder {opacity: 0;}.ct-service-carousel8 .slick-center .item--meta-head, .ct-service-carousel8 .slick-center .item-readmore {-webkit-transform: translateY(0px);-khtml-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}.ct-service-carousel9 .item--icon {width: 156px;height: 156px;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;border: 20px solid #ebebeb;position: absolute;top: -75px;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);background-color: #fff;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel9 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-service-carousel9 .item--icon i {font-size: 65px;color: #00a1e0;}.ct-service-carousel9 .item--icon img {max-height: 65px;}.ct-service-carousel9 .item--title {font-size: 20px;color: #1d1b4c;margin-bottom: 13px;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel9 .item--content {line-height: 1.625;margin-bottom: 22px;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel9 .item-readmore .btn {font-size: 14px;line-height: 38px;border-radius: 3px;box-shadow: none;padding: 0 20px;color: #ebebeb;background-color: #000;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-service-carousel9 .item-readmore .btn i {position: absolute;top: 50%;transform: translate(0, -50%);right: 30px;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}.ct-service-carousel9 .item-readmore .btn:hover {padding-right: 38px;}.ct-service-carousel9 .item-readmore .btn:hover i {opacity: 1;right: 20px;}.ct-service-carousel9 .grid-item-inner {background-color: #fff;-webkit-box-shadow: 0 13px 14px rgba(29, 27, 76, 0.1);-khtml-box-shadow: 0 13px 14px rgba(29, 27, 76, 0.1);-moz-box-shadow: 0 13px 14px rgba(29, 27, 76, 0.1);-ms-box-shadow: 0 13px 14px rgba(29, 27, 76, 0.1);-o-box-shadow: 0 13px 14px rgba(29, 27, 76, 0.1);box-shadow: 0 13px 14px rgba(29, 27, 76, 0.1);padding: 30px;text-align: center;margin-bottom: 30px;position: relative;z-index: 1;}.ct-service-carousel9 .grid-item-inner .item--featured {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}.ct-service-carousel9 .grid-item-inner .item--featured:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.85);}.ct-service-carousel9 .grid-item-inner.item-icon-active {margin-top: 75px;padding-top: 107px;}.ct-service-carousel9 .grid-item-inner:hover .item--featured {opacity: 1;}.ct-service-carousel9 .grid-item-inner:hover .item--icon {border-color: #000;}.ct-service-carousel9 .grid-item-inner:hover .item--title {color: #fff;}.ct-service-carousel9 .grid-item-inner:hover .item--content {color: #ebebeb;}.ct-service-carousel9 .grid-item-inner:hover .item-readmore .btn {background-color: #00a1e0;color: #000;}.ct-service-carousel9.dot-style-u2 .slick-dots {margin-top: 10px;}.ct-service-carousel10 .item--title {font-size: 20px;line-height: 26px;color: #1d1b4c;margin-bottom: 0;}.ct-service-carousel10 .item--title a {color: inherit;}.ct-service-carousel10 .item--title a:hover {color: #00a1e0;}.ct-service-carousel10 .item--icon {line-height: 1;margin-bottom: 14px;}.ct-service-carousel10 .item--icon i {font-size: 60px;color: #00a1e0;}.ct-service-carousel10 .item--icon img {max-height: 60px;margin: auto;}.ct-service-carousel10 .item-readmore {-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;position: absolute;bottom: 0;left: 0;right: 0;opacity: 0;}.ct-service-carousel10 .item-readmore .btn {line-height: 38px;font-size: 14px;color: #ebebeb;padding: 0 20px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-weight: 600;}.ct-service-carousel10 .item-readmore .btn:hover {color: #fff;}.ct-service-carousel10 .grid-item-inner {position: relative;text-align: center;padding: 40px 12px 88px;margin-top: 24px;margin-bottom: 40px;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;z-index: 1;}.ct-service-carousel10 .grid-item-inner:before, .ct-service-carousel10 .grid-item-inner:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 44px;-webkit-box-shadow: 0 13px 24px rgba(29, 27, 76, 0.1);-khtml-box-shadow: 0 13px 24px rgba(29, 27, 76, 0.1);-moz-box-shadow: 0 13px 24px rgba(29, 27, 76, 0.1);-ms-box-shadow: 0 13px 24px rgba(29, 27, 76, 0.1);-o-box-shadow: 0 13px 24px rgba(29, 27, 76, 0.1);box-shadow: 0 13px 24px rgba(29, 27, 76, 0.1);-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;background-color: #fff;z-index: -1;}.ct-service-carousel10 .grid-item-inner:after {opacity: 0;bottom: 0;}.ct-service-carousel10 .grid-item-inner:hover {-webkit-transform: translateY(-24px);-khtml-transform: translateY(-24px);-moz-transform: translateY(-24px);-ms-transform: translateY(-24px);-o-transform: translateY(-24px);transform: translateY(-24px);}.ct-service-carousel10 .grid-item-inner:hover:before {opacity: 0;}.ct-service-carousel10 .grid-item-inner:hover:after {opacity: 1;}.ct-service-carousel10 .grid-item-inner:hover .item-readmore {bottom: 34px;opacity: 1;}.ct-service-carousel10 .ct-slick-carousel {margin: 0 -30px;}.ct-service-carousel10 .ct-slick-carousel .slick-list {padding-left: 30px;padding-right: 30px;}.ct-service-carousel10 .ct-slick-carousel .slick-list .slick-slide {opacity: 0;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;}.ct-service-carousel10 .ct-slick-carousel .slick-list .slick-slide.slick-active {opacity: 1;}.ct-service-carousel10 .slick-dots {margin-top: -10px;}.ct-gallery-carousel1 .slick-slide img {-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}.ct-gallery-carousel1 .ct-carousel-inner {margin: 0 -3px;}.ct-gallery-carousel1 .ct-carousel-inner .slick-slide {padding: 0 3px;}.ct-gallery-carousel1 .slick-dots li {margin: 0 20px;}@media screen and (max-width: 991px) {.ct-gallery-carousel1 .slick-dots li {margin: 0 -10px;}}.ct-download .item--download a {display: flex;color: #383838;padding: 9px 30px;flex-wrap: wrap;align-items: center;}@media screen and (max-width: 1199px) {.ct-download .item--download a {padding-left: 20px;padding-right: 20px;}}@media screen and (max-width: 991px) {.ct-download .item--download a {font-size: 14px;padding-left: 15px;padding-right: 10px;}}.ct-download .item--download a i {font-size: 25px;min-width: 38px;}@media screen and (max-width: 1199px) {.ct-download .item--download a i {min-width: 32px;}}.ct-download .item--download a:before {background-color: #fff;border: 1px solid #cdcbcb;}.ct-download .item--download a:hover {color: #fff;}.ct-download .item--download a:hover i {background-image: none;text-fill-color: transparent;-o-text-fill-color: #fff;-ms-text-fill-color: #fff;-moz-text-fill-color: #fff;-webkit-text-fill-color: #fff;}.ct-download .item--download + .item--download {margin-top: 17px;}.ct-signature1 {display: flex;flex-wrap: nowrap;align-items: center;}.ct-signature1 .signature-image {margin-right: 48px;}@media screen and (max-width: 767px) {.ct-signature1 .signature-image {margin-right: 20px;}}.ct-signature1 .signature-meta h3 {font-size: 20px;font-weight: 600;margin-bottom: 0;}.ct-signature1.style2 .signature-image {margin-right: 25px;}.ct-signature1.style2 .signature-image + .signature-meta {position: relative;padding-left: 25px;}.ct-signature1.style2 .signature-image + .signature-meta:before {content: '';width: 1px;height: 48px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #7c7c7c;}.ct-signature1.style2 .signature-meta h3 {font-weight: 700;margin-bottom: 3px;}.ct-signature1.style2 .signature-meta span {display: inline-block;line-height: normal;}.about-call a {text-decoration: underline !important;}.about-call span {font-size: 24px;font-weight: 700;color: #0e0e0e;font-family: 'Poppins', sans-serif;}.about-call2 {font-size: 18px;line-height: 34px;}.about-call2 a {color: inherit;text-decoration: underline !important;}.about-call2 a:hover {color: inherit;}.about-call2 i {font-size: 26px;color: #00e67f;margin-right: 10px;}.about-call2 span {font-size: 26px;font-weight: 600;font-family: 'Poppins', sans-serif;}.about-call3 {font-size: 18px;line-height: 34px;color: #000;}.about-call3 a {color: inherit;text-decoration: underline !important;}.about-call3 a:hover {color: inherit;}.about-call3 i {font-size: 26px;color: #00a1e0;margin-right: 10px;}.about-call3 span {font-size: 26px;font-weight: 600;font-family: 'Poppins', sans-serif;}.ct-blog-grid-layout1 .entry-featured img, .ct-blog-carousel-layout1 .entry-featured img {-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;-webkit-filter: grayscale(85%);filter: grayscale(85%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;width: 100%;}.ct-blog-grid-layout1 .entry-featured + .entry-body, .ct-blog-carousel-layout1 .entry-featured + .entry-body {position: relative;z-index: 1;margin-top: -60px;padding: 0 30px;}@media screen and (max-width: 1199px) {.ct-blog-grid-layout1 .entry-featured + .entry-body, .ct-blog-carousel-layout1 .entry-featured + .entry-body {padding-left: 20px;padding-right: 20px;}}.ct-blog-grid-layout1 .entry-title, .ct-blog-carousel-layout1 .entry-title {line-height: 1.3;color: #383838;margin-bottom: 2px;}.ct-blog-grid-layout1 .entry-title a, .ct-blog-carousel-layout1 .entry-title a {color: inherit;}.ct-blog-grid-layout1 .entry-title a:hover, .ct-blog-carousel-layout1 .entry-title a:hover {color: inherit;}.ct-blog-grid-layout1 .entry-readmore, .ct-blog-carousel-layout1 .entry-readmore {display: none;}.ct-blog-grid-layout1 .entry-readmore a, .ct-blog-carousel-layout1 .entry-readmore a {font-size: 15px;line-height: 28px;font-weight: 700;font-family: 'Poppins', sans-serif;}.ct-blog-grid-layout1 .entry-readmore a i, .ct-blog-carousel-layout1 .entry-readmore a i {display: initial;}.ct-blog-grid-layout1 .entry-meta, .ct-blog-carousel-layout1 .entry-meta {margin-top: 2px;margin-bottom: 4px;}.ct-blog-grid-layout1 .entry-holder, .ct-blog-carousel-layout1 .entry-holder {background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);padding: 20px 20px 22px 30px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 767px) {.ct-blog-grid-layout1 .entry-holder, .ct-blog-carousel-layout1 .entry-holder {padding-left: 20px;}}.ct-blog-grid-layout1 .grid-item-inner, .ct-blog-carousel-layout1 .grid-item-inner {margin-bottom: 60px;}.ct-blog-grid-layout1 .grid-item-inner:hover .entry-featured img, .ct-blog-carousel-layout1 .grid-item-inner:hover .entry-featured img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-blog-grid-layout1 .grid-item-inner:hover .entry-holder, .ct-blog-carousel-layout1 .grid-item-inner:hover .entry-holder {-webkit-box-shadow: 0 20px 29px rgba(0, 0, 0, 0.2);-khtml-box-shadow: 0 20px 29px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 20px 29px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 20px 29px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 20px 29px rgba(0, 0, 0, 0.2);box-shadow: 0 20px 29px rgba(0, 0, 0, 0.2);}.ct-blog-grid-layout2 .ct-video-overlay {background-color: rgba(14, 14, 14, 0.66);position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-blog-grid-layout2 .ct-video-overlay .ct-video-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 77px;height: 77px;font-size: 14px;}.ct-blog-grid-layout2 .entry-featured {margin-bottom: 12px;position: relative;overflow: hidden;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background-color: #0e0e0e;}.ct-blog-grid-layout2 .entry-featured img {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-blog-grid-layout2 .entry-title {margin-bottom: 3px;font-size: 20px;line-height: 26px;color: #383838;}.ct-blog-grid-layout2 .entry-title:hover a {text-decoration: underline;}.ct-blog-grid-layout2 .entry-meta {font-size: 15px;color: #383838;margin-bottom: 6px;}.ct-blog-grid-layout2 .entry-meta li {position: relative;margin-right: 8px;padding-right: 8px;}.ct-blog-grid-layout2 .entry-meta li:before {content: '';width: 1px;height: 15px;background-color: #909090;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-blog-grid-layout2 .entry-meta li:last-child {margin-right: 0;padding-right: 0;}.ct-blog-grid-layout2 .entry-meta li:last-child:before {display: none;}.ct-blog-grid-layout2 .entry-readmore {display: flex;flex-wrap: wrap;align-items: center;}.ct-blog-grid-layout2 .entry-readmore a {font-size: 15px;font-weight: 600;font-family: 'Poppins', sans-serif;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: relative;}.ct-blog-grid-layout2 .entry-readmore a:before {content: '';position: absolute;bottom: 4px;left: 0;width: 0;height: 1px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-blog-grid-layout2 .entry-readmore a i {display: initial;margin-left: 4px;}.ct-blog-grid-layout2 .entry-readmore a:hover:before {width: 100%;}.ct-blog-grid-layout2 .item--content {font-size: 18px;line-height: 32px;}.ct-blog-grid-layout2 .grid-item-inner {margin-bottom: 43px;}.ct-blog-grid-layout2 .grid-item-inner:hover .entry-featured img {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);opacity: 0.35;}.ct-blog-grid-layout2 .grid-item-inner:hover .ct-video-overlay {opacity: 1;}.ct-blog-grid-layout2 .grid-item-inner.item-lg .entry-featured {margin-bottom: 21px;}.ct-blog-grid-layout2 .grid-item-inner.item-lg .entry-title {font-size: 30px;line-height: 37px;color: #0e0e0e;}@media screen and (max-width: 767px) {.ct-blog-grid-layout2 .grid-item-inner.item-lg .entry-title {font-size: 20px;line-height: 26px;}}.ct-blog-grid-layout2 .grid-item-inner.item-lg .entry-title a:hover {color: #0e0e0e;}.ct-blog-grid-layout2 .grid-item-inner.item-lg .entry-meta {border-bottom: 1px solid #ebebeb;padding-bottom: 13px;margin-bottom: 6px;}.ct-blog-grid-layout2 .grid-item-inner.item-lg:hover .entry-featured img {opacity: 1;}.ct-blog-grid-layout2.style-light .entry-title {color: #fff;}.ct-blog-grid-layout2.style-light .entry-title a:hover {color: inherit;}.ct-blog-grid-layout2.style-light .grid-item-inner.item-lg .entry-title {color: #fff;}.ct-blog-grid-layout2.style-light .grid-item-inner.item-lg .entry-title a:hover {color: inherit;}.ct-blog-grid-layout2.style-light .item--content {color: #fff;}.ct-blog-grid-layout2.style-light .entry-meta {color: #b8b8b8;}.ct-blog-grid-layout2.style-light .grid-item-inner.item-lg .entry-meta {border: none;}.ct-blog-carousel-layout1 .grid-item-inner {margin-bottom: 40px;}.ct-blog-carousel-layout1 .slick-dots {margin-top: 20px;}.ct-blog-carousel-layout1 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 80px;}.ct-blog-carousel-layout1.style4 .entry-title {font-size: 20px;color: #fff;}.ct-blog-carousel-layout1.style4 .entry-holder {background-color: #000;}.ct-blog-carousel-layout1.style4 .slick-dots {margin-top: 0;}.ct-blog-grid-layout3 {margin: 0 -40px;}@media screen and (max-width: 991px) {.ct-blog-grid-layout3 {margin: 0 -15px;}}.ct-blog-grid-layout3 .entry-category {font-size: 14px;font-weight: 500;color: rgba(0, 0, 0, 0.7);line-height: 20px;}.ct-blog-grid-layout3 .entry-category a {color: inherit;}.ct-blog-grid-layout3 .entry-category a:hover {color: #00a1e0;}.ct-blog-grid-layout3 .entry-title {margin-bottom: 0;font-size: 20px;line-height: 1.2;}@media screen and (max-width: 991px) {.ct-blog-grid-layout3 .entry-title {font-size: 16px;}}.ct-blog-grid-layout3 .entry-featured {margin-bottom: 13px;position: relative;}.ct-blog-grid-layout3 .entry-date {position: absolute;top: 23px;right: 23px;left: auto;line-height: 28px;height: inherit;min-width: 110px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;padding: 0 8px;font-size: 14px;font-weight: 500;}.ct-blog-grid-layout3 .grid-item-inner {border-bottom: 1px solid #e4e4e4;padding-bottom: 17px;margin-bottom: 15px;}.ct-blog-grid-layout3 .grid-item {padding: 0 40px 0 60px;width: 50%;}@media screen and (max-width: 991px) {.ct-blog-grid-layout3 .grid-item {padding-left: 15px;padding-right: 15px;}}@media screen and (max-width: 767px) {.ct-blog-grid-layout3 .grid-item {width: 100%;}}.ct-blog-grid-layout3 .grid-item.item-lg {padding-right: 0px;padding-left: 40px;}@media screen and (max-width: 991px) {.ct-blog-grid-layout3 .grid-item.item-lg {padding-left: 15px;padding-right: 15px;}}.ct-blog-grid-layout3 .grid-item.item-lg .entry-category {margin-bottom: 4px;}.ct-blog-grid-layout3 .grid-item.item-lg .entry-title {font-size: 24px;line-height: 32px;margin-bottom: 13px;}.ct-blog-grid-layout3 .grid-item.item-lg .item--content {font-size: 16px;line-height: 27px;color: #000;}.ct-blog-grid-layout3 .grid-item.item-lg .grid-item-inner {border-bottom: none;}.ct-blog-grid-layout3 .grid-item:last-child .grid-item-inner {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.ct-blog-grid-layout3 .grid-sizer {width: 33.33%;}.ct-blog-carousel-layout2 .item--featured {position: relative;overflow: hidden;-webkit-border-radius: 7px 7px 0 0;-khtml-border-radius: 7px 7px 0 0;-moz-border-radius: 7px 7px 0 0;-ms-border-radius: 7px 7px 0 0;-o-border-radius: 7px 7px 0 0;border-radius: 7px 7px 0 0;}.ct-blog-carousel-layout2 .item--featured img {-webkit-filter: grayscale(85%);filter: grayscale(85%);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-blog-carousel-layout2 .item--meta {font-size: 14px;color: #939393;margin-bottom: 8px;list-style: none;text-transform: capitalize;position: relative;padding-bottom: 6px;}.ct-blog-carousel-layout2 .item--meta:before {content: '';width: 47px;height: 3px;background-color: #00bbe0;background-image: -webkit-gradient(linear, left top, right top, from(#00bbe0), to(#00a1e0));background-image: -webkit-linear-gradient(left, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(left, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(left, #00bbe0, #00a1e0);background-image: -o-linear-gradient(left, #00bbe0, #00a1e0);background-image: linear-gradient(left, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0', gradientType='1');position: absolute;bottom: 0;left: 0;}.ct-blog-carousel-layout2 .item--meta li {display: inline-block;margin-right: 16px;font-family: 'Poppins', sans-serif;}.ct-blog-carousel-layout2 .item--meta li i {margin-right: 8px;}.ct-blog-carousel-layout2 .item--meta li a {color: inherit;}.ct-blog-carousel-layout2 .item--meta li a:hover {color: inherit;text-decoration: underline;}.ct-blog-carousel-layout2 .item--title {font-size: 20px;line-height: 30px;margin-bottom: 10px;}.ct-blog-carousel-layout2 .item--title a {color: inherit;}.ct-blog-carousel-layout2 .item--title a:hover {color: inherit;text-decoration: underline;}.ct-blog-carousel-layout2 .item--content {font-size: 15px;line-height: 24px;}.ct-blog-carousel-layout2 .item--body {background-color: #fff;padding: 22px 25px 39px;-webkit-box-shadow: 0 0px 18px rgba(0, 0, 0, 0.12);-khtml-box-shadow: 0 0px 18px rgba(0, 0, 0, 0.12);-moz-box-shadow: 0 0px 18px rgba(0, 0, 0, 0.12);-ms-box-shadow: 0 0px 18px rgba(0, 0, 0, 0.12);-o-box-shadow: 0 0px 18px rgba(0, 0, 0, 0.12);box-shadow: 0 0px 18px rgba(0, 0, 0, 0.12);-webkit-transition: all 260ms linear 0ms;-khtml-transition: all 260ms linear 0ms;-moz-transition: all 260ms linear 0ms;-ms-transition: all 260ms linear 0ms;-o-transition: all 260ms linear 0ms;transition: all 260ms linear 0ms;}.ct-blog-carousel-layout2 .item--readmore {margin-top: 12px;}.ct-blog-carousel-layout2 .item--readmore a {font-weight: 700;font-family: 'Poppins', sans-serif;}.ct-blog-carousel-layout2 .item--readmore a i {margin-left: 4px;}.ct-blog-carousel-layout2 .grid-item-inner {margin-bottom: 60px;}.ct-blog-carousel-layout2 .grid-item-inner:hover .item--body {-webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);-khtml-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);-moz-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);-ms-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);-o-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);box-shadow: 0 15px 35px rgba(0, 0, 0, 0.22);}.ct-blog-carousel-layout2 .grid-item-inner:hover .item--featured img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-blog-carousel-layout2 .ct-slick-carousel {margin: 0 -40px;}.ct-blog-carousel-layout2 .ct-slick-carousel .slick-list {padding-left: 40px;padding-right: 40px;}.ct-blog-carousel-layout2 .ct-slick-carousel .slick-list .slick-slide {opacity: 0;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;}.ct-blog-carousel-layout2 .ct-slick-carousel .slick-list .slick-slide.slick-active {opacity: 1;}.ct-blog-carousel-layout2.style2 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 60px;}@media screen and (min-width: 1200px) {.ct-blog-carousel-layout2.style2 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;padding-left: 220px;}}@media (min-width: 1200px) and (max-width: 1400px) {.ct-blog-carousel-layout2.style2 .ct-slick-carousel[data-arrows="true"] {padding-left: 170px;}}.ct-blog-carousel-layout2.style2 .item--featured {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-blog-carousel-layout2.style2 .item--featured img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-blog-carousel-layout2.style2 .item--title {font-size: 20px;line-height: 26px;}.ct-blog-carousel-layout2.style2 .item--meta {margin-bottom: 0;padding-bottom: 2px;}.ct-blog-carousel-layout2.style2 .item--meta:before {display: none;}.ct-blog-carousel-layout2.style2 .item--body {padding-bottom: 27px;padding-top: 29px;padding-left: 30px;}@media screen and (min-width: 1200px) {.ct-blog-carousel-layout2.style2 .slick-arrow {width: 84px;height: 84px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;top: 0;z-index: 9;left: 40px;-webkit-transform: translate(0, 0);-khtml-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);margin: 0;right: auto;bottom: auto;}.ct-blog-carousel-layout2.style2 .slick-arrow:after {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-blog-carousel-layout2.style2 .slick-arrow.slick-prev:before {content: '\f060';}.ct-blog-carousel-layout2.style2 .slick-arrow.slick-next {left: 130px;}.ct-blog-carousel-layout2.style2 .slick-arrow.slick-next:before {content: '\f061';}}@media (min-width: 1200px) and (max-width: 1400px) {.ct-blog-carousel-layout2.style2 .slick-arrow {width: 60px;height: 60px;}.ct-blog-carousel-layout2.style2 .slick-arrow.slick-next {left: 110px;}}.ct-blog-carousel-layout3 .item--title {font-size: 20px;line-height: 26px;margin-bottom: 7px;}.ct-blog-carousel-layout3 .item--title a {color: inherit;}.ct-blog-carousel-layout3 .item--title a:hover {color: #00a1e0;}.ct-blog-carousel-layout3 .item--holder {background-color: #fff;max-width: 355px;position: absolute;bottom: 0px;left: 0;padding: 30px 30px 30px 35px;-webkit-transition: all 260ms linear 0ms;-khtml-transition: all 260ms linear 0ms;-moz-transition: all 260ms linear 0ms;-ms-transition: all 260ms linear 0ms;-o-transition: all 260ms linear 0ms;transition: all 260ms linear 0ms;-webkit-transform: translateX(-100%);-khtml-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}@media screen and (max-width: 767px) {.ct-blog-carousel-layout3 .item--holder {padding-left: 20px;padding-right: 20px;}}.ct-blog-carousel-layout3 .item--holder .entry-meta {color: #474747;margin-bottom: 8px;}.ct-blog-carousel-layout3 .item--readmore {font-size: 14px;line-height: 24px;font-family: 'Poppins', sans-serif;font-weight: 600;}.ct-blog-carousel-layout3 .item--readmore i {color: #00a1e0;margin-left: 6px;font-weight: 900;}.ct-blog-carousel-layout3 .item--readmore span {border-bottom: 1px solid #000;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-blog-carousel-layout3 .item--readmore a {color: #000;}.ct-blog-carousel-layout3 .item--readmore a:hover {color: #00a1e0;}.ct-blog-carousel-layout3 .item--readmore a:hover span {border-color: #00a1e0;}.ct-blog-carousel-layout3 .item--featured {position: relative;overflow: hidden;margin-bottom: 80px;}.ct-blog-carousel-layout3 .item--featured img {-webkit-transition: all 260ms linear 0ms;-khtml-transition: all 260ms linear 0ms;-moz-transition: all 260ms linear 0ms;-ms-transition: all 260ms linear 0ms;-o-transition: all 260ms linear 0ms;transition: all 260ms linear 0ms;}.ct-blog-carousel-layout3 .grid-item-inner {position: relative;overflow: hidden;}.ct-blog-carousel-layout3 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.12);-khtml-transform: scale(1.12);-moz-transform: scale(1.12);-ms-transform: scale(1.12);-o-transform: scale(1.12);transform: scale(1.12);}.ct-blog-carousel-layout3 .grid-item-inner:hover .item--holder {-webkit-transform: translateX(0%);-khtml-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}.ct-blog-carousel-layout3 .slick-arrow {height: 45px;width: 45px;border: none;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;color: #fff;background-color: #3e3e3e;margin: 0 5px;}.ct-blog-carousel-layout3 .slick-arrow:after {display: none;}.ct-blog-carousel-layout3 .slick-arrow:hover, .ct-blog-carousel-layout3 .slick-arrow:focus {background-color: #00a1e0;color: #fff;}.ct-blog-carousel-layout3 .slick-arrow.slick-prev {margin-left: -27px;}.ct-blog-carousel-layout3 .slick-arrow.slick-next {margin-left: 27px;}.ct-blog-carousel-layout3 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 62px;}.ct-blog-carousel-layout4 .item--featured {position: relative;overflow: hidden;margin-bottom: 23px;}.ct-blog-carousel-layout4 .item--featured img {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-blog-carousel-layout4 .item--featured:hover img {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.ct-blog-carousel-layout4 .item--featured .item--category {position: absolute;bottom: 14px;right: 13px;background-color: #00a1e0;font-size: 14px;font-weight: 500;color: #fff;line-height: 27px;padding: 0 15px;}.ct-blog-carousel-layout4 .item--featured .item--category a {color: inherit;}.ct-blog-carousel-layout4 .item--featured .item--category a:hover {color: inherit;}.ct-blog-carousel-layout4 .item--meta {list-style: none;font-size: 14px;color: #707070;display: flex;flex-wrap: wrap;text-transform: capitalize;margin: 0 0 6px;}.ct-blog-carousel-layout4 .item--meta li {margin-right: 28px;}.ct-blog-carousel-layout4 .item--meta li i {color: #00a1e0;margin-right: 4px;}.ct-blog-carousel-layout4 .item--meta li a {color: inherit;}.ct-blog-carousel-layout4 .item--meta li a:hover {color: #00a1e0;}.ct-blog-carousel-layout4 .item--title {font-size: 22px;line-height: 28px;margin-bottom: 9px;}.ct-blog-carousel-layout4 .item--title a {color: inherit;}.ct-blog-carousel-layout4 .item--title a:hover {color: #00a1e0;}.ct-blog-carousel-layout4 .item--content {color: #000;line-height: 1.625;margin-bottom: 22px;}.ct-blog-carousel-layout4 .btn-arrow i {font-weight: 700;}.ct-blog-carousel-layout4 .grid-item-inner {padding: 21px 21px 53px 21px;background-color: #fff;margin-bottom: 30px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-blog-carousel-layout4 .grid-item-inner:hover {-webkit-transform: translateY(-20px);-khtml-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);-webkit-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 20px 24px rgba(12, 12, 12, 0.1);box-shadow: 0 20px 24px rgba(12, 12, 12, 0.1);}.ct-blog-carousel-layout4 .slick-slide {margin-top: 20px;}.ct-blog-carousel-layout4.style1 .slick-dots {margin: 4px 0 0;}.ct-blog-carousel-layout4.style1 .slick-dots li {margin: 0 3px;}.ct-blog-carousel-layout4.style1 .slick-dots li button {background-color: #c4c9d1;width: 12px;height: 12px;}.ct-blog-carousel-layout4.style1 .slick-dots li.slick-active button {-webkit-transform: scale(1.2);-khtml-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);background-color: #00a1e0;}.ct-blog-carousel-layout4.style2 .btn-arrow i {-webkit-border-radius: 0 37px 37px 0;-khtml-border-radius: 0 37px 37px 0;-moz-border-radius: 0 37px 37px 0;-ms-border-radius: 0 37px 37px 0;-o-border-radius: 0 37px 37px 0;border-radius: 0 37px 37px 0;}.ct-blog-carousel-layout4.style2 .btn-arrow span:before {-webkit-border-radius: 37px 0 0 37px;-khtml-border-radius: 37px 0 0 37px;-moz-border-radius: 37px 0 0 37px;-ms-border-radius: 37px 0 0 37px;-o-border-radius: 37px 0 0 37px;border-radius: 37px 0 0 37px;}.ct-blog-carousel-layout4.style2 .item--featured a {position: relative;display: block;}.ct-blog-carousel-layout4.style2 .item--featured a:before {content: '';-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);opacity: 0;}.ct-blog-carousel-layout4.style2 .grid-item-inner {border: 2px solid #ebebeb;-webkit-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-khtml-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-moz-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-ms-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);-o-box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);box-shadow: 0 2px 43px rgba(12, 12, 12, 0.13);}.ct-blog-carousel-layout4.style2 .grid-item-inner:hover {-webkit-box-shadow: 0 37px 51px rgba(12, 12, 12, 0.18);-khtml-box-shadow: 0 37px 51px rgba(12, 12, 12, 0.18);-moz-box-shadow: 0 37px 51px rgba(12, 12, 12, 0.18);-ms-box-shadow: 0 37px 51px rgba(12, 12, 12, 0.18);-o-box-shadow: 0 37px 51px rgba(12, 12, 12, 0.18);box-shadow: 0 37px 51px rgba(12, 12, 12, 0.18);}.ct-blog-carousel-layout4.style2 .grid-item-inner:hover .item--featured a:before {opacity: 1;}.ct-blog-carousel-layout4.style2 .ct-slick-carousel {margin: 0 -40px 0 -40px;padding-left: 40px;padding-right: 40px;overflow: hidden;}.ct-blog-carousel-layout4.style2 .ct-slick-carousel .slick-list {overflow: visible;}.ct-blog-carousel-layout4.style2 .ct-slick-carousel .slick-slide {opacity: 0;margin-top: 30px;margin-bottom: 20px;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-blog-carousel-layout4.style2 .ct-slick-carousel .slick-slide.slick-active {opacity: 1;}.ct-blog-carousel-layout4.style2 .slick-dots {margin-top: 0;}.ct-blog-carousel-layout4.style3 .btn-arrow {flex-direction: row-reverse;}.ct-blog-carousel-layout4.style3 .btn-arrow i {-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.ct-blog-carousel-layout4.style3 .btn-arrow span {padding-right: 20px;padding-left: 12px;}.ct-blog-carousel-layout4.style3 .btn-arrow span:before {right: auto;left: 0;-webkit-border-radius: 0 3px 3px 0;-khtml-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;-ms-border-radius: 0 3px 3px 0;-o-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}.ct-blog-carousel-layout4.style3 .btn-arrow:hover i {-webkit-border-radius: 3px 0 0 3px;-khtml-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-ms-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.ct-blog-carousel-layout4.style3 .item--meta {list-style: none;font-size: 14px;color: #707070;font-weight: 500;display: flex;flex-wrap: wrap;text-transform: capitalize;margin: 0 0 5px;}.ct-blog-carousel-layout4.style3 .item--meta i {display: none;}.ct-blog-carousel-layout4.style3 .item--meta li {margin-right: 18px;position: relative;}.ct-blog-carousel-layout4.style3 .item--meta li:after {content: '';width: 4px;height: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;background-color: #00a1e0;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: -11px;}.ct-blog-carousel-layout4.style3 .item--meta li.item-author a {color: #0e0e0e;}.ct-blog-carousel-layout4.style3 .item--meta li.item-author a:hover {color: #00a1e0;}.ct-blog-carousel-layout4.style3 .item--meta li:last-child:after {display: none;}.ct-blog-carousel-layout4.style3 .grid-item-inner {padding-bottom: 30px;}.ct-blog-carousel-layout4.style3 .grid-item-inner .item--category {-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-blog-carousel-layout4.style3 .grid-item-inner:hover .item--featured .item--category {bottom: 34px;}.ct-blog-carousel-layout4.style3 .slick-dots {height: 13px;width: auto;display: inline-block;margin: 10px 0 0;position: relative;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.ct-blog-carousel-layout4.style3 .slick-dots li {display: inline-block;vertical-align: top;margin: 0;width: 14px;height: 14px;position: relative;}.ct-blog-carousel-layout4.style3 .slick-dots li button {width: 13px;height: 13px;border-radius: 13px;background-color: #e0e0e0;background-image: none;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);position: absolute;top: 0;left: 0;}.ct-blog-carousel-layout4.style3 .slick-dots li button:before, .ct-blog-carousel-layout4.style3 .slick-dots li button:after {display: none;}.ct-blog-carousel-layout4.style3 .slick-dots li.slick-active button {background-color: #00a1e0;}.ct-blog-carousel-layout4.style3 .slick-dots li + li {margin-left: 8px;}.ct-blog-carousel-layout5 .entry-body {padding: 0 !important;}.ct-blog-carousel-layout5 .entry-featured {max-width: 55px;min-width: 55px;margin-right: 15px;}.ct-blog-carousel-layout5 .entry-title {margin-bottom: 5px;margin-top: -6px;font-size: 16px;line-height: 24px;color: #fff;font-weight: 400;font-family: inherit;}.ct-blog-carousel-layout5 .entry-title a:hover {color: #00a1e0;}.ct-blog-carousel-layout5 .item-date {font-size: 13px;color: #b9c1da;font-family: Lato;}.ct-blog-carousel-layout5 .item-date i {margin-right: 9px;color: #00a1e0;}.ct-blog-carousel-layout5 .grid-item-inner {display: flex;flex-wrap: nowrap;}.ct-blog-carousel-layout5 .slick-arrow {width: 20px;height: 20px;background-image: none;background-color: transparent;color: #fff;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;}.ct-blog-carousel-layout5 .slick-arrow:hover {color: #00a1e0;}.ct-blog-carousel-layout5 .slick-arrow.slick-prev {left: 8px;right: auto;}.ct-blog-carousel-layout5 .slick-arrow.slick-next {right: 8px;left: auto;}.ct-blog-carousel-layout5 .slick-arrow:before {font-weight: 400;font-size: 16px;}.ct-blog-carousel-layout5 .slick-arrow:after {display: none;}.ct-blog-carousel-layout5 .ct-slick-carousel[data-arrows="true"] {padding: 0 22px;}.ct-blog-carousel-layout6 .item--featured {position: relative;overflow: hidden;}.ct-blog-carousel-layout6 .item--featured img {-webkit-transition: all 240ms linear 0ms;-khtml-transition: all 240ms linear 0ms;-moz-transition: all 240ms linear 0ms;-ms-transition: all 240ms linear 0ms;-o-transition: all 240ms linear 0ms;transition: all 240ms linear 0ms;}.ct-blog-carousel-layout6 .item-date {font-size: 13px;color: #152644;font-weight: 700;margin-bottom: 8px;font-family: 'Poppins', sans-serif;}.ct-blog-carousel-layout6 .item-date i {margin-right: 7px;}.ct-blog-carousel-layout6 .item--title {font-size: 18px;margin-bottom: 0;color: #fff;position: relative;overflow: hidden;z-index: 1;padding: 15px 40px 15px 26px;white-space: pre;text-overflow: ellipsis;}.ct-blog-carousel-layout6 .item--title a {color: inherit;}.ct-blog-carousel-layout6 .item--title:before, .ct-blog-carousel-layout6 .item--title:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: all 240ms linear 0ms;-khtml-transition: all 240ms linear 0ms;-moz-transition: all 240ms linear 0ms;-ms-transition: all 240ms linear 0ms;-o-transition: all 240ms linear 0ms;transition: all 240ms linear 0ms;}.ct-blog-carousel-layout6 .item--title:before {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-blog-carousel-layout6 .item--title:after {background-color: #000;opacity: 0;}.ct-blog-carousel-layout6 .item--content {font-size: 15px;line-height: 24px;color: #4e4e4e;margin-bottom: 12px;}.ct-blog-carousel-layout6 .item--readmore a {font-family: 'Poppins', sans-serif;font-size: 13px;text-transform: uppercase;color: #00a1e0;font-weight: 700;}.ct-blog-carousel-layout6 .item--readmore a:hover {color: #000;}.ct-blog-carousel-layout6 .item--readmore a i {margin-left: 4px;}.ct-blog-carousel-layout6 .item--holder {background-color: #fff;border-width: 0 1px 1px 1px;border-color: #e8eaef;border-style: solid;padding: 26px 26px 18px 26px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;}.ct-blog-carousel-layout6 .item--holder:before {content: '';position: absolute;width: 0;height: 0;border-width: 7px;border-style: solid;border-color: #00a1e0 transparent transparent #00a1e0;top: 0;left: 26px;-webkit-transition: all 240ms linear 0ms;-khtml-transition: all 240ms linear 0ms;-moz-transition: all 240ms linear 0ms;-ms-transition: all 240ms linear 0ms;-o-transition: all 240ms linear 0ms;transition: all 240ms linear 0ms;}.ct-blog-carousel-layout6 .grid-item-inner {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-blog-carousel-layout6 .grid-item-inner:hover {-webkit-box-shadow: 0 29px 43px rgba(28, 28, 28, 0.16);-khtml-box-shadow: 0 29px 43px rgba(28, 28, 28, 0.16);-moz-box-shadow: 0 29px 43px rgba(28, 28, 28, 0.16);-ms-box-shadow: 0 29px 43px rgba(28, 28, 28, 0.16);-o-box-shadow: 0 29px 43px rgba(28, 28, 28, 0.16);box-shadow: 0 29px 43px rgba(28, 28, 28, 0.16);}.ct-blog-carousel-layout6 .grid-item-inner:hover .item--title:before {opacity: 0;}.ct-blog-carousel-layout6 .grid-item-inner:hover .item--title:after {opacity: 1;}.ct-blog-carousel-layout6 .grid-item-inner:hover .item--holder {border-color: #fff;}.ct-blog-carousel-layout6 .grid-item-inner:hover .item--holder:before {border-color: #000 transparent transparent #000;}.ct-blog-carousel-layout6 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.14);-khtml-transform: scale(1.14);-moz-transform: scale(1.14);-ms-transform: scale(1.14);-o-transform: scale(1.14);transform: scale(1.14);}.ct-blog-carousel-layout6 .ct-slick-carousel {margin: 0 -20px 0 -20px;padding-left: 20px;padding-right: 20px;overflow: hidden;}.ct-blog-carousel-layout6 .ct-slick-carousel .slick-list {overflow: visible;}.ct-blog-carousel-layout6 .slick-slide {opacity: 0;margin: 0px 0 50px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-blog-carousel-layout6 .slick-slide.slick-active {opacity: 1;}.ct-blog-carousel-layout6 .slick-dots {height: 14px;background-color: #dae3e8;border-radius: 14px;width: auto;display: inline-block;margin: 0;top: -10px;position: relative;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.ct-blog-carousel-layout6 .slick-dots li {display: inline-block;vertical-align: top;margin: 0;width: 14px;height: 14px;position: relative;}.ct-blog-carousel-layout6 .slick-dots li button {width: 14px;height: 14px;border-radius: 14px;background-color: #dae3e8;background-image: none;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);position: absolute;top: 0;left: 0;}.ct-blog-carousel-layout6 .slick-dots li button:before, .ct-blog-carousel-layout6 .slick-dots li button:after {display: none;}.ct-blog-carousel-layout6 .slick-dots li.slick-active button {background-color: #00a1e0;}.ct-blog-carousel-layout6 .slick-dots li + li {margin-left: 10px;}.ct-blog-carousel-layout7 .item--featured {width: 47%;position: relative;overflow: hidden;}@media screen and (max-width: 991px) {.ct-blog-carousel-layout7 .item--featured {width: 100%;min-height: 280px;}}.ct-blog-carousel-layout7 .item--featured a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 500ms ease-out 0s;-khtml-transition: all 500ms ease-out 0s;-moz-transition: all 500ms ease-out 0s;-ms-transition: all 500ms ease-out 0s;-o-transition: all 500ms ease-out 0s;transition: all 500ms ease-out 0s;}.ct-blog-carousel-layout7 .item--title {margin-bottom: 12px;font-size: 22px;line-height: 1.45;color: #000;}@media screen and (max-width: 1199px) {.ct-blog-carousel-layout7 .item--title {font-size: 18px;}}.ct-blog-carousel-layout7 .item--title a {color: inherit;}.ct-blog-carousel-layout7 .item--title a:hover {color: #444;}.ct-blog-carousel-layout7 .item--category {font-size: 12px;text-transform: uppercase;color: #010101;font-weight: 500;font-family: "Rubik";line-height: 25px;background-color: #eee8e4;padding: 0 12px;display: inline-block;margin-bottom: 14px;}.ct-blog-carousel-layout7 .item--category a {color: inherit;}.ct-blog-carousel-layout7 .item--category a:hover {color: inherit;}.ct-blog-carousel-layout7 .item--content {font-size: 16px;line-height: 26px;color: #5c5c5e;font-family: "Nunito Sans";margin-bottom: 23px;}.ct-blog-carousel-layout7 .item--readmore a {font-size: 14px;font-weight: 600;box-shadow: none;padding: 0 20px;line-height: 48px;background-color: #000;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.ct-blog-carousel-layout7 .item--readmore a:hover, .ct-blog-carousel-layout7 .item--readmore a:focus {background-color: #00a1e0;}.ct-blog-carousel-layout7 .item--date {position: absolute;z-index: 1;height: 62px;width: 62px;background-color: #00a1e0;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;top: 16px;left: 16px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.ct-blog-carousel-layout7 .item--date span {display: block;line-height: 1;font-size: 22px;font-weight: 700;color: #fff;font-family: 'Poppins', sans-serif;}.ct-blog-carousel-layout7 .item--date span + span {font-size: 20px;}.ct-blog-carousel-layout7 .item--body {width: 53%;padding: 30px;}@media screen and (max-width: 991px) {.ct-blog-carousel-layout7 .item--body {width: 100%;}}.ct-blog-carousel-layout7 .grid-item-inner {display: flex;flex-wrap: wrap;background-color: #fff;-webkit-box-shadow: 0 2px 30px rgba(4, 20, 69, 0.1);-khtml-box-shadow: 0 2px 30px rgba(4, 20, 69, 0.1);-moz-box-shadow: 0 2px 30px rgba(4, 20, 69, 0.1);-ms-box-shadow: 0 2px 30px rgba(4, 20, 69, 0.1);-o-box-shadow: 0 2px 30px rgba(4, 20, 69, 0.1);box-shadow: 0 2px 30px rgba(4, 20, 69, 0.1);margin-top: 30px;margin-bottom: 45px;}.ct-blog-carousel-layout7 .grid-item-inner:hover .item--featured a {-webkit-transform: scale3d(1.1, 1.1, 1.1);-khtml-transform: scale3d(1.1, 1.1, 1.1);-moz-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);-o-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}.ct-blog-carousel-layout7 .ct-slick-carousel {margin: 0 -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-blog-carousel-layout7 .ct-slick-carousel .slick-list {overflow: visible;}.ct-blog-carousel-layout7 .slick-slide {-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-blog-carousel-layout7 .slick-slide.slick-active {opacity: 1;}.ct-blog-carousel-layout7 .slick-dots {margin-top: 0;}.ct-blog-carousel-layout7.style2 .item--body {padding-right: 20px;}.ct-blog-carousel-layout7.style2 .item--date {text-align: center;color: #000;}.ct-blog-carousel-layout7.style2 .item--date span {color: inherit;}.ct-blog-carousel-layout7.style2 .item--content {font-size: 15px;line-height: 24px;color: #3a4268;}@media screen and (max-width: 1199px) {.ct-blog-carousel-layout7.style2 .item--content {font-size: 14px;}}.ct-blog-carousel-layout7.style2 .item--title {color: #281a48;}.ct-blog-carousel-layout7.style2 .item--category {background-color: #e0e2e7;color: #000;}.ct-blog-carousel-layout7.style2 .item--readmore a {background-color: #000;padding-left: 18px;padding-right: 58px;}.ct-blog-carousel-layout7.style2 .item--readmore a i {margin: 0;position: absolute;top: 50%;right: 8px;transform: translate(0, -50%);width: 32px;height: 32px;background-color: #00a1e0;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;line-height: 32px;font-size: 15px;color: #000;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-blog-carousel-layout7.style2 .item--readmore a:hover, .ct-blog-carousel-layout7.style2 .item--readmore a:focus {background-color: #00a1e0;color: #000;}.ct-blog-carousel-layout7.style2 .item--readmore a:hover i, .ct-blog-carousel-layout7.style2 .item--readmore a:focus i {background-color: #000;color: #fff;}.ct-blog-carousel-layout7.style3 .item--date {text-align: center;}.ct-blog-carousel-layout7.style3 .item--category {color: #1f323e;background-color: #d7e3e3;}.ct-blog-carousel-layout7.style3 .item--title {color: #1d1b4c;}.ct-blog-carousel-layout7.style3 .item--content {color: #696b6d;}.ct-blog-carousel-layout7.style3 .item--readmore .btn {line-height: 48px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;padding: 0 38px;background-color: #1f323e;font-size: 14px;}.ct-blog-carousel-layout7.style3 .item--readmore .btn:hover, .ct-blog-carousel-layout7.style3 .item--readmore .btn:focus {background-color: #00a1e0;}.ct-blog-carousel-layout7.style3 .item--readmore .btn i {display: none;}.ct-blog-carousel-layout7.style3 .item--body {padding-right: 20px;}.ct-blog-carousel-layout7.style3 .slick-dots {margin-bottom: 8px;}.ct-blog-carousel-layout8 .item--featured {margin-bottom: 30px;}.ct-blog-carousel-layout8 .item--category {font-size: 16px;color: #585476;margin-bottom: 12px;}.ct-blog-carousel-layout8 .item--category a {color: inherit;}.ct-blog-carousel-layout8 .item--category a:hover {color: #00a1e0;}.ct-blog-carousel-layout8 .item--title {margin-bottom: 39px;font-size: 24px;line-height: 34px;color: #161b39;padding-right: 10%;}@media screen and (max-width: 1199px) {.ct-blog-carousel-layout8 .item--title {padding-right: 0;}}.ct-blog-carousel-layout8 .item--title a {color: inherit;}.ct-blog-carousel-layout8 .item--title a:hover {color: #00a1e0;}.ct-blog-carousel-layout8 .item--meta {margin-bottom: 0;list-style: none;display: flex;flex-wrap: wrap;align-items: center;font-size: 18px;color: #282350;}.ct-blog-carousel-layout8 .item--meta .item-author {margin-right: 20px;flex-grow: 1;}.ct-blog-carousel-layout8 .item--meta .item-author img {max-width: 43px;-webkit-border-radius: 43px;-khtml-border-radius: 43px;-moz-border-radius: 43px;-ms-border-radius: 43px;-o-border-radius: 43px;border-radius: 43px;margin-right: 14px;}@media screen and (max-width: 767px) {.ct-blog-carousel-layout8 .item--meta .item-author img {display: none;}}.ct-blog-carousel-layout8 .item--meta .item-author a {display: flex;flex-wrap: nowrap;align-items: center;color: inherit;}.ct-blog-carousel-layout8 .item--meta .item-author a label {margin-right: 4px;}.ct-blog-carousel-layout8 .item--meta .item-author a span {font-weight: 700;color: #00a1e0;}.ct-career-grid1 .item--feature .fa {font-family: 'FontAwesome';font-weight: normal;}.ct-career-grid1 .item--image {height: 67px;width: 67px;min-width: 67px;-webkit-border-radius: 67px;-khtml-border-radius: 67px;-moz-border-radius: 67px;-ms-border-radius: 67px;-o-border-radius: 67px;border-radius: 67px;background-color: #ebf2fd;position: relative;margin-right: 22px;}.ct-career-grid1 .item--image img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-career-grid1 .item--title {font-size: 20px;margin-bottom: 8px;}@media screen and (max-width: 1199px) {.ct-career-grid1 .item--title {font-size: 19px;}}.ct-career-grid1 .item--feature {font-size: 14px;color: #939393;list-style: none;margin-bottom: 0;font-family: 'Poppins', sans-serif;}.ct-career-grid1 .item--feature i {margin-right: 4px;}.ct-career-grid1 .item--feature li + li {margin-top: 4px;}.ct-career-grid1 .item-desc {font-size: 15px;line-height: 28px;margin-bottom: 18px;}.ct-career-grid1 .item--holder {display: flex;flex-wrap: nowrap;margin-bottom: 7px;}.ct-career-grid1 .item--inner {padding: 40px 34px;background-color: #fff;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0 0 20px rgba(12, 12, 12, 0.14);-khtml-box-shadow: 0 0 20px rgba(12, 12, 12, 0.14);-moz-box-shadow: 0 0 20px rgba(12, 12, 12, 0.14);-ms-box-shadow: 0 0 20px rgba(12, 12, 12, 0.14);-o-box-shadow: 0 0 20px rgba(12, 12, 12, 0.14);box-shadow: 0 0 20px rgba(12, 12, 12, 0.14);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;margin-bottom: 60px;}@media screen and (max-width: 1199px) {.ct-career-grid1 .item--inner {padding-left: 30px;padding-right: 20px;}}@media screen and (max-width: 575px) {.ct-career-grid1 .item--inner {padding-left: 20px;}}.ct-career-grid1 .item--inner:hover {-webkit-box-shadow: 0 20px 20px rgba(12, 12, 12, 0.14);-khtml-box-shadow: 0 20px 20px rgba(12, 12, 12, 0.14);-moz-box-shadow: 0 20px 20px rgba(12, 12, 12, 0.14);-ms-box-shadow: 0 20px 20px rgba(12, 12, 12, 0.14);-o-box-shadow: 0 20px 20px rgba(12, 12, 12, 0.14);box-shadow: 0 20px 20px rgba(12, 12, 12, 0.14);}.ct-feature-layout1 .item--title {font-size: 20px;color: #383838;}@media screen and (max-width: 991px) {.ct-feature-layout1 .item--title {font-size: 16px;}}.ct-feature-layout1 .item--title i {color: #00a1e0;margin-right: 6px;}.ct-feature-layout1.style2 {background-color: #fafafa;padding: 52px 50px 48px;position: relative;}@media screen and (max-width: 1199px) {.ct-feature-layout1.style2 {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 991px) {.ct-feature-layout1.style2 {padding-left: 20px;padding-right: 20px;}}.ct-feature-layout1.style2:before {content: '';width: 0px;height: 4px;position: absolute;bottom: 0;left: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-feature-layout1.style2 .item--title {font-family: 22px;margin-bottom: 12px;}.ct-feature-layout1.style2 .item--title i {display: none;}.ct-feature-layout1.style2:hover:before {width: 100%;}.ct-piechart-layout1 {text-align: center;}.ct-piechart-layout1 .item--value {position: relative;display: flex;margin: 0 auto 17px auto;justify-content: center;}.ct-piechart-layout1 .item--value span {font-size: 27px;font-weight: 700;font-family: 'Poppins', sans-serif;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-piechart-layout1 .item--title {font-size: 22px;color: #383838;margin-bottom: 12px;}.ct-piechart-layout1 .item--desc {font-size: 15px;line-height: 26px;}.ct-piechart-layout1.style2 .item--value span {font-size: 30px;color: #000;font-weight: normal;font-family: inherit;}.ct-piechart-layout1.style2 .item--title {color: #000;font-size: 22px;font-weight: 600;padding-top: 5px;}@media screen and (max-width: 1400px) {.ct-piechart-layout1.style2 .item--title {font-size: 18px;}}.ct-piechart-layout2 {position: relative;display: flex;flex-wrap: wrap;justify-content: center;}.ct-piechart-layout2 .item--holder {max-width: 175px;text-align: center;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);width: 100%;height: 100%;padding: 0 20px;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}.ct-piechart-layout2 .item--holder span {font-size: 35px;line-height: 1;font-weight: 700;font-family: 'Poppins', sans-serif;}.ct-piechart-layout2 .item--title {margin-top: 2px;margin-bottom: 0;font-size: 17px;line-height: 24px;font-weight: 400;font-family: inherit;}.ct-team-carousel1 .item--image img, .ct-team-grid4 .item--image img {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;width: 100%;}.ct-team-carousel1 .item--image + .item--holder, .ct-team-grid4 .item--image + .item--holder {position: relative;z-index: 9;margin-top: -40px;}.ct-team-carousel1 .item--title, .ct-team-grid4 .item--title {font-size: 18px;margin-bottom: 2px;}@media screen and (max-width: 1199px) {.ct-team-carousel1 .item--title, .ct-team-grid4 .item--title {font-size: 16px;}}.ct-team-carousel1 .item--title a, .ct-team-grid4 .item--title a {color: inherit;}.ct-team-carousel1 .item--title a:hover, .ct-team-grid4 .item--title a:hover {color: #00a1e0;}.ct-team-carousel1 .item--holder, .ct-team-grid4 .item--holder {text-align: center;}.ct-team-carousel1 .item--position, .ct-team-grid4 .item--position {font-size: 14px;line-height: 24px;color: #737272;}.ct-team-carousel1 .item--social, .ct-team-grid4 .item--social {list-style: none;margin-top: 8px;margin-bottom: 2px;line-height: 1;display: none;}.ct-team-carousel1 .item--social li, .ct-team-grid4 .item--social li {display: inline-block;margin: 0 6px;}.ct-team-carousel1 .item--social li a, .ct-team-grid4 .item--social li a {font-size: 15px;display: inline-block;}.ct-team-carousel1 .item--social li a:hover, .ct-team-grid4 .item--social li a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.ct-team-carousel1 .item--social li i.fa-facebook, .ct-team-grid4 .item--social li i.fa-facebook {color: #25319d;}.ct-team-carousel1 .item--social li i.fa-twitter, .ct-team-grid4 .item--social li i.fa-twitter {color: #0c91f7;}.ct-team-carousel1 .item--social li i.fa-instagram, .ct-team-grid4 .item--social li i.fa-instagram {color: #f70c0c;}.ct-team-carousel1 .item--social li i.fa-behance, .ct-team-grid4 .item--social li i.fa-behance {color: #287acd;}.ct-team-carousel1 .item--holder-inner, .ct-team-grid4 .item--holder-inner {background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);box-shadow: 0 13px 29px rgba(0, 0, 0, 0.1);padding: 24px 20px;position: absolute;top: 0;left: 30px;right: 30px;}@media screen and (max-width: 1199px) {.ct-team-carousel1 .item--holder-inner, .ct-team-grid4 .item--holder-inner {padding-left: 15px;padding-right: 15px;}}.ct-team-carousel1 .item--inner, .ct-team-grid4 .item--inner {padding-bottom: 200px;}.ct-team-carousel1 .item--inner:hover .item--image img, .ct-team-grid4 .item--inner:hover .item--image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-team-carousel1 .slick-dots {margin-top: -40px;}.ct-team-carousel2 .item--holder {background-color: #fff;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);padding: 25px 10px;text-align: center;}.ct-team-carousel2 .item--image img {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-webkit-border-radius: 4px 4px 0 0;-khtml-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;-o-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;width: 100%;}.ct-team-carousel2 .item--image + .item--holder {position: absolute;-webkit-border-radius: 0 0 4px 4px;-khtml-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;-o-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;top: 100%;left: 0;right: 0;}.ct-team-carousel2 .item--title {font-size: 18px;margin-bottom: 5px;}.ct-team-carousel2 .item--title a {color: inherit;}.ct-team-carousel2 .item--title a:hover {color: inherit;}.ct-team-carousel2 .item--position {font-size: 15px;line-height: normal;}.ct-team-carousel2 .item--social {list-style: none;margin-bottom: 0;margin-top: 15px;padding-top: 12px;border-top: 1px solid #e4eaee;display: none;}.ct-team-carousel2 .item--social li {display: inline-block;margin: 0 20px;}.ct-team-carousel2 .item--social li a {color: #8c8d8e;font-size: 15px;}.ct-team-carousel2 .item--inner {position: relative;margin-bottom: 95px;}.ct-team-carousel2 .item--inner:hover .item--image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-team-carousel2 .slick-slide {margin-bottom: 87px;}.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 55px;}.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow {margin: 0;background-color: #bbb;color: #0e0e0e;-webkit-transform: translate(0, 0);-khtml-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {background-color: #fff !important;background-image: none !important;}.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 15px;left: auto;}.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {right: 88px;left: auto;}.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {color: #0e0e0e !important;}.ct-team-carousel2 .slick-dots {margin-top: 0px;}.ct-counter-layout1:not(.elementor-widget) {height: 184px;width: 184px;-webkit-border-radius: 184px;-khtml-border-radius: 184px;-moz-border-radius: 184px;-ms-border-radius: 184px;-o-border-radius: 184px;border-radius: 184px;position: relative;z-index: 1;overflow: hidden;display: flex;flex-wrap: wrap;align-items: center;text-align: center;}@media screen and (max-width: 767px) {.ct-counter-layout1:not(.elementor-widget) {width: 130px;height: 130px;}}.ct-counter-layout1:not(.elementor-widget) .ct-counter-image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -2;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-counter-layout1:not(.elementor-widget):before, .ct-counter-layout1:not(.elementor-widget):after {content: '';-webkit-border-radius: 184px;-khtml-border-radius: 184px;-moz-border-radius: 184px;-ms-border-radius: 184px;-o-border-radius: 184px;border-radius: 184px;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-counter-layout1:not(.elementor-widget):before {background-color: rgba(0, 161, 224, 0.8);background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 161, 224, 0.8)), to(rgba(0, 187, 224, 0.8)));background-image: -webkit-linear-gradient(left, rgba(0, 161, 224, 0.8), rgba(0, 187, 224, 0.8));background-image: -moz-linear-gradient(left, rgba(0, 161, 224, 0.8), rgba(0, 187, 224, 0.8));background-image: -ms-linear-gradient(left, rgba(0, 161, 224, 0.8), rgba(0, 187, 224, 0.8));background-image: -o-linear-gradient(left, rgba(0, 161, 224, 0.8), rgba(0, 187, 224, 0.8));background-image: linear-gradient(left, rgba(0, 161, 224, 0.8), rgba(0, 187, 224, 0.8));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 161, 224, 0.8)', endColorStr='rgba(0, 187, 224, 0.8)', gradientType='1');background-color: transparent;opacity: 0;}.ct-counter-layout1:not(.elementor-widget):after {background-color: #2d2c2c;}.ct-counter-layout1:not(.elementor-widget) .ct-counter-number {font-size: 30px;color: #fff;line-height: 1;font-family: 'Poppins', sans-serif;font-weight: 700;margin-bottom: 7px;}@media screen and (max-width: 767px) {.ct-counter-layout1:not(.elementor-widget) .ct-counter-number {font-size: 24px;}}.ct-counter-layout1:not(.elementor-widget) .ct-counter-title {font-size: 18px;line-height: 24px;color: #fff;}@media screen and (max-width: 767px) {.ct-counter-layout1:not(.elementor-widget) .ct-counter-title {font-size: 16px;}}.ct-counter-layout1:not(.elementor-widget) .ct-counter-holder {padding: 20px 30px;width: 100%;}@media screen and (max-width: 767px) {.ct-counter-layout1:not(.elementor-widget) .ct-counter-holder {padding: 20px;}}.ct-counter-layout1:not(.elementor-widget):hover .ct-counter-image, .ct-counter-layout1:not(.elementor-widget):hover:before {opacity: 1;}.ct-counter-layout1:not(.elementor-widget):hover:after {opacity: 0;-webkit-transform: scale(0);-khtml-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.ct-counter-layout1:not(.elementor-widget).size2 {width: 150px;height: 150px;}.ct-counter-layout1:not(.elementor-widget).size2 .ct-counter-holder {padding: 20px;}@media screen and (max-width: 767px) {.ct-counter-layout1:not(.elementor-widget).size2 {width: 130px;height: 130px;}}.ct-counter-layout2 {display: flex;flex-wrap: wrap;justify-content: center;}@media screen and (max-width: 1199px) {.ct-counter-layout2 {justify-content: flex-start;}}.ct-counter-layout2 .ct-counter-inner {display: flex;flex-wrap: nowrap;align-items: center;}.ct-counter-layout2.style1 .ct-counter-icon {margin-right: 25px;line-height: 1;}.ct-counter-layout2.style1 .ct-counter-icon i {font-size: 48px;}.ct-counter-layout2.style1 .ct-counter-title {font-size: 18px;}.ct-counter-layout2.style1 .ct-counter-number {font-size: 45px;color: #0e0e0e;line-height: 1;font-family: 'Poppins', sans-serif;font-weight: 700;margin-bottom: 3px;}.ct-counter-layout2.style2 .ct-counter-icon {margin-right: 20px;line-height: 1;}.ct-counter-layout2.style2 .ct-counter-icon i {font-size: 62px;color: #e3e3e3;-webkit-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);display: inline-block;}.ct-counter-layout2.style2 .ct-counter-title {font-size: 16px;font-weight: 600;color: #3d3d3d;font-family: "Nunito Sans";}.ct-counter-layout2.style2 .ct-counter-number {font-size: 36px;color: #000;line-height: 1;font-family: 'Poppins', sans-serif;font-weight: 700;margin-bottom: 3px;display: flex;flex-wrap: wrap;align-items: flex-start;}.ct-counter-layout2.style2 .ct-counter-number-prefix, .ct-counter-layout2.style2 .ct-counter-number-suffix {font-size: 20px;color: #00a1e0;position: relative;top: -5px;margin: 0 3px;}.ct-counter-layout2.style2:hover .ct-counter-icon i {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.ct-counter-layout2.style3 .ct-counter-icon {line-height: 1;margin-right: 20px;}.ct-counter-layout2.style3 .ct-counter-icon i {font-size: 50px;color: #00a1e0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;display: inline-block;}.ct-counter-layout2.style3 .ct-counter-number {color: #00a1e0;font-family: 'Poppins', sans-serif;font-size: 35px;line-height: 1;font-weight: 700;}.ct-counter-layout2.style3 .ct-counter-title {margin-top: 6px;font-size: 17px;line-height: 24px;}.ct-counter-layout2.style3:hover .ct-counter-icon i {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.ct-counter-layout2.style3 .ct-counter-inner {align-items: flex-start;}@media screen and (min-width: 1200px) {.counter-col-line1 .counter-line {position: absolute;height: 92px;width: 2px;background-color: #00a1e0;top: 50%;left: -1px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.counter-col-line1 .counter-line:before, .counter-col-line1 .counter-line:after {content: '';position: absolute;width: 10px;height: 10px;background-color: #00a1e0;left: -4px;}.counter-col-line1 .counter-line:before {top: 0;}.counter-col-line1 .counter-line:after {bottom: 0;}}.ct-counter-layout3 {text-align: center;}.ct-counter-layout3 .ct-counter-icon {line-height: 1;margin-bottom: 20px;}.ct-counter-layout3 .ct-counter-icon i {font-size: 48px;}.ct-counter-layout3 .ct-counter-number {font-size: 60px;line-height: 1;color: #000;font-family: 'Poppins', sans-serif;font-weight: 700;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;letter-spacing: 0.01em;margin-bottom: 26px;}.ct-counter-layout3 .ct-counter-number cite {font-size: 36px;color: #00a1e0;font-style: normal;}.ct-counter-layout3 .ct-counter-number .ct-counter-number-prefix, .ct-counter-layout3 .ct-counter-number .ct-counter-number-suffix {align-items: center;display: flex;font-size: 36px;font-style: normal;margin: 0 3px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -o-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: linear-gradient(bottom, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');}.ct-counter-layout3 .ct-counter-title {font-size: 22px;font-weight: 700;margin-bottom: 0;color: #0e0e0e;}@media screen and (max-width: 1199px) {.ct-counter-layout3 .ct-counter-title {font-size: 18px;}}.ct-counter-layout3 .ct-counter-title cite {font-style: normal;font-weight: 400;}.ct-counter-layout3.style2 {text-align: left;}.ct-counter-layout3.style2 .ct-counter-number {justify-content: left;font-size: 48px;font-weight: 300;font-family: inherit;color: #00a1e0;margin-bottom: 10px;}.ct-counter-layout3.style2 .ct-counter-number .ct-counter-number-prefix, .ct-counter-layout3.style2 .ct-counter-number .ct-counter-number-suffix {color: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;}.ct-counter-layout3.style2 .ct-counter-title {font-size: 20px;line-height: 24px;position: relative;padding-bottom: 15px;}.ct-counter-layout3.style2 .ct-counter-title:before {content: '';width: 24px;height: 3px;background-color: #00a1e0;position: absolute;bottom: 0;left: 0;}.ct-counter-layout3.style3 {text-align: left;display: flex;flex-wrap: wrap;justify-content: center;}.ct-counter-layout3.style3 .ct-counter-number {justify-content: left;font-size: 150px;color: #000;font-weight: 700;margin-bottom: 0;align-items: flex-start;}.ct-counter-layout3.style3 .ct-counter-number-suffix, .ct-counter-layout3.style3 .ct-counter-number-prefix {font-size: 60px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00a1e0));background-image: -webkit-linear-gradient(bottom, #00a1e0, #00a1e0);background-image: -moz-linear-gradient(bottom, #00a1e0, #00a1e0);background-image: -ms-linear-gradient(bottom, #00a1e0, #00a1e0);background-image: -o-linear-gradient(bottom, #00a1e0, #00a1e0);background-image: linear-gradient(bottom, #00a1e0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00a1e0');position: relative;top: -17px;}.ct-counter-layout3.style3 .ct-counter-title {margin-top: -6px;font-size: 28px;font-weight: 600;font-family: "Nunito Sans";line-height: normal;}@media screen and (max-width: 991px) {.ct-counter-layout3.style3 .ct-counter-title {font-size: 24px;}}.ct-counter-layout4 .ct-counter-inner {display: flex;flex-wrap: nowrap;}.ct-counter-layout4 .ct-counter-icon {margin-right: 30px;line-height: 1;margin-top: 10px;}.ct-counter-layout4 .ct-counter-icon i {color: #00bbe0;font-size: 54px;}.ct-counter-layout4 .ct-counter-title {font-size: 18px;line-height: 24px;color: #aaa9ab;}.ct-counter-layout4 .ct-counter-number {display: flex;flex-wrap: wrap;font-size: 40px;color: #fff;line-height: 1;font-family: 'Poppins', sans-serif;font-weight: 700;margin-bottom: 12px;}.ct-counter-layout5 {text-align: center;}.ct-counter-layout5 .ct-counter-number {font-size: 45px;line-height: 130px;width: 130px;height: 130px;-webkit-border-radius: 130px;-khtml-border-radius: 130px;-moz-border-radius: 130px;-ms-border-radius: 130px;-o-border-radius: 130px;border-radius: 130px;-webkit-box-shadow: 0 7px 20px rgba(0, 187, 224, 0.28);-khtml-box-shadow: 0 7px 20px rgba(0, 187, 224, 0.28);-moz-box-shadow: 0 7px 20px rgba(0, 187, 224, 0.28);-ms-box-shadow: 0 7px 20px rgba(0, 187, 224, 0.28);-o-box-shadow: 0 7px 20px rgba(0, 187, 224, 0.28);box-shadow: 0 7px 20px rgba(0, 187, 224, 0.28);font-family: 'Poppins', sans-serif;font-weight: 700;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;letter-spacing: 0.01em;margin: 0 auto 14px auto;background-color: #fff;}.ct-counter-layout5 .ct-counter-number .ct-counter-number-prefix, .ct-counter-layout5 .ct-counter-number .ct-counter-number-suffix {align-items: center;display: flex;font-style: normal;font-weight: 400;margin: 0 2px;}.ct-counter-layout5 .ct-counter-title {font-size: 22px;font-weight: 700;margin-bottom: 0;color: #0e0e0e;}@media screen and (max-width: 1199px) {.ct-counter-layout5 .ct-counter-title {font-size: 18px;}}.ct-counter-layout5 .ct-counter-title cite {font-style: normal;font-weight: 400;}.ct-award1 {position: relative;overflow: hidden;}.ct-award1 img {width: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-award1 .ct-award-bg {min-height: 150px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 767px) {.ct-award1 .ct-award-bg {min-height: 180px;}}.ct-award1 .ct-award-bg span {position: absolute;width: 100%;height: 100%;}.ct-award1 .ct-award-title {position: absolute;bottom: 0;left: 0;right: 0;opacity: 0;font-size: 14px;line-height: 1.25;margin-bottom: 0;font-weight: 600;color: #fff;text-align: center;padding: 15px 20px 25px;z-index: 1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-award1 .ct-award-title:before {content: '';z-index: -1;width: 100%;height: 300%;position: absolute;bottom: 0;left: 0;background-image: -webkit-gradient(linear, left top, left bottom, from(#0f0f0f), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, #0f0f0f, rgba(0, 0, 0, 0));background-image: -moz-linear-gradient(bottom, #0f0f0f, rgba(0, 0, 0, 0));background-image: -ms-linear-gradient(bottom, #0f0f0f, rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, #0f0f0f, rgba(0, 0, 0, 0));background-image: linear-gradient(bottom, #0f0f0f, rgba(0, 0, 0, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0f0f0f', endColorStr='rgba(0, 0, 0, 0)');}.ct-award1 .ct-award-title a {color: inherit;}.ct-award1 .ct-award-title a:hover {color: inherit;}.ct-award1 .ct-award-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-award1:hover img, .ct-award1:hover .ct-award-bg {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.ct-award1:hover .ct-award-title {opacity: 1;}.ct-counter-layout7 .item--icon {line-height: 1;margin-bottom: 9px;}.ct-counter-layout7 .item--icon i {font-size: 32px;color: #00a1e0;}.ct-counter-layout7 .ct-counter-title {font-size: 16px;line-height: 24px;font-weight: 500;font-family: inherit;margin-bottom: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-counter-layout7 .ct-counter-number {font-size: 30px;line-height: 1;font-weight: 700;font-family: 'Poppins', sans-serif;color: #000;display: flex;flex-wrap: nowrap;align-items: flex-start;justify-content: center;}.ct-counter-layout7 .ct-counter-number-value {margin: 0 3px;display: inline-block;}.ct-counter-layout7 .ct-counter-number-prefix, .ct-counter-layout7 .ct-counter-number-suffix {font-size: 18px;position: relative;top: -4px;}.ct-counter-layout7 .ct-counter-holder {background-color: #ebeef0;border: 1px solid #e6e7e8;padding: 25px 20px 21px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;margin-bottom: 14px;}@media screen and (max-width: 767px) {.ct-counter-layout7 .ct-counter-holder {padding-left: 15px;padding-right: 15px;}}.ct-counter-layout7 .ct-counter-inner {text-align: center;}.ct-counter-layout7 .ct-counter-inner:hover .ct-counter-holder {-webkit-box-shadow: 0 18px 18px rgba(0, 8, 67, 0.15);-khtml-box-shadow: 0 18px 18px rgba(0, 8, 67, 0.15);-moz-box-shadow: 0 18px 18px rgba(0, 8, 67, 0.15);-ms-box-shadow: 0 18px 18px rgba(0, 8, 67, 0.15);-o-box-shadow: 0 18px 18px rgba(0, 8, 67, 0.15);box-shadow: 0 18px 18px rgba(0, 8, 67, 0.15);-webkit-transform: translateY(-13px);-khtml-transform: translateY(-13px);-moz-transform: translateY(-13px);-ms-transform: translateY(-13px);-o-transform: translateY(-13px);transform: translateY(-13px);background-color: #fff;}.ct-counter-layout7.style2 .ct-counter-holder {display: inline-block;background-color: rgba(0, 0, 0, 0.72);-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;min-width: 120px;margin-bottom: 11px;z-index: 1;position: relative;border: none;}.ct-counter-layout7.style2 .ct-counter-holder:before {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 1px solid rgba(255, 255, 255, 0.15);-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.ct-counter-layout7.style2 .ct-counter-number {color: #fff;font-family: inherit;}.ct-counter-layout7.style2 .ct-counter-inner {text-align: center;}.ct-counter-layout7.style2 .ct-counter-inner:hover .ct-counter-holder {-webkit-transform: translateY(-13px);-khtml-transform: translateY(-13px);-moz-transform: translateY(-13px);-ms-transform: translateY(-13px);-o-transform: translateY(-13px);transform: translateY(-13px);background-color: rgba(0, 0, 0, 0.72);}.ct-counter-layout7.style2 .ct-counter-inner:hover .ct-counter-title {-webkit-transform: translateY(-5px);-khtml-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}.ct-counter-layout7.style2 .ct-counter-title {font-weight: 700;font-size: 22px;line-height: 30px;font-family: 'Poppins', sans-serif;color: #fff;}.ct-counter-layout8 {text-align: center;}.ct-counter-layout8 .item--icon {line-height: 1;margin-bottom: 30px;}.ct-counter-layout8 .item--icon i {font-size: 80px;color: #fff;}.ct-counter-layout8 .ct-counter-number {font-size: 42px;line-height: 1;font-weight: 700;font-family: 'Poppins', sans-serif;display: inline-flex;margin-bottom: 14px;}.ct-counter-layout8 .ct-counter-title {margin-bottom: 0;font-size: 14px;font-weight: 400;font-family: inherit;color: #fff;letter-spacing: 0.2em;}.ct-counter-layout8:hover .item--icon {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}.ct-banner1 {padding-left: 142px;position: relative;z-index: 1;}@media screen and (max-width: 767px) {.ct-banner1 {padding-left: 60px;}}.ct-banner1:before {content: '';width: 280px;height: 135px;background-image: url(images/dots.png);background-position: center;background-repeat: no-repeat;position: absolute;top: 55px;left: 0;z-index: -1;}.ct-banner1 .ct-banner-imge {margin-right: -18px;position: relative;}@media screen and (max-width: 767px) {.ct-banner1 .ct-banner-imge {margin-right: 0;}}.ct-banner1 .ct-banner-title {position: absolute;font-size: 26px;line-height: 1.2;margin-bottom: 0;padding: 22px 55px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00bbe0), to(#00a1e0));background-image: -webkit-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: -o-linear-gradient(bottom, #00bbe0, #00a1e0);background-image: linear-gradient(bottom, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0');color: #fff;transform-origin: 0 50%;-webkit-transform-origin: 0 50%;-webkit-transform: translateX(45px) rotate(-90deg);-khtml-transform: translateX(45px) rotate(-90deg);-moz-transform: translateX(45px) rotate(-90deg);-ms-transform: translateX(45px) rotate(-90deg);-o-transform: translateX(45px) rotate(-90deg);transform: translateX(45px) rotate(-90deg);bottom: 34px;left: -70px;}@media screen and (max-width: 991px) {.ct-banner1 .ct-banner-title {padding: 22px 25px;font-size: 18px;}}@media screen and (max-width: 767px) {.ct-banner1 .ct-banner-title {bottom: 0;}}.ct-banner2 .ct-banner-imge {padding-left: 47px;padding-top: 47px;position: relative;z-index: 1;}@media screen and (max-width: 991px) {.ct-banner2 .ct-banner-imge {padding-left: 24px;padding-top: 24px;}}.ct-banner2 .ct-banner-imge:before {content: '';position: absolute;top: 0;left: 0;bottom: 47px;right: 47px;background-color: #00a1e0;-webkit-box-shadow: 0 0 79px rgba(0, 0, 0, 0.45) inset;-khtml-box-shadow: 0 0 79px rgba(0, 0, 0, 0.45) inset;-moz-box-shadow: 0 0 79px rgba(0, 0, 0, 0.45) inset;-ms-box-shadow: 0 0 79px rgba(0, 0, 0, 0.45) inset;-o-box-shadow: 0 0 79px rgba(0, 0, 0, 0.45) inset;box-shadow: 0 0 79px rgba(0, 0, 0, 0.45) inset;z-index: -1;}.ct-banner2 .ct-banner-imge > img {width: 100%;}.ct-banner2 .ct-banner-imge + .ct-banner-holder {margin-top: -90px;}.ct-banner2 .ct-banner-icon {min-width: 54px;margin-right: 15px;}@media screen and (max-width: 991px) {.ct-banner2 .ct-banner-icon {margin-right: 10px;}}@media screen and (max-width: 575px) {.ct-banner2 .ct-banner-icon {margin-right: 0;margin-bottom: 12px;}}.ct-banner2 .ct-banner-icon img {max-width: 54px;}@media screen and (max-width: 991px) {.ct-banner2 .ct-banner-icon img {max-width: 42px;}}.ct-banner2 .ct-banner-title {font-size: 24px;margin-top: 2px;margin-bottom: 8px;}@media screen and (max-width: 991px) {.ct-banner2 .ct-banner-title {font-size: 20px;}}.ct-banner2 .ct-banner-desc {font-size: 15px;line-height: 22px;}.ct-banner2 .ct-banner-holder {display: flex;flex-wrap: nowrap;padding: 25px 27px 33px;background-color: #fff;-webkit-border-radius: 30px 30px 0 0;-khtml-border-radius: 30px 30px 0 0;-moz-border-radius: 30px 30px 0 0;-ms-border-radius: 30px 30px 0 0;-o-border-radius: 30px 30px 0 0;border-radius: 30px 30px 0 0;margin-right: 18px;margin-left: 65px;position: relative;z-index: 1;-webkit-box-shadow: 0 8px 65px rgba(12, 12, 12, 0.19);-khtml-box-shadow: 0 8px 65px rgba(12, 12, 12, 0.19);-moz-box-shadow: 0 8px 65px rgba(12, 12, 12, 0.19);-ms-box-shadow: 0 8px 65px rgba(12, 12, 12, 0.19);-o-box-shadow: 0 8px 65px rgba(12, 12, 12, 0.19);box-shadow: 0 8px 65px rgba(12, 12, 12, 0.19);}@media screen and (max-width: 991px) {.ct-banner2 .ct-banner-holder {margin-left: 34px;margin-right: 10px;padding-left: 20px;padding-right: 20px;}}@media screen and (max-width: 575px) {.ct-banner2 .ct-banner-holder {display: block;}}.ct-banner2 .ct-banner-holder:before {content: '';position: absolute;top: -11px;left: 0;right: 0;height: 100%;-webkit-border-radius: 30px 30px 0 0;-khtml-border-radius: 30px 30px 0 0;-moz-border-radius: 30px 30px 0 0;-ms-border-radius: 30px 30px 0 0;-o-border-radius: 30px 30px 0 0;border-radius: 30px 30px 0 0;background-color: #00a1e0;z-index: -2;}.ct-banner2 .ct-banner-holder:after {content: '';z-index: -1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;-webkit-border-radius: 30px 30px 0 0;-khtml-border-radius: 30px 30px 0 0;-moz-border-radius: 30px 30px 0 0;-ms-border-radius: 30px 30px 0 0;-o-border-radius: 30px 30px 0 0;border-radius: 30px 30px 0 0;}.ct-progressbar1 .ct-progress-bar {height: 7px;position: relative;width: 0;-webkit-transition: width 1.4s ease;-khtml-transition: width 1.4s ease;-moz-transition: width 1.4s ease;-ms-transition: width 1.4s ease;-o-transition: width 1.4s ease;transition: width 1.4s ease;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}.ct-progressbar1 .ct-progress-holder {position: relative;z-index: 1;height: 7px;background-color: #f9f9f9;display: flex;flex-grow: 1;}.ct-progressbar1 .ct-progress-meta {min-width: 97px;margin-right: 15px;}.ct-progressbar1 .ct-progress-percentage {min-width: 56px;text-align: right;}.ct-progressbar1 .ct-progress-item {display: flex;flex-wrap: nowrap;align-items: center;}.ct-progressbar1 .ct-progress-item + .ct-progress-item {margin-top: 25px;}.ct-progressbar2 .ct-progress-bar {height: 5px;position: relative;width: 0;-webkit-transition: width 1.4s ease;-khtml-transition: width 1.4s ease;-moz-transition: width 1.4s ease;-ms-transition: width 1.4s ease;-o-transition: width 1.4s ease;transition: width 1.4s ease;background-color: #01050b;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.ct-progressbar2 .ct-progress-title {font-size: 18px;font-weight: 600;color: #0e0e0e;font-family: 'Poppins', sans-serif;margin-bottom: 5px;display: block;}.ct-progressbar2 .ct-progress-percentage {width: 50px;height: 50px;line-height: 50px;color: #fff;background-color: red;border-radius: 100%;text-align: center;font-weight: 600;font-family: 'Poppins', sans-serif;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;top: -22.5px;right: 0;}.ct-progressbar2 .ct-progress-item + .ct-progress-item {margin-top: 30px;}.ct-progressbar3 .ct-progress-bar {height: 9px;position: relative;width: 0;-webkit-transition: width 1.4s ease;-khtml-transition: width 1.4s ease;-moz-transition: width 1.4s ease;-ms-transition: width 1.4s ease;-o-transition: width 1.4s ease;transition: width 1.4s ease;background-color: #00a1e0;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-progressbar3 .ct-progress-title {font-size: 18px;font-weight: 600;color: #0e0e0e;font-family: 'Poppins', sans-serif;margin-bottom: 5px;display: block;}.ct-progressbar3 .ct-progress-percentage {font-size: 12px;color: #fff;min-width: 34px;font-weight: 700;line-height: 24px;background-color: #0e0e0e;font-family: 'Poppins', sans-serif;position: absolute;top: -35px;right: -17px;text-align: center;}.ct-progressbar3 .ct-progress-percentage:before {content: '';position: absolute;bottom: -12px;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);border-width: 6px;border-style: solid;border-color: #0e0e0e transparent transparent transparent;}.ct-progressbar3 .ct-progress-holder {background-color: #ebebeb;}.ct-progressbar3 .ct-progress-item + .ct-progress-item {margin-top: 23px;}.ct-progressbar4 .ct-progress-bar {height: 8px;position: relative;width: 0;-webkit-transition: width 1.4s ease;-khtml-transition: width 1.4s ease;-moz-transition: width 1.4s ease;-ms-transition: width 1.4s ease;-o-transition: width 1.4s ease;transition: width 1.4s ease;background-color: #00a1e0;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-border-radius: 9px;-khtml-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;top: 3px;left: 3px;}.ct-progressbar4 .ct-progress-title {font-size: 16px;color: #000;font-weight: 700;font-family: 'Poppins', sans-serif;margin-bottom: 4px;display: block;}.ct-progressbar4 .ct-progress-percentage {font-size: 16px;color: #000;font-weight: 700;font-family: 'Poppins', sans-serif;position: absolute;top: -33px;right: 0;}.ct-progressbar4 .ct-progress-holder {background-color: transparent;position: relative;height: 16px;border: 1px solid #00a1e0;border-radius: 16px;}.ct-progressbar4 .ct-progress-item + .ct-progress-item {margin-top: 13px;}.ct-fancy-box-grid1 {text-align: center;margin: 0;}.ct-fancy-box-grid1 .item--icon {line-height: 1;margin-bottom: 10px;}.ct-fancy-box-grid1 .item--icon i {color: #192743;font-size: 51px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-fancy-box-grid1 .item--title {font-size: 16px;line-height: 26px;color: #334870;margin-bottom: 0;font-weight: 600;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-fancy-box-grid1 .item-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;}.ct-fancy-box-grid1 .row {margin: 0;}.ct-fancy-box-grid1 .row .grid-item {padding: 0;}.ct-fancy-box-grid1 .item-line {background-color: #75a1fb;position: absolute;opacity: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;z-index: 99;}.ct-fancy-box-grid1 .item-line-top {top: -1px;}.ct-fancy-box-grid1 .item-line-bottom {bottom: -1px;}.ct-fancy-box-grid1 .item-line-top, .ct-fancy-box-grid1 .item-line-bottom {width: calc(100% + 160px);width: -webkit-calc(100% + 160px);height: 2px;left: -80px;background: rgba(0, 0, 0, 0) -webkit-linear-gradient(to right, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));background: rgba(0, 0, 0, 0) -ms-linear-gradient(to right, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));background: rgba(0, 0, 0, 0) -o-linear-gradient(to right, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));}.ct-fancy-box-grid1 .item-line-left {left: -1px;}.ct-fancy-box-grid1 .item-line-right {right: -1px;}.ct-fancy-box-grid1 .item-line-left, .ct-fancy-box-grid1 .item-line-right {height: calc(100% + 160px);height: -webkit-calc(100% + 160px);width: 2px;top: -80px;background: rgba(0, 0, 0, 0) -webkit-linear-gradient(to top, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));background: rgba(0, 0, 0, 0) -ms-linear-gradient(to top, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));background: rgba(0, 0, 0, 0) -o-linear-gradient(to top, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(117, 161, 251, 0), #75a1fb, rgba(117, 161, 251, 0));}.ct-fancy-box-grid1 .item--inner {border: 1px solid #122445;padding: 32px 20px 23px;margin-left: -1px;margin-top: -1px;position: relative;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-fancy-box-grid1 .item--inner:hover .item-line, .ct-fancy-box-grid1 .item--inner.active .item-line {opacity: 1;}.ct-fancy-box-grid1 .item--inner:hover .item--title, .ct-fancy-box-grid1 .item--inner.active .item--title {color: #fff;}.ct-fancy-box-grid1 .item--inner:hover .item--icon i, .ct-fancy-box-grid1 .item--inner.active .item--icon i {color: #75a1fb;}.ct-fancy-box-grid1 .item--inner .item--holder {height: 100%;display: flex;flex-wrap: wrap;width: 100%;align-items: center;justify-content: center;}.ct-fancy-box-grid2 .item--icon {line-height: 1;margin-bottom: 26px;}.ct-fancy-box-grid2 .item--icon i {font-size: 65px;}.ct-fancy-box-grid2 .item--icon svg {height: 65px;width: 100%;}.ct-fancy-box-grid2 .item--icon img {max-height: 65px;}.ct-fancy-box-grid2 .item--title {font-size: 20px;}.ct-fancy-box-grid2 .item--desc {font-size: 16px;line-height: 26px;color: #000;}.ct-fancy-box-grid2 .item-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-fancy-box-grid2 .row {margin: 0 14px 0 16px;}.ct-fancy-box-grid2 .row .grid-item {padding: 0;}.ct-fancy-box-grid2 .row .grid-item:hover {z-index: 99;}.ct-fancy-box-grid2 .item--shadow {position: absolute;bottom: 20px;left: 0;right: 0;margin: auto;height: 75%;width: 83%;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-box-shadow: 0 10px 40px rgba(5, 12, 103, 0.28);-khtml-box-shadow: 0 10px 40px rgba(5, 12, 103, 0.28);-moz-box-shadow: 0 10px 40px rgba(5, 12, 103, 0.28);-ms-box-shadow: 0 10px 40px rgba(5, 12, 103, 0.28);-o-box-shadow: 0 10px 40px rgba(5, 12, 103, 0.28);box-shadow: 0 10px 40px rgba(5, 12, 103, 0.28);opacity: 0;}.ct-fancy-box-grid2 .item--inner {text-align: center;border: 1px solid #ebeffc;background-color: #f9fbfd;padding: 55px 40px 48px;margin-top: -1px;margin-left: -1px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;z-index: 1;}@media screen and (max-width: 767px) {.ct-fancy-box-grid2 .item--inner {padding-left: 30px;padding-right: 30px;}}.ct-fancy-box-grid2 .item--inner:hover {background-color: #fff;z-index: 99;}.ct-fancy-box-grid2 .item--inner:hover + .item--shadow {opacity: 1;}.ct-case-study-grid1 .item--featured, .ct-case-study-carousel-layout1 .item--featured {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;overflow: hidden;}.ct-case-study-grid1 .item--featured img, .ct-case-study-carousel-layout1 .item--featured img {-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-khtml-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-moz-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;}.ct-case-study-grid1 .item--title, .ct-case-study-carousel-layout1 .item--title {font-size: 20px;line-height: 26px;margin-bottom: 0px;}.ct-case-study-grid1 .item--title a, .ct-case-study-carousel-layout1 .item--title a {color: inherit;}.ct-case-study-grid1 .item--title a:hover, .ct-case-study-carousel-layout1 .item--title a:hover {color: inherit;}.ct-case-study-grid1 .item--category, .ct-case-study-carousel-layout1 .item--category {font-size: 15px;color: #383838;margin-bottom: 7px;}.ct-case-study-grid1 .item--category a, .ct-case-study-carousel-layout1 .item--category a {color: inherit;}.ct-case-study-grid1 .item--category a:hover, .ct-case-study-carousel-layout1 .item--category a:hover {color: inherit;}.ct-case-study-grid1 .item--readmore a, .ct-case-study-carousel-layout1 .item--readmore a {position: absolute;top: 0;right: 0;-webkit-border-radius: 0 5px 0 5px;-khtml-border-radius: 0 5px 0 5px;-moz-border-radius: 0 5px 0 5px;-ms-border-radius: 0 5px 0 5px;-o-border-radius: 0 5px 0 5px;border-radius: 0 5px 0 5px;font-size: 26px;color: #fff;font-weight: 400;font-family: 'Poppins', sans-serif;width: 41px;height: 39px;line-height: 39px;z-index: 1;text-align: center;}.ct-case-study-grid1 .item--readmore a:before, .ct-case-study-carousel-layout1 .item--readmore a:before, .ct-case-study-grid1 .item--readmore a:after, .ct-case-study-carousel-layout1 .item--readmore a:after {content: '';position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 0 5px 0 5px;-khtml-border-radius: 0 5px 0 5px;-moz-border-radius: 0 5px 0 5px;-ms-border-radius: 0 5px 0 5px;-o-border-radius: 0 5px 0 5px;border-radius: 0 5px 0 5px;}.ct-case-study-grid1 .item--readmore a:before, .ct-case-study-carousel-layout1 .item--readmore a:before {background-color: #0e0e0e;}.ct-case-study-grid1 .item--readmore a:after, .ct-case-study-carousel-layout1 .item--readmore a:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');opacity: 0;}.ct-case-study-grid1 .item--readmore a:hover:before, .ct-case-study-carousel-layout1 .item--readmore a:hover:before {opacity: 0;}.ct-case-study-grid1 .item--readmore a:hover:after, .ct-case-study-carousel-layout1 .item--readmore a:hover:after {opacity: 1;}.ct-case-study-grid1 .item--meta, .ct-case-study-carousel-layout1 .item--meta {padding: 20px 25px 20px 35px;background-color: #fff;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 5px 38px rgba(5, 27, 46, 0.2);-khtml-box-shadow: 0 5px 38px rgba(5, 27, 46, 0.2);-moz-box-shadow: 0 5px 38px rgba(5, 27, 46, 0.2);-ms-box-shadow: 0 5px 38px rgba(5, 27, 46, 0.2);-o-box-shadow: 0 5px 38px rgba(5, 27, 46, 0.2);box-shadow: 0 5px 38px rgba(5, 27, 46, 0.2);position: relative;overflow: hidden;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 1400px) {.ct-case-study-grid1 .item--meta, .ct-case-study-carousel-layout1 .item--meta {padding-left: 30px;}}@media screen and (max-width: 767px) {.ct-case-study-grid1 .item--meta, .ct-case-study-carousel-layout1 .item--meta {padding-left: 20px;}}.ct-case-study-grid1 .item--holder, .ct-case-study-carousel-layout1 .item--holder {position: relative;padding: 0 40px;margin-top: -70px;}@media screen and (max-width: 1400px) {.ct-case-study-grid1 .item--holder, .ct-case-study-carousel-layout1 .item--holder {padding: 0 25px;}}.ct-case-study-grid1 .grid-item-inner, .ct-case-study-carousel-layout1 .grid-item-inner {margin-bottom: 65px;}.ct-case-study-grid1 .grid-item-inner:hover .item--meta, .ct-case-study-carousel-layout1 .grid-item-inner:hover .item--meta {-webkit-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-khtml-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-moz-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-ms-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-o-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);}.ct-case-study-grid1 .grid-item-inner:hover .item--featured img, .ct-case-study-carousel-layout1 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-filter: grayscale(0%);filter: grayscale(0%);}.ct-case-study-carousel-layout1.style2 .item--featured {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;position: relative;z-index: 1;}.ct-case-study-carousel-layout1.style2 .item--featured:before {content: '';height: 50%;position: absolute;bottom: 0;left: 0;right: 0;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8) 50%), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0));background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 0, 0, 0.8) 50%', endColorStr='rgba(0, 0, 0, 0)');z-index: 1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-case-study-carousel-layout1.style2 .item--featured img {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-case-study-carousel-layout1.style2 .item--meta {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;z-index: 2;}.ct-case-study-carousel-layout1.style2 .item--readmore a {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-case-study-carousel-layout1.style2 .item--readmore a:before, .ct-case-study-carousel-layout1.style2 .item--readmore a:after {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.ct-case-study-carousel-layout1.style2 .item--readmore a:after {background-image: none;}.ct-case-study-carousel-layout1.style2 .grid-item-inner:hover .item--featured:before {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 88, 122, 0.9) 50%), to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 88, 122, 0.9) 50%, rgba(0, 0, 0, 0));background-image: -moz-linear-gradient(bottom, rgba(0, 88, 122, 0.9) 50%, rgba(0, 0, 0, 0));background-image: -ms-linear-gradient(bottom, rgba(0, 88, 122, 0.9) 50%, rgba(0, 0, 0, 0));background-image: -o-linear-gradient(bottom, rgba(0, 88, 122, 0.9) 50%, rgba(0, 0, 0, 0));background-image: linear-gradient(bottom, rgba(0, 88, 122, 0.9) 50%, rgba(0, 0, 0, 0));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 88, 122, 0.9) 50%', endColorStr='rgba(0, 0, 0, 0)');}.ct-case-study-carousel-layout1.style2 .grid-item-inner:hover .item--readmore a:after {opacity: 1;}.ct-case-study-carousel-layout2 .item--title {font-size: 22px;margin-bottom: 10px;color: #fff;}@media screen and (max-width: 767px) {.ct-case-study-carousel-layout2 .item--title {font-size: 20px;}}.ct-case-study-carousel-layout2 .item--title a {color: inherit;}.ct-case-study-carousel-layout2 .item--title a:hover {color: inherit;}.ct-case-study-carousel-layout2 .item--holder {background-color: #0e0e0e;max-width: 382px;position: absolute;bottom: 0px;left: 0;padding: 30px 30px 30px 35px;-webkit-transition: all 260ms linear 0ms;-khtml-transition: all 260ms linear 0ms;-moz-transition: all 260ms linear 0ms;-ms-transition: all 260ms linear 0ms;-o-transition: all 260ms linear 0ms;transition: all 260ms linear 0ms;-webkit-transform: translateX(-100%);-khtml-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}@media screen and (max-width: 767px) {.ct-case-study-carousel-layout2 .item--holder {padding-left: 20px;padding-right: 20px;}}.ct-case-study-carousel-layout2 .item--category {font-size: 15px;line-height: 24px;color: #fff;margin-bottom: 20px;}.ct-case-study-carousel-layout2 .item--category label {color: #00a1e0;}.ct-case-study-carousel-layout2 .item--category a {color: inherit;}.ct-case-study-carousel-layout2 .item--category a:hover {color: #00a1e0;}.ct-case-study-carousel-layout2 .item--readmore {font-size: 14px;line-height: 24px;font-family: 'Poppins', sans-serif;}.ct-case-study-carousel-layout2 .item--readmore i {color: #00a1e0;margin-left: 6px;}.ct-case-study-carousel-layout2 .item--readmore a {color: #fff;}.ct-case-study-carousel-layout2 .item--readmore a:hover {color: #00a1e0;}.ct-case-study-carousel-layout2 .item--featured {position: relative;overflow: hidden;margin-bottom: 80px;}.ct-case-study-carousel-layout2 .item--featured img {-webkit-transition: all 260ms linear 0ms;-khtml-transition: all 260ms linear 0ms;-moz-transition: all 260ms linear 0ms;-ms-transition: all 260ms linear 0ms;-o-transition: all 260ms linear 0ms;transition: all 260ms linear 0ms;}.ct-case-study-carousel-layout2 .grid-item-inner {position: relative;overflow: hidden;}.ct-case-study-carousel-layout2 .grid-item-inner:hover .item--featured img {-webkit-transform: scale(1.12);-khtml-transform: scale(1.12);-moz-transform: scale(1.12);-ms-transform: scale(1.12);-o-transform: scale(1.12);transform: scale(1.12);}.ct-case-study-carousel-layout2 .grid-item-inner:hover .item--holder {-webkit-transform: translateX(0%);-khtml-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}.ct-case-study-carousel-layout2 .slick-arrow {height: 45px;width: 45px;border: 2px solid #cecfe3;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;color: #b7bce9;margin: 0 5px;}.ct-case-study-carousel-layout2 .slick-arrow:after {display: none;}.ct-case-study-carousel-layout2 .slick-arrow:hover, .ct-case-study-carousel-layout2 .slick-arrow:focus {border-color: #0e0e0e;background-color: #0e0e0e;color: #fff;}.ct-case-study-carousel-layout2 .slick-arrow.slick-prev {margin-left: -27px;}.ct-case-study-carousel-layout2 .slick-arrow.slick-next {margin-left: 27px;}.ct-case-study-carousel-layout2 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 62px;}.ct-case-study-carousel-layout2.arrow-style2 .slick-arrow {border-color: #3e3e3e;background-color: #3e3e3e;color: #fff;}.ct-case-study-carousel-layout2.arrow-style2 .slick-arrow:hover, .ct-case-study-carousel-layout2.arrow-style2 .slick-arrow:focus {background-color: #00a1e0;border-color: #00a1e0;color: #fff;}.ct-case-study-carousel-layout3 .item--featured {max-width: 140px;position: absolute;top: -70px;left: 0;right: 0;margin: auto;}.ct-case-study-carousel-layout3 .item--featured img {-webkit-border-radius: 140px;-khtml-border-radius: 140px;-moz-border-radius: 140px;-ms-border-radius: 140px;-o-border-radius: 140px;border-radius: 140px;}.ct-case-study-carousel-layout3 .item--featured + .item--holder {padding-top: 34px;}.ct-case-study-carousel-layout3 .item--title {margin-bottom: 12px;font-size: 22px;line-height: 30px;}.ct-case-study-carousel-layout3 .item--title a {color: inherit;}.ct-case-study-carousel-layout3 .item--title a:hover {color: #333;text-decoration: underline;}.ct-case-study-carousel-layout3 .item--category {font-family: 'Muli';color: #0e0e0e;font-size: 14px;margin-bottom: 7px;}.ct-case-study-carousel-layout3 .item--category a {color: inherit;}.ct-case-study-carousel-layout3 .item--category a:hover {color: #00a1e0;}.ct-case-study-carousel-layout3 .item--desc {font-size: 16px;line-height: 26px;color: #000;}.ct-case-study-carousel-layout3 .item--readmore {position: absolute;bottom: -27px;right: 32px;}.ct-case-study-carousel-layout3 .item--readmore a {width: 54px;height: 54px;background-image: -webkit-gradient(linear, left top, left bottom, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: -o-linear-gradient(bottom, #00a1e0, #00bbe0);background-image: linear-gradient(bottom, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0');display: block;line-height: 54px;color: #fff;-webkit-border-radius: 54px;-khtml-border-radius: 54px;-moz-border-radius: 54px;-ms-border-radius: 54px;-o-border-radius: 54px;border-radius: 54px;font-size: 14px;text-align: center;opacity: 0;}.ct-case-study-carousel-layout3 .item--readmore a:hover i {-o-animation: toRightFromLeft 0.3s forwards;-ms-animation: toRightFromLeft 0.3s forwards;-webkit-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-case-study-carousel-layout3 .grid-item-inner {background-color: #ecf1f5;padding: 50px 40px 44px;-webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-khtml-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-ms-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);-o-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);box-shadow: 0 0 16px rgba(0, 0, 0, 0.05);position: relative;margin-top: 70px;margin-bottom: 30px;}@media screen and (max-width: 1199px) {.ct-case-study-carousel-layout3 .grid-item-inner {padding-left: 30px;padding-right: 30px;}}.ct-case-study-carousel-layout3 .grid-item-inner:hover .item--readmore a {opacity: 1;-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.ct-case-study-carousel-layout3 .ct-carousel-inner {margin: 0;}.ct-case-study-carousel-layout3 .ct-carousel-inner .carousel-item {padding: 0;}.ct-case-study-carousel-layout4 .item--title {font-size: 20px;line-height: 26px;margin-bottom: 5px;}.ct-case-study-carousel-layout4 .item--title a {color: inherit;}.ct-case-study-carousel-layout4 .item--title a:hover {color: inherit;}.ct-case-study-carousel-layout4 .item--featured {margin-bottom: 19px;}.ct-case-study-carousel-layout4 .item--featured a {display: block;position: relative;}.ct-case-study-carousel-layout4 .item--featured a:before {content: '';-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;background-color: rgba(0, 0, 0, 0.2);}.ct-case-study-carousel-layout4 .item--holder {text-align: center;padding-bottom: 23px;}.ct-case-study-carousel-layout4 .item--desc {font-size: 15px;line-height: 24px;color: #000;margin-bottom: 24px;}.ct-case-study-carousel-layout4 .btn-arrow2 span:not(.ct-button-icon) {font-size: 14px;line-height: 37px;padding-right: 12px;}.ct-case-study-carousel-layout4 .btn-arrow2 i {width: 37px;height: 37px;line-height: 37px;}.ct-case-study-carousel-layout4 .grid-item-inner {background-color: #fff;padding: 21px;-webkit-box-shadow: 0 7px 14px rgba(12, 12, 12, 0.06);-khtml-box-shadow: 0 7px 14px rgba(12, 12, 12, 0.06);-moz-box-shadow: 0 7px 14px rgba(12, 12, 12, 0.06);-ms-box-shadow: 0 7px 14px rgba(12, 12, 12, 0.06);-o-box-shadow: 0 7px 14px rgba(12, 12, 12, 0.06);box-shadow: 0 7px 14px rgba(12, 12, 12, 0.06);-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-case-study-carousel-layout4 .grid-item-inner:hover {-webkit-box-shadow: 0 27px 24px rgba(12, 12, 12, 0.08);-khtml-box-shadow: 0 27px 24px rgba(12, 12, 12, 0.08);-moz-box-shadow: 0 27px 24px rgba(12, 12, 12, 0.08);-ms-box-shadow: 0 27px 24px rgba(12, 12, 12, 0.08);-o-box-shadow: 0 27px 24px rgba(12, 12, 12, 0.08);box-shadow: 0 27px 24px rgba(12, 12, 12, 0.08);-webkit-transform: translateY(-15px);-khtml-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);}.ct-case-study-carousel-layout4 .grid-item-inner:hover .item--featured a:before {opacity: 1;}.ct-case-study-carousel-layout4 .slick-slide {margin-top: 20px;margin-bottom: 50px;}.ct-case-study-carousel-layout4 .slick-dots {margin-top: 0;}.cta-custom-bg > .elementor-column-wrap {z-index: 1;}.cta-custom-bg > .elementor-column-wrap:before {content: '';z-index: -1;height: 100%;width: 5000px;position: absolute;background-color: #fafafa;top: 0;left: 0;-webkit-border-radius: 5px 0 0 5px;-khtml-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.cta-custom-bg + .elementor-element {z-index: 1;}.cta-custom-bg.box-shadow > .elementor-column-wrap:before {-webkit-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-khtml-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-moz-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-ms-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);-o-box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);box-shadow: 0 12px 38px rgba(5, 27, 46, 0.3);}@media screen and (max-width: 767px) {.cta-custom-bg.box-shadow > .elementor-column-wrap:before {-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background-color: transparent;}}.ct-divider1 {width: 244px;height: 5px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');}@media screen and (max-width: 767px) {.ct-divider1 {width: 120px;}}.ct-typing-out {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 0;}.ct-typing-out .ct-sub-title {font-size: 30px;font-weight: 400;font-style: italic;font-family: "Playfair Display";margin-right: 4px;display: inline-block;}.ct-process1 {display: flex;flex-wrap: wrap;margin: 0 -15px;text-align: center;position: relative;z-index: 1;}.ct-process1.ct-process-1-column .ct-process-item {width: 100%;}.ct-process1.ct-process-2-column .ct-process-item {width: 50%;}.ct-process1.ct-process-2-column .ct-process-item:nth-child(2) .ct-process-divider {display: none;}.ct-process1.ct-process-3-column .ct-process-item {width: 33.33%;}.ct-process1.ct-process-3-column .ct-process-item:nth-child(3) .ct-process-divider {display: none;}.ct-process1.ct-process-4-column .ct-process-item {width: 25%;}.ct-process1 .ct-process-item {padding: 0 15px;text-align: center;position: relative;}@media screen and (max-width: 767px) {.ct-process1 .ct-process-item + .ct-process-item {margin-top: 60px;}}@media screen and (max-width: 767px) {.ct-process1 .ct-process-item {width: 50% !important;}}@media screen and (max-width: 575px) {.ct-process1 .ct-process-item {width: 100% !important;}}.ct-process1.style1:before {content: '';width: 1234px;height: 2px;background-image: url(images/line-process.png);background-repeat: no-repeat;position: absolute;top: 54px;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: -1;}@media screen and (max-width: 767px) {.ct-process1.style1:before {display: none;}}.ct-process1.style1 .ct-process-icon {height: 111px;width: 111px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');-webkit-border-radius: 111px;-khtml-border-radius: 111px;-moz-border-radius: 111px;-ms-border-radius: 111px;-o-border-radius: 111px;border-radius: 111px;position: relative;-webkit-box-shadow: 0px 8px 18px rgba(12, 12, 12, 0.19);-khtml-box-shadow: 0px 8px 18px rgba(12, 12, 12, 0.19);-moz-box-shadow: 0px 8px 18px rgba(12, 12, 12, 0.19);-ms-box-shadow: 0px 8px 18px rgba(12, 12, 12, 0.19);-o-box-shadow: 0px 8px 18px rgba(12, 12, 12, 0.19);box-shadow: 0px 8px 18px rgba(12, 12, 12, 0.19);margin: 0 auto 26px auto;line-height: 111px;overflow: hidden;position: relative;}.ct-process1.style1 .ct-process-icon i {font-size: 48px;color: #fff;display: inline-block;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-process1.style1 .ct-process-divider {position: absolute;top: 80px;}@media screen and (max-width: 767px) {.ct-process1.style1 .ct-process-divider {display: none !important;}}.ct-process1.style1 .ct-process-title {margin-bottom: 14px;font-size: 22px;}@media screen and (max-width: 991px) {.ct-process1.style1 .ct-process-title {font-size: 18px;}}@media screen and (max-width: 767px) {.ct-process1.style1 .ct-process-description {font-size: 14px;line-height: 26px;}}.ct-process1.style1 .ct-process-button {padding-top: 11px;}.ct-process1.style1 .ct-process-button a {font-size: 14px;font-weight: 600;display: inline-block;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: relative;}.ct-process1.style1 .ct-process-button a:before {content: '';height: 1px;width: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;position: absolute;bottom: 0;left: 0;}.ct-process1.style1 .ct-process-button a i {margin-left: 4px;display: initial;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-process1.style1 .ct-process-button a:hover i {margin-left: 8px;}.ct-process1.style1 .ct-process-button a:hover:before {width: 100%;}.ct-process1.style1 .ct-process-item:hover .ct-process-icon i {-o-animation: toTopFromBottom 0.3s forwards;-ms-animation: toTopFromBottom 0.3s forwards;-webkit-animation: toTopFromBottom 0.3s forwards;animation: toTopFromBottom 0.3s forwards;}.ct-process1.style2 .ct-process-icon {line-height: 1;color: #fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 99;}.ct-process1.style2 .ct-process-icon i {font-size: 42px;}.ct-process1.style2 .ct-process-title {margin-bottom: 14px;color: #fff;font-size: 22px;}.ct-process1.style2 .ct-process-description {color: #f2f2f2;margin-bottom: 5px;}.ct-process1.style2 .ct-process-button a {font-size: 15px;font-weight: 700;font-family: 'Poppins', sans-serif;color: #00a1e0;}.ct-process1.style2 .ct-process-button a:hover {color: #00a1e0;}.ct-process1.style2 .ct-process-button a i {margin-left: 4px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-process1.style2 .ct-process-button a i:before {content: "\f101";}.ct-process1.style2 .ct-process-button a:hover i {-webkit-transform: translateX(6px);-khtml-transform: translateX(6px);-moz-transform: translateX(6px);-ms-transform: translateX(6px);-o-transform: translateX(6px);transform: translateX(6px);}.ct-process1.style2 .ct-piechart-process {display: inline-block;position: relative;margin-bottom: 30px;max-width: 165px;z-index: 1;}.ct-process1.style2 .ct-piechart-process .ct-process-border:before {content: '';left: 5px;top: 5px;right: 5px;bottom: 5px;border: 4px solid #d7e7fd;position: absolute;background-color: #292929;z-index: -1;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.ct-process1.style2 .ct-piechart-process .ct-process-border:after {content: '';width: 37px;height: 37px;-webkit-border-radius: 37px;-khtml-border-radius: 37px;-moz-border-radius: 37px;-ms-border-radius: 37px;-o-border-radius: 37px;border-radius: 37px;position: absolute;top: 12px;right: 12px;background-image: -webkit-linear-gradient(-210deg, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(-210deg, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(-210deg, #00bbe0, #00a1e0);background-image: -o-linear-gradient(-210deg, #00bbe0, #00a1e0);background-image: linear-gradient(-210deg, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0');-webkit-box-shadow: 0 10px 16px rgba(0, 161, 224, 0.4);-khtml-box-shadow: 0 10px 16px rgba(0, 161, 224, 0.4);-moz-box-shadow: 0 10px 16px rgba(0, 161, 224, 0.4);-ms-box-shadow: 0 10px 16px rgba(0, 161, 224, 0.4);-o-box-shadow: 0 10px 16px rgba(0, 161, 224, 0.4);box-shadow: 0 10px 16px rgba(0, 161, 224, 0.4);}.ct-process1.style2 .ct-process-item-inner {max-width: 225px;margin: 0 auto;}.ct-process1.style2 .ct-process-item:before {content: '';width: 83px;height: 12px;background-image: url(images/process-shape1.png);background-repeat: no-repeat;position: absolute;top: 80px;right: -41px;}@media screen and (max-width: 1199px) {.ct-process1.style2 .ct-process-item:before {display: none;}}.ct-process1.style2 .ct-process-item:last-child:before {display: none;}.ct-process1.style2.ct-process-3-column .ct-process-item:nth-child(1) .ct-process-border:after {background-image: -webkit-linear-gradient(-210deg, #00bdff, #007aff);background-image: -moz-linear-gradient(-210deg, #00bdff, #007aff);background-image: -ms-linear-gradient(-210deg, #00bdff, #007aff);background-image: -o-linear-gradient(-210deg, #00bdff, #007aff);background-image: linear-gradient(-210deg, #00bdff, #007aff);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bdff', endColorStr='#007aff');-webkit-box-shadow: 0 10px 16px rgba(0, 122, 255, 0.4);-khtml-box-shadow: 0 10px 16px rgba(0, 122, 255, 0.4);-moz-box-shadow: 0 10px 16px rgba(0, 122, 255, 0.4);-ms-box-shadow: 0 10px 16px rgba(0, 122, 255, 0.4);-o-box-shadow: 0 10px 16px rgba(0, 122, 255, 0.4);box-shadow: 0 10px 16px rgba(0, 122, 255, 0.4);}.ct-process1.style2.ct-process-3-column .ct-process-item:nth-child(2):before {width: 55px;height: 18px;background-image: url(images/process-shape2.png);top: 78px;right: -27px;}.ct-process1.style2.ct-process-3-column .ct-process-item:nth-child(2) .ct-process-border:after {background-image: -webkit-linear-gradient(-210deg, #fdc032, #f66f25);background-image: -moz-linear-gradient(-210deg, #fdc032, #f66f25);background-image: -ms-linear-gradient(-210deg, #fdc032, #f66f25);background-image: -o-linear-gradient(-210deg, #fdc032, #f66f25);background-image: linear-gradient(-210deg, #fdc032, #f66f25);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdc032', endColorStr='#f66f25');-webkit-box-shadow: 0 10px 16px rgba(246, 111, 37, 0.4);-khtml-box-shadow: 0 10px 16px rgba(246, 111, 37, 0.4);-moz-box-shadow: 0 10px 16px rgba(246, 111, 37, 0.4);-ms-box-shadow: 0 10px 16px rgba(246, 111, 37, 0.4);-o-box-shadow: 0 10px 16px rgba(246, 111, 37, 0.4);box-shadow: 0 10px 16px rgba(246, 111, 37, 0.4);top: auto;bottom: 12px;}.ct-process1.style2.ct-process-3-column .ct-process-item:nth-child(2) .percentage {-webkit-transform: rotate(90deg);-khtml-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.ct-process1.style2.ct-process-3-column .ct-process-item:nth-child(3) .ct-process-border:after {background-image: -webkit-linear-gradient(-210deg, #54e8ec, #33cefa);background-image: -moz-linear-gradient(-210deg, #54e8ec, #33cefa);background-image: -ms-linear-gradient(-210deg, #54e8ec, #33cefa);background-image: -o-linear-gradient(-210deg, #54e8ec, #33cefa);background-image: linear-gradient(-210deg, #54e8ec, #33cefa);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54e8ec', endColorStr='#33cefa');-webkit-box-shadow: 0 10px 16px rgba(51, 206, 250, 0.4);-khtml-box-shadow: 0 10px 16px rgba(51, 206, 250, 0.4);-moz-box-shadow: 0 10px 16px rgba(51, 206, 250, 0.4);-ms-box-shadow: 0 10px 16px rgba(51, 206, 250, 0.4);-o-box-shadow: 0 10px 16px rgba(51, 206, 250, 0.4);box-shadow: 0 10px 16px rgba(51, 206, 250, 0.4);right: auto;left: 12px;}.ct-process1.style2.ct-process-3-column .ct-process-item:nth-child(3) .percentage {-webkit-transform: rotate(-90deg);-khtml-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.ct-process1.style3 .ct-process-icon {margin: 0 auto 25px auto;width: 136px;height: 136px;background-color: #e8f0f9;line-height: 136px;-webkit-border-radius: 136px;-khtml-border-radius: 136px;-moz-border-radius: 136px;-ms-border-radius: 136px;-o-border-radius: 136px;border-radius: 136px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;color: #0e0e0e;}.ct-process1.style3 .ct-process-icon i, .ct-process1.style3 .ct-process-icon svg, .ct-process1.style3 .ct-process-icon img {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-process1.style3 .ct-process-icon i {font-size: 60px;}.ct-process1.style3 .ct-process-number {width: 24px;height: 24px;line-height: 24px;-webkit-border-radius: 24px;-khtml-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;border-radius: 24px;background-color: #515251;-webkit-border-radius: 24px;-khtml-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;border-radius: 24px;color: #fff;font-weight: 600;font-size: 14px;position: absolute;top: -12px;left: 8px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-process1.style3 .ct-process-title {font-size: 22px;}@media screen and (max-width: 991px) {.ct-process1.style3 .ct-process-title {font-size: 20px;}}.ct-process1.style3 .ct-process-description {font-size: 16px;line-height: 26px;color: #000;margin-bottom: 15px;padding: 0 20px;}@media screen and (max-width: 1199px) {.ct-process1.style3 .ct-process-description {padding: 0;}}@media screen and (max-width: 991px) {.ct-process1.style3 .ct-process-description {font-size: 14px;line-height: 24px;}}.ct-process1.style3 .ct-process-button a {font-size: 15px;color: #f99820;font-weight: 500;font-family: 'Poppins', sans-serif;position: relative;}.ct-process1.style3 .ct-process-button a:before {content: "";position: absolute;left: 0;right: 0;bottom: 0;margin: auto;background-color: rgba(249, 152, 32, 0.86);height: 1px;transform-origin: right center;-webkit-transform-origin: right center;-webkit-transform: scale(0, 1);-khtml-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-khtml-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-moz-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-ms-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);-o-transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);transition: transform 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);}.ct-process1.style3 .ct-process-button a i {margin-left: 6px;}.ct-process1.style3 .ct-process-button a:hover:before {transform-origin: left center;-webkit-transform-origin: left center;-webkit-transform: scale(1, 1);-khtml-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.ct-process1.style3 .ct-process-item:hover .ct-process-icon {background-color: #00a1e0;color: #fff;}.ct-process1.style3 .ct-process-item:hover .ct-process-number {background-color: #f99820;color: #fff;}.ct-process1.style3.ct-process-4-column:before {content: '';width: 1017px;height: 91px;background-image: url(images/line-process2.png);background-repeat: no-repeat;position: absolute;top: 57px;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: -1;}@media screen and (max-width: 1199px) {.ct-process1.style3.ct-process-4-column:before {display: none;}}.ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(2), .ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(4) {margin-top: 70px;}@media screen and (max-width: 991px) {.ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(2), .ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(4) {margin-top: 0;}}@media screen and (max-width: 767px) {.ct-process1.style3.ct-process-4-column .ct-process-item {margin-top: 0;}.ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(3), .ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(4) {margin-top: 60px;}}@media screen and (max-width: 575px) {.ct-process1.style3.ct-process-4-column .ct-process-item {margin-top: 0;}.ct-process1.style3.ct-process-4-column .ct-process-item:nth-child(2) {margin-top: 60px;}}@media screen and (min-width: 768px) {.box-offset-01 > .elementor-container > .elementor-row > .elementor-column {width: calc(100% + 195px);width: -webkit-calc(100% + 195px);display: block;margin-right: -195px;position: relative;z-index: 99;}}.logo-landing img {max-height: 120px;}.ct-showcase1 {margin-top: 15px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;}.ct-showcase1 .ct-showcase-image {-webkit-box-shadow: 0 0 15px rgba(14, 14, 14, 0.19);-khtml-box-shadow: 0 0 15px rgba(14, 14, 14, 0.19);-moz-box-shadow: 0 0 15px rgba(14, 14, 14, 0.19);-ms-box-shadow: 0 0 15px rgba(14, 14, 14, 0.19);-o-box-shadow: 0 0 15px rgba(14, 14, 14, 0.19);box-shadow: 0 0 15px rgba(14, 14, 14, 0.19);-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;overflow: hidden;position: relative;}.ct-showcase1 .ct-showcase-image label {-webkit-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);-khtml-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);line-height: 33px;height: 33px;font-size: 13px;font-weight: 700;color: #fff;background-color: #00a1e0;position: absolute;width: 180px;padding: 0 10px;-webkit-transform: rotate(-45deg);-khtml-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 25px;left: -48px;font-family: 'Poppins', sans-serif;text-align: center;text-transform: uppercase;}.ct-showcase1 .ct-showcase-meta {text-align: center;}.ct-showcase1 .ct-showcase-meta h3 {margin-top: 56px;margin-bottom: 0;font-size: 18px;font-weight: 600;}@media screen and (max-width: 991px) {.ct-showcase1 .ct-showcase-meta h3 {font-size: 17px;}}.ct-showcase1 .ct-showcase-meta h3 cite {color: #00a1e0;font-style: normal;}.ct-showcase1 .ct-showcase-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.49);z-index: 2;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;opacity: 0;}.ct-showcase1 .ct-showcase-link {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 15px;font-weight: 600;line-height: 63px;padding: 0 60px;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');z-index: 3;-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;opacity: 0;}@media screen and (max-width: 991px) {.ct-showcase1 .ct-showcase-link {padding: 0 40px;line-height: 55px;}}.ct-showcase1:hover {-webkit-transform: translateY(-15px);-khtml-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);}.ct-showcase1:hover .ct-showcase-overlay, .ct-showcase1:hover .ct-showcase-link {opacity: 1;}.el-max-width .ct-fancy-box-layout3.style2 {max-width: 410px;}.ct-fancy-box-carousel1 {position: relative;z-index: 1;}.ct-fancy-box-carousel1:before {content: '';z-index: -1;width: 100%;top: 0;bottom: 50px;background-color: #fafafa;-webkit-box-shadow: 0 2px 40px rgba(34, 34, 35, 0.15);-khtml-box-shadow: 0 2px 40px rgba(34, 34, 35, 0.15);-moz-box-shadow: 0 2px 40px rgba(34, 34, 35, 0.15);-ms-box-shadow: 0 2px 40px rgba(34, 34, 35, 0.15);-o-box-shadow: 0 2px 40px rgba(34, 34, 35, 0.15);box-shadow: 0 2px 40px rgba(34, 34, 35, 0.15);position: absolute;}.ct-fancy-box-carousel1 .item--icon {line-height: 1;margin-bottom: 18px;}.ct-fancy-box-carousel1 .item--icon i {font-size: 60px;color: #00a1e0;}.ct-fancy-box-carousel1 .item--title {font-size: 22px;margin-bottom: 15px;}.ct-fancy-box-carousel1 .item--description {font-size: 16px;line-height: 26px;color: #000;}.ct-fancy-box-carousel1 .item--link a {position: absolute;line-height: 45px;padding: 0 50px;background-color: #00a1e0;width: 100%;color: #fff;font-weight: 700;bottom: -45px;left: 0;transform-origin: 0 0 0;-webkit-transform-origin: 0 0 0;-ms-transform-origin: 0 0 0;-o-transform-origin: 0 0 0;-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);}.ct-fancy-box-carousel1 .item--link a i {margin-left: 8px;}.ct-fancy-box-carousel1 .item--link a:hover, .ct-fancy-box-carousel1 .item--link a:focus {background-color: #00bbe0;color: #fff;}.ct-fancy-box-carousel1 .item--inner {padding: 50px 50px 47px;position: relative;}@media screen and (max-width: 767px) {.ct-fancy-box-carousel1 .item--inner {padding-left: 30px;padding-right: 30px;}}.ct-fancy-box-carousel1 .item--inner:before {content: '';width: 0px;height: 140px;border-right: 1px dashed #d0d0d0;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: -1px;opacity: 0;}.ct-fancy-box-carousel1 .item--inner:hover .item--link a {-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}.ct-fancy-box-carousel1 .slick-active .item--inner:before {opacity: 1;}.ct-fancy-box-carousel1 .slick-list {padding: 0 0 50px;}.ct-fancy-box-carousel1.ct-slick-slider .ct-carousel-inner {margin: 0;}.ct-fancy-box-carousel1.ct-slick-slider .ct-carousel-inner .slick-slide {padding: 0;}.feature-offset > .elementor-container {width: calc(100% + 90px);}.ct-particle-animate {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media screen and (max-width: 991px) {.ct-particle-animate {display: none;}}.ct-particle-animate div {position: absolute;top: 0;left: 0;}.ct-particle-animate .shape-animate1 {animation: animationFramesTwo 12s infinite linear alternate;}.ct-particle-animate .shape-animate2 {animation: animationFramesOne 15s infinite linear alternate;}.ct-particle-animate .shape-animate3 {animation: animationFramesOne 12s infinite linear alternate;}.ct-particle-animate .shape-animate4 {animation: animationFramesFour 12s infinite linear alternate;}.ct-particle-animate .shape-animate5 {animation: animationFramesThree 12s infinite linear alternate;}.ct-particle-animate .shape-animate6 {animation: animationFramesFive 12s infinite linear alternate;}.h6-icon-phone {font-size: 0px;margin-right: 9px;color: #00a1e0;}.h6-icon-phone:before {font-size: 18px;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);display: inline-block;}.color-gradient-from {color: #00a1e0;}.ct-text-box-layout1 .item--sub-title {font-size: 14px;text-transform: uppercase;font-weight: 700;color: #0e0e0e;margin-bottom: 14px;}.ct-text-box-layout1 .item--title {margin-bottom: 20px;font-size: 32px;line-height: 37px;letter-spacing: -0.01em;}@media screen and (max-width: 1199px) {.ct-text-box-layout1 .item--title {font-size: 24px;line-height: 28px;}}@media screen and (max-width: 991px) {.ct-text-box-layout1 .item--title {font-size: 20px;line-height: 26px;}}.ct-text-box-layout1 .item--description {font-size: 15px;line-height: 26px;color: #fff;padding-right: 15px;margin-bottom: 25px;}@media screen and (max-width: 991px) {.ct-text-box-layout1 .item--description {font-size: 14px;line-height: 24px;}}.ct-text-box-layout1 .item--button a {font-size: 14px;padding: 0 14px;line-height: 36px;color: #0e0e0e;border: 2px solid #fff;background-color: #fff;background-image: none;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-text-box-layout1 .item--button a:hover {background-color: transparent;color: #fff;}.ct-text-box-layout1 .ct-text-box-inner {background-color: #00a1e0;padding: 47px 35px 60px 50px;}@media screen and (max-width: 1199px) {.ct-text-box-layout1 .ct-text-box-inner {padding-left: 30px;padding-right: 20px;}}@media screen and (max-width: 991px) {.ct-text-box-layout1 .ct-text-box-inner {padding-left: 20px;}}.ct-row-boxed-space {max-width: 1720px;margin: auto;}.title-big .ct-heading h3.item--title {font-size: 72px;line-height: 82px;letter-spacing: -0.01em;}.ct-image-single .ct-image-bg {min-height: 300px;display: inline-block;width: 100%;}@media screen and (max-width: 1199px) {.shape-hide-lg .ct-particle-animate {display: none;}}.gm-custom1 .elementor-custom-embed, .gm-custom1 .ct-google-map {overflow: hidden;-webkit-border-radius: 600px;-khtml-border-radius: 600px;-moz-border-radius: 600px;-ms-border-radius: 600px;-o-border-radius: 600px;border-radius: 600px;-webkit-box-shadow: 0 1px 46px rgba(12, 12, 12, 0.22);-khtml-box-shadow: 0 1px 46px rgba(12, 12, 12, 0.22);-moz-box-shadow: 0 1px 46px rgba(12, 12, 12, 0.22);-ms-box-shadow: 0 1px 46px rgba(12, 12, 12, 0.22);-o-box-shadow: 0 1px 46px rgba(12, 12, 12, 0.22);box-shadow: 0 1px 46px rgba(12, 12, 12, 0.22);}@media screen and (max-width: 1199px) {.gm-custom1 .elementor-custom-embed, .gm-custom1 .ct-google-map {-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}}.h9-section-01 > .elementor-container.elementor-column-gap-no {max-width: 1920px;padding-left: 94px;}@media screen and (min-width: 1921px) {.h9-section-01 > .elementor-container.elementor-column-gap-no {max-width: 100%;}}@media screen and (max-width: 1400px) {.h9-section-01 > .elementor-container.elementor-column-gap-no {padding-left: 54px;}}@media screen and (max-width: 1024px) {.h9-section-01 > .elementor-container.elementor-column-gap-no {padding-left: 0;}}.h9-section-01 > .elementor-container.elementor-column-gap-no .ct-icon1.style1 {position: absolute;left: -94px;bottom: 0;background-color: #fff;width: 94px;text-align: center;padding: 45px 0;}@media screen and (max-width: 1400px) {.h9-section-01 > .elementor-container.elementor-column-gap-no .ct-icon1.style1 {width: 54px;left: -54px;}}@media screen and (max-width: 1024px) {.h9-section-01 > .elementor-container.elementor-column-gap-no .ct-icon1.style1 {display: none;}}.h9-section-01 > .elementor-container.elementor-column-gap-no .ct-icon1.style1 a {display: block;width: 94px;line-height: 58px;}@media screen and (max-width: 1400px) {.h9-section-01 > .elementor-container.elementor-column-gap-no .ct-icon1.style1 a {width: 54px;}}.h9-section-01 > .elementor-container.elementor-column-gap-no .ct-icon1.style1 a i {margin: 0;font-size: 21px;}.h9-section-01 > .elementor-container.elementor-column-gap-no .elementor-widget-ct_icon {z-index: 99;}.h9-section-02 .h9-section-overlay {position: absolute;top: 0;left: 100px;right: 0;bottom: 0;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');z-index: -1;}@media screen and (max-width: 1199px) {.h9-section-02 .h9-section-overlay {left: 0 !important;}}@media screen and (min-width: 1200px) {.h9-section-03 > .elementor-container.elementor-column-gap-no {max-width: 1920px;}.h9-section-03 > .elementor-container.elementor-column-gap-no > .elementor-row {flex-wrap: nowrap;}.h9-section-03 > .elementor-container.elementor-column-gap-no > .elementor-row > .elementor-element:nth-child(1) {width: 100%;}.h9-section-03 > .elementor-container.elementor-column-gap-no > .elementor-row > .elementor-element:nth-child(2) {flex-grow: 1;}}@media screen and (min-width: 1921px) {.h9-section-03 > .elementor-container.elementor-column-gap-no {max-width: 100%;}}.slider-contact {padding: 26px 30px 30px;background-color: rgba(255, 255, 255, 0.75);-webkit-box-shadow: 0 0 10px rgba(29, 47, 60, 0.31);-khtml-box-shadow: 0 0 10px rgba(29, 47, 60, 0.31);-moz-box-shadow: 0 0 10px rgba(29, 47, 60, 0.31);-ms-box-shadow: 0 0 10px rgba(29, 47, 60, 0.31);-o-box-shadow: 0 0 10px rgba(29, 47, 60, 0.31);box-shadow: 0 0 10px rgba(29, 47, 60, 0.31);width: 395px;}@media screen and (max-width: 1199px) {.slider-contact {width: 320px;}}.slider-contact .slider-contact-meta {margin-bottom: 14px;white-space: normal;}@media screen and (max-width: 1199px) {.slider-contact .slider-contact-meta {width: 260px;}}.slider-contact .slider-contact-meta h3 {margin-bottom: 12px;font-size: 24px;}@media screen and (max-width: 1199px) {.slider-contact .slider-contact-meta h3 {font-size: 20px;}}.slider-contact .slider-contact-meta p {font-size: 16px;line-height: normal;color: #454545;margin-bottom: 0;}.slider-contact .wpcf7-form-control:not(.wpcf7-submit) {height: 43px;border-color: #dde1e6;font-size: 12px;padding-left: 12px;color: #5d5d5d;}.slider-contact .wpcf7-form-control:not(.wpcf7-submit):focus {border-color: #00a1e0;}.slider-contact .wpcf7-form-control.wpcf7-textarea {height: 114px;}.slider-contact .wpcf7-form-control-wrap {margin-bottom: 10px;}.slider-contact .wpcf7-submit.btn {margin-top: 7px;background-color: #1d2f3c;background-image: none !important;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;font-size: 14px !important;line-height: 41px !important;padding: 0 22px !important;-webkit-box-shadow: 0 6px 8px rgba(29, 47, 60, 0.19) !important;-khtml-box-shadow: 0 6px 8px rgba(29, 47, 60, 0.19) !important;-moz-box-shadow: 0 6px 8px rgba(29, 47, 60, 0.19) !important;-ms-box-shadow: 0 6px 8px rgba(29, 47, 60, 0.19) !important;-o-box-shadow: 0 6px 8px rgba(29, 47, 60, 0.19) !important;box-shadow: 0 6px 8px rgba(29, 47, 60, 0.19) !important;}.slider-contact .wpcf7-submit.btn:hover {background-color: #00a1e0;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.slider-contact + .wpcf7-response-output {margin-top: 3px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;padding-top: 5px;padding-bottom: 5px;}.ct-counter-layout6 {-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-counter-layout6 .ct-counter-number {display: inline-block;background-color: #f99820;color: #fff;font-size: 36px;line-height: 1;font-weight: 600;padding: 24px 20px;-webkit-border-radius: 12px;-khtml-border-radius: 12px;-moz-border-radius: 12px;-ms-border-radius: 12px;-o-border-radius: 12px;border-radius: 12px;font-family: 'Poppins', sans-serif;min-width: 150px;text-align: center;margin-right: 22px;background-image: url(images/dot-light.png);background-position: left center;background-repeat: no-repeat;background-size: cover;margin-bottom: 14px;}.ct-counter-layout6 .ct-counter-number .ct-counter-number-suffix {font-size: 30px;font-style: normal;position: relative;display: inline-block;top: -15px;}@media screen and (max-width: 1199px) {.ct-counter-layout6 .ct-counter-number {min-width: 100px;font-size: 30px;padding: 20px 12px;}.ct-counter-layout6 .ct-counter-number .ct-counter-number-suffix {font-size: 24px;}}.ct-counter-layout6 .ct-counter-number .ct-counter-number-value-after {margin-left: -7px;}.ct-counter-layout6 .ct-counter-holder {margin-bottom: 14px;}.ct-counter-layout6 .ct-counter-title {font-size: 24px;font-weight: 700;margin-bottom: 0;}@media screen and (max-width: 1199px) {.ct-counter-layout6 .ct-counter-title {font-size: 20px;}}.ct-counter-layout6 .ct-counter-desc {color: #000;}.ct-counter-layout6 .ct-counter-inner {margin-left: 42px;padding: 17px 17px 3px 17px;background-color: #fff;-webkit-border-radius: 12px;-khtml-border-radius: 12px;-moz-border-radius: 12px;-ms-border-radius: 12px;-o-border-radius: 12px;border-radius: 12px;-webkit-box-shadow: 0 15px 84px rgba(0, 0, 0, 0.18);-khtml-box-shadow: 0 15px 84px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0 15px 84px rgba(0, 0, 0, 0.18);-ms-box-shadow: 0 15px 84px rgba(0, 0, 0, 0.18);-o-box-shadow: 0 15px 84px rgba(0, 0, 0, 0.18);box-shadow: 0 15px 84px rgba(0, 0, 0, 0.18);margin-bottom: 0;display: flex;flex-wrap: wrap;align-items: center;max-width: 510px;position: relative;}@media screen and (max-width: 1199px) {.ct-counter-layout6 .ct-counter-inner {-webkit-box-shadow: 0 15px 34px rgba(0, 0, 0, 0.12);-khtml-box-shadow: 0 15px 34px rgba(0, 0, 0, 0.12);-moz-box-shadow: 0 15px 34px rgba(0, 0, 0, 0.12);-ms-box-shadow: 0 15px 34px rgba(0, 0, 0, 0.12);-o-box-shadow: 0 15px 34px rgba(0, 0, 0, 0.12);box-shadow: 0 15px 34px rgba(0, 0, 0, 0.12);margin-bottom: 40px;}}.ct-counter-layout6 .ct-counter-inner:before {content: '';position: absolute;top: 20px;left: -42px;height: auto;width: auto;border-style: solid;border-color: transparent #f88f0c #f88f0c transparent;border-width: 21px;z-index: -1;}@media screen and (max-width: 767px) {.ct-counter-layout6 .ct-counter-inner:before {left: -30px;top: 17px;}}@media screen and (max-width: 1199px) {.ct-counter-layout6 .ct-counter-inner {margin-left: 30px !important;}}.ct-counter-layout6:hover {-webkit-transform: translateY(-6px);-khtml-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}.ct-offer-carousel1 {position: relative;}.ct-offer-carousel1 .item--image {flex-grow: 1;min-height: 200px;}.ct-offer-carousel1 .item--title {font-size: 22px;color: #00a1e0;margin: 0 0 13px;}.ct-offer-carousel1 .item--description {font-style: 16px;line-height: 24px;color: #fff;margin-bottom: 17px;}.ct-offer-carousel1 .item--button a {display: block;line-height: 39px;-webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);-khtml-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);-moz-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);-ms-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);-o-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;color: #000;}.ct-offer-carousel1 .item--button a:hover {background-color: #f99820;color: #fff;}.ct-offer-carousel1 .item--button a i {margin-right: 4px;font-style: 14px;}.ct-offer-carousel1 .item--holder {padding: 23px 26px 33px 20px;max-width: 395px;}.ct-offer-carousel1 .item--inner {background-color: #3a3d5f;display: flex;flex-wrap: wrap;}@media screen and (max-width: 767px) {.ct-offer-carousel1 .item--inner {flex-direction: column-reverse;}}@media screen and (min-width: 768px) {.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] {padding: 0 118px;}.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow {top: 50%;bottom: auto;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;z-index: 99;height: 52px;width: 52px;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;background-color: #efefef;}.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {display: none;}.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {background-color: #000a93;background-image: none;color: #fff;}.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 55px;right: auto;}.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {left: auto;right: 55px;}}@media screen and (max-width: 767px) {.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 65px;}.ct-offer-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow {bottom: 15px;}}.ct-offer-carousel1 .ct-slick-carousel {margin: 0 -40px 0 -40px;padding-left: 40px;padding-right: 40px;overflow: hidden;}.ct-offer-carousel1 .ct-slick-carousel .slick-slide {opacity: 0;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-offer-carousel1 .ct-slick-carousel .slick-slide.slick-active {opacity: 1;}.ct-team-carousel3 .item--image {max-width: 178px;margin: 0 auto 49px auto;position: relative;}.ct-team-carousel3 .item--image img {width: 100%;-webkit-border-radius: 178px;-khtml-border-radius: 178px;-moz-border-radius: 178px;-ms-border-radius: 178px;-o-border-radius: 178px;border-radius: 178px;}.ct-team-carousel3 .item--social-btn {width: 44px;height: 44px;background-color: #0e0e0e;color: #fff;font-size: 16px;line-height: 44px;font-family: 'Poppins', sans-serif;display: inline-block;-webkit-border-radius: 44px;-khtml-border-radius: 44px;-moz-border-radius: 44px;-ms-border-radius: 44px;-o-border-radius: 44px;border-radius: 44px;-webkit-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-khtml-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-moz-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-ms-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-o-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;cursor: pointer;position: absolute;bottom: -22px;left: 0;right: 0;margin: auto;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-team-carousel3 .item--social-btn:before, .ct-team-carousel3 .item--social-btn:after {-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-weight: 400;font-family: 'Font Awesome 5 Pro';}.ct-team-carousel3 .item--social-btn:before {content: '\f067';}.ct-team-carousel3 .item--social-btn:after {content: '\f068';}.ct-team-carousel3 .item--social-btn:hover {background-color: #00a1e0;}.ct-team-carousel3 .item--social-btn.active {-webkit-box-shadow: 0 11px 7px rgba(0, 161, 224, 0.26);-khtml-box-shadow: 0 11px 7px rgba(0, 161, 224, 0.26);-moz-box-shadow: 0 11px 7px rgba(0, 161, 224, 0.26);-ms-box-shadow: 0 11px 7px rgba(0, 161, 224, 0.26);-o-box-shadow: 0 11px 7px rgba(0, 161, 224, 0.26);box-shadow: 0 11px 7px rgba(0, 161, 224, 0.26);background-color: #00a1e0;}.ct-team-carousel3 .item--social-btn.active:before {opacity: 0;}.ct-team-carousel3 .item--social-btn.active:after {opacity: 1;}.ct-team-carousel3 .item--social {position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;}.ct-team-carousel3 .item--social i {font-family: FontAwesome;font-weight: 400;width: 40px;height: 40px;line-height: 40px;font-style: 18px;color: #00a1e0;background-color: #fff;display: inline-block;-webkit-border-radius: 40px;-khtml-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;border-radius: 40px;-webkit-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-khtml-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-moz-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-ms-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);-o-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);box-shadow: 0 10px 16px rgba(0, 0, 0, 0.26);}.ct-team-carousel3 .item--social i:before {display: inline-block;}.ct-team-carousel3 .item--social i.fa-facebook {color: #16599b;}.ct-team-carousel3 .item--social i.fa-twitter {color: #03a9f4;}.ct-team-carousel3 .item--social i.fa-dribbble {color: #eb568f;}.ct-team-carousel3 .item--social a {position: absolute;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-team-carousel3 .item--social a:hover i:before {-o-animation: toRightFromLeft 0.3s forwards;-ms-animation: toRightFromLeft 0.3s forwards;-webkit-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-team-carousel3 .item--social a:nth-child(2) {bottom: 6px;right: 10px;}.ct-team-carousel3 .item--social a:nth-child(3) {bottom: 48px;right: -15px;}.ct-team-carousel3 .item--social a:nth-child(4) {bottom: 100px;right: -15px;}.ct-team-carousel3 .item--social a:nth-child(5) {bottom: 140px;right: 10px;}.ct-team-carousel3 .item--social a:nth-child(6) {top: -20px;right: 0;left: 0;margin: auto;}.ct-team-carousel3 .item--social a:nth-child(7), .ct-team-carousel3 .item--social a:nth-child(8), .ct-team-carousel3 .item--social a:nth-child(9), .ct-team-carousel3 .item--social a:nth-child(10), .ct-team-carousel3 .item--social a:nth-child(11) {display: none;}.ct-team-carousel3 .item--social.active a {opacity: 1;}.ct-team-carousel3 .item--social.active a:nth-child(3) {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}.ct-team-carousel3 .item--social.active a:nth-child(4) {-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}.ct-team-carousel3 .item--social.active a:nth-child(5) {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.ct-team-carousel3 .item--social.active a:nth-child(6) {-webkit-transition-delay: 0.25s;transition-delay: 0.25s;}.ct-team-carousel3 .item--title {margin-bottom: 7px;font-size: 22px;}.ct-team-carousel3 .item--position {font-style: 17px;color: #737272;line-height: 1.2;}.ct-team-carousel3 .item--description {margin-top: 19px;line-height: 1.625;color: #000;}.ct-team-carousel3 .item--inner {margin: 60px 0 80px;border: 1px solid #ededed;background-color: #fff;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 37px 40px 40px;text-align: center;-webkit-box-shadow: 0 0 76px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 0 76px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 76px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 76px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 0 76px rgba(0, 0, 0, 0.1);box-shadow: 0 0 76px rgba(0, 0, 0, 0.1);position: relative;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}@media screen and (max-width: 1199px) {.ct-team-carousel3 .item--inner {padding-left: 30px;padding-right: 30px;}}.ct-team-carousel3 .item--inner:before, .ct-team-carousel3 .item--inner:after {content: '';height: 7px;-webkit-border-radius: 3px 3px 0 0;-khtml-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;-o-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;background-color: #00a1e0;position: absolute;top: 0;left: 0;right: 0;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-team-carousel3 .item--inner:after {top: -1px;left: -1px;right: -1px;opacity: 0;}.ct-team-carousel3 .item--inner:hover {border-color: #fff;-webkit-box-shadow: 0 8px 65px rgba(0, 0, 0, 0.25);-khtml-box-shadow: 0 8px 65px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 8px 65px rgba(0, 0, 0, 0.25);-ms-box-shadow: 0 8px 65px rgba(0, 0, 0, 0.25);-o-box-shadow: 0 8px 65px rgba(0, 0, 0, 0.25);box-shadow: 0 8px 65px rgba(0, 0, 0, 0.25);}.ct-team-carousel3 .item--inner:hover:before {opacity: 0;}.ct-team-carousel3 .item--inner:hover:after {opacity: 1;}.ct-team-carousel3 .ct-slick-carousel {margin: 0 -50px 0 -50px;padding-left: 50px;padding-right: 50px;overflow: hidden;}.ct-team-carousel3 .ct-slick-carousel .slick-list {overflow: visible;}.ct-team-carousel3 .slick-slide {-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-team-carousel3 .slick-slide.slick-active {opacity: 1;}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow {width: 52px;height: 52px;line-height: 52px;display: block;top: 50%;bottom: auto;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 99;margin: 0;background-color: #fff;color: #000;-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.19);-khtml-box-shadow: 0 0 40px rgba(0, 0, 0, 0.19);-moz-box-shadow: 0 0 40px rgba(0, 0, 0, 0.19);-ms-box-shadow: 0 0 40px rgba(0, 0, 0, 0.19);-o-box-shadow: 0 0 40px rgba(0, 0, 0, 0.19);box-shadow: 0 0 40px rgba(0, 0, 0, 0.19);}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow:after {display: none;}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow:hover {color: #fff;background-color: #000a93;}@media screen and (max-width: 767px) {.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow {opacity: 0;}}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 41px;right: auto;}@media screen and (max-width: 1199px) {.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 82px;}}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {left: auto;right: 41px;}@media screen and (max-width: 1199px) {.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 82px;}}.ct-team-carousel3 .ct-slick-carousel[data-arrows="true"]:hover .slick-arrow {opacity: 1;}.ct-team-carousel3 .slick-dots {margin-top: 0;margin-bottom: 5px;}.ct-team-carousel4 .item--image {max-width: 320px;position: relative;}.ct-team-carousel4 .item--image img {width: 100%;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}@media screen and (max-width: 991px) {.ct-team-carousel4 .item--image {max-width: 100%;}.ct-team-carousel4 .item--image img {-webkit-border-radius: 7px 7px 0 0;-khtml-border-radius: 7px 7px 0 0;-moz-border-radius: 7px 7px 0 0;-ms-border-radius: 7px 7px 0 0;-o-border-radius: 7px 7px 0 0;border-radius: 7px 7px 0 0;}}.ct-team-carousel4 .item--social {position: absolute;top: 11px;left: 11px;width: 39px;padding: 16px 0;background-color: #00a1e0;-webkit-border-radius: 39px;-khtml-border-radius: 39px;-moz-border-radius: 39px;-ms-border-radius: 39px;-o-border-radius: 39px;border-radius: 39px;-webkit-box-shadow: 0 2px 10px rgba(0, 161, 224, 0.35);-khtml-box-shadow: 0 2px 10px rgba(0, 161, 224, 0.35);-moz-box-shadow: 0 2px 10px rgba(0, 161, 224, 0.35);-ms-box-shadow: 0 2px 10px rgba(0, 161, 224, 0.35);-o-box-shadow: 0 2px 10px rgba(0, 161, 224, 0.35);box-shadow: 0 2px 10px rgba(0, 161, 224, 0.35);-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);transform-origin: 0 0 0;-webkit-transform-origin: 0 0 0;-ms-transform-origin: 0 0 0;-o-transform-origin: 0 0 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-team-carousel4 .item--social i {font-family: FontAwesome;font-weight: 400;}.ct-team-carousel4 .item--social a {font-size: 16px;line-height: 28px;color: #fff;display: block;text-align: center;}.ct-team-carousel4 .item--social a:hover {-webkit-transform: translateX(4px);-khtml-transform: translateX(4px);-moz-transform: translateX(4px);-ms-transform: translateX(4px);-o-transform: translateX(4px);transform: translateX(4px);}.ct-team-carousel4 .item--title {margin-bottom: 0;font-size: 20px;color: #fff;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-team-carousel4 .item--position {font-size: 15px;font-weight: 500;color: #000;margin-bottom: 6px;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-team-carousel4 .item-desc {font-size: 16px;line-height: 24px;color: #fff;margin-bottom: 10px;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-team-carousel4 .item--meta {list-style: none;margin-bottom: 0;}.ct-team-carousel4 .item--meta a {color: #e9e9e9;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-team-carousel4 .item--meta a:hover {color: #00a1e0 !important;}.ct-team-carousel4 .item--meta i {color: #fff;margin-right: 12px;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-team-carousel4 .item--meta i.fac-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.ct-team-carousel4 .item--meta li + li {border-top: 1px solid rgba(255, 255, 255, 0.28);margin-top: 5px;padding-top: 5px;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}.ct-team-carousel4 .item--holder {max-width: 270px;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 0;padding: 25px 24px 20px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background-color: #00a1e0;-webkit-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.15);-khtml-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.15);-ms-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 13px 35px rgba(0, 0, 0, 0.15);box-shadow: 0 13px 35px rgba(0, 0, 0, 0.15);-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);}@media screen and (max-width: 991px) {.ct-team-carousel4 .item--holder {position: static;-webkit-transform: translate(0, 0%);-khtml-transform: translate(0, 0%);-moz-transform: translate(0, 0%);-ms-transform: translate(0, 0%);-o-transform: translate(0, 0%);transform: translate(0, 0%);max-width: 100%;-webkit-border-radius: 0 0 7px 7px;-khtml-border-radius: 0 0 7px 7px;-moz-border-radius: 0 0 7px 7px;-ms-border-radius: 0 0 7px 7px;-o-border-radius: 0 0 7px 7px;border-radius: 0 0 7px 7px;}}.ct-team-carousel4 .item--inner {position: relative;max-width: 535px;}@media screen and (max-width: 991px) {.ct-team-carousel4 .item--inner {margin-bottom: 50px;max-width: 100%;}}.ct-team-carousel4 .item--inner:hover .item--holder {background-color: #fff;}.ct-team-carousel4 .item--inner:hover .item--social {-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);opacity: 1;}.ct-team-carousel4 .item--inner:hover .item--title, .ct-team-carousel4 .item--inner:hover .item-desc {color: #0e0e0e;}.ct-team-carousel4 .item--inner:hover .item--position {color: #00a1e0;}.ct-team-carousel4 .item--inner:hover .item--meta a {color: #737272;}.ct-team-carousel4 .item--inner:hover .item--meta i {color: #00a1e0;}.ct-team-carousel4 .item--inner:hover .item--meta li + li {border-color: #e0e0e0;}@media screen and (max-width: 991px) {.ct-team-carousel4 .slick-dots {margin-top: -15px;}}.ct-team-carousel4 .slick-dots {height: 13px;width: auto;display: inline-block;margin: 40px 0 0;position: relative;left: 50%;-webkit-transform: translate(-50%, 0);-khtml-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.ct-team-carousel4 .slick-dots li {display: inline-block;vertical-align: top;margin: 0;width: 14px;height: 14px;position: relative;}.ct-team-carousel4 .slick-dots li button {width: 13px;height: 13px;border-radius: 13px;background-color: #e0e0e0;background-image: none;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);position: absolute;top: 0;left: 0;}.ct-team-carousel4 .slick-dots li button:before, .ct-team-carousel4 .slick-dots li button:after {display: none;}.ct-team-carousel4 .slick-dots li.slick-active button {background-color: #00a1e0;}.ct-team-carousel4 .slick-dots li + li {margin-left: 8px;}.ct-team-carousel5 .item--image {position: relative;}.ct-team-carousel5 .item--image img {-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);width: 100%;}.ct-team-carousel5 .item--image-bg {position: absolute;top: -46px;left: 10px;right: 10px;bottom: 0;z-index: 99;-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;-webkit-transform: scale(0.8);-khtml-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}.ct-team-carousel5 .item--title {font-size: 22px;margin-bottom: 2px;}@media screen and (max-width: 991px) {.ct-team-carousel5 .item--title {font-size: 18px;}}.ct-team-carousel5 .item--title a {-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);color: #000;}.ct-team-carousel5 .item--title a:hover {color: inherit;}.ct-team-carousel5 .item--position {font-size: 14px;color: #3d3d3d;line-height: 24px;font-family: "Nunito Sans";-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-team-carousel5 .item--meta {flex-grow: 1;}.ct-team-carousel5 .item--social {position: relative;}.ct-team-carousel5 .item--social ul {margin: 0 0 30px;list-style: none;position: absolute;width: 49px;background-color: #00a1e0;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;bottom: 100%;left: 0;padding: 12px 0;text-align: center;z-index: 100;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity: 0;}.ct-team-carousel5 .item--social ul a {color: #fff;display: block;font-size: 17px;}.ct-team-carousel5 .item--social ul a + a {margin-top: 2px;}.ct-team-carousel5 .item--social ul a:hover {-webkit-transform: translateX(6px);-khtml-transform: translateX(6px);-moz-transform: translateX(6px);-ms-transform: translateX(6px);-o-transform: translateX(6px);transform: translateX(6px);}.ct-team-carousel5 .item--social-btn {width: 49px;background-color: #00a1e0;height: 49px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;min-width: 49px;display: inline-block;line-height: 49px;text-align: center;color: #fff;font-size: 18px;cursor: pointer;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-team-carousel5 .item--holder {padding: 23px 10px 13px 10px;display: flex;flex-wrap: nowrap;align-items: center;}.ct-team-carousel5 .item--inner {margin: 40px 0 60px;padding: 10px;background-color: #fff;position: relative;-webkit-box-shadow: 0 20px 62px rgba(4, 20, 69, 0.1);-khtml-box-shadow: 0 20px 62px rgba(4, 20, 69, 0.1);-moz-box-shadow: 0 20px 62px rgba(4, 20, 69, 0.1);-ms-box-shadow: 0 20px 62px rgba(4, 20, 69, 0.1);-o-box-shadow: 0 20px 62px rgba(4, 20, 69, 0.1);box-shadow: 0 20px 62px rgba(4, 20, 69, 0.1);-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.ct-team-carousel5 .item--inner:hover {background-color: #000;}.ct-team-carousel5 .item--inner:hover .item--title a {color: #fff;}.ct-team-carousel5 .item--inner:hover .item--position {color: #bbb;}.ct-team-carousel5 .item--inner:hover .item--image img {-webkit-transform: scale(0.8);-khtml-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);opacity: 0;}.ct-team-carousel5 .item--inner:hover .item--image .item--image-bg {opacity: 1;-webkit-transform: scale(1);-khtml-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.ct-team-carousel5 .item--inner:hover .item--social-btn {background-color: transparent;color: #00a1e0;}.ct-team-carousel5 .item--inner:hover .item--social-btn + ul {opacity: 1;margin-bottom: 0;}.ct-team-carousel5 .ct-slick-carousel {margin: 0 -30px 0 -30px;padding-left: 30px;padding-right: 30px;overflow: hidden;}.ct-team-carousel5 .ct-slick-carousel .slick-list {overflow: visible;}.ct-team-carousel5 .slick-slide {-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;}.ct-team-carousel5 .slick-slide.slick-active {opacity: 1;}.ct-team-carousel5 .slick-dots {margin-top: 0;top: -15px;position: relative;}.ct-team-carousel5.style2 .item--image-bg {display: none;}.ct-team-carousel5.style2 .item--title {color: #1d1b4c;}.ct-team-carousel5.style2 .item--title a {color: inherit;}.ct-team-carousel5.style2 .item--position {color: #00a1e0;font-size: 14px;font-weight: 500;font-family: inherit;}.ct-team-carousel5.style2 .item--holder {-webkit-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.21);-khtml-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.21);-moz-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.21);-ms-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.21);-o-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.21);box-shadow: 0 5px 40px rgba(29, 27, 76, 0.21);padding: 15px 23px 15px 28px;}.ct-team-carousel5.style2 .item--holder .item--social-btn {background-color: transparent;color: #00a1e0;}.ct-team-carousel5.style2 .item--inner {padding: 0;margin: 50px 0;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-team-carousel5.style2 .item--inner:hover {background-color: #fff;}.ct-team-carousel5.style2 .item--inner:hover .item--image img {transform: scale(1);opacity: 1;}.ct-team-carousel5.style2 .item--inner:hover .item--title {color: #1d1b4c;}.ct-team-carousel5.style2 .item--inner:hover .item--title a {color: inherit;}.ct-team-carousel5.style2 .item--inner:hover .item--position {color: #00a1e0;}.ct-team-carousel5.style2 .slick-arrow-style4 .slick-arrow {border-color: #1d1b4c;}.ct-team-carousel5.style2 .slick-arrow-style4 .slick-arrow:after {background-color: #1d1b4c;}.ct-team-carousel5.style2 .slick-arrow-style4 .slick-arrow:before {color: #1d1b4c;}.ct-team-carousel5.style2 .slick-arrow-style4 .slick-arrow:hover:before {color: #fff;}.ct-team-carousel5.style2 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-team-carousel5.style2 .ct-slick-carousel[data-arrows="true"] .slick-arrow {bottom: auto;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;z-index: 99;}.ct-team-carousel5.style2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 18px;right: auto;}@media screen and (max-width: 1199px) {.ct-team-carousel5.style2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 60px;}}.ct-team-carousel5.style2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 18px;left: auto;}@media screen and (max-width: 1199px) {.ct-team-carousel5.style2 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 60px;}}.ct-team-carousel6 .item--image img {width: 100%;}.ct-team-carousel6 .item--title {font-size: 22px;line-height: 26px;color: #1d1b4c;margin-bottom: 2px;}.ct-team-carousel6 .item--title a {color: inherit;}.ct-team-carousel6 .item--position {line-height: normal;font-size: 15px;color: #00a1e0;}.ct-team-carousel6 .item--description {font-size: 14px;color: #c1c1c6;line-height: 22px;margin-top: 9px;margin-bottom: 11px;}.ct-team-carousel6 .item--social a {color: #5e6877;display: inline-block;margin: 0 6px;}.ct-team-carousel6 .item--social a:hover {color: #fff;}.ct-team-carousel6 .item--holder {background-color: #fff;text-align: center;padding: 15px 15px 17px;-webkit-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.15);-khtml-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.15);-moz-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.15);-ms-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.15);-o-box-shadow: 0 5px 40px rgba(29, 27, 76, 0.15);box-shadow: 0 5px 40px rgba(29, 27, 76, 0.15);position: absolute;bottom: -40px;left: 30px;right: 30px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-team-carousel6 .item--meta {display: none;}.ct-team-carousel6 .item--inner {margin-bottom: 80px;position: relative;}.ct-team-carousel6 .item--inner:hover .item--title a {color: #fff;}.ct-team-carousel6 .item--inner:hover .item--holder {background-color: #000;padding-top: 20px;padding-bottom: 22px;}.ct-team-carousel6 .ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -8px;margin-top: -40px;}@media screen and (max-width: 1199px) {.ct-team-carousel6 .ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: 30px;opacity: 1 !important;}}.ct-team-carousel6 .ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: -8px;margin-top: -40px;}@media screen and (max-width: 1199px) {.ct-team-carousel6 .ct-slick-carousel.slick-arrow-style3.ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: 30px;opacity: 1 !important;}}.ct-team-carousel7 .item--image {min-width: 248px;margin-right: 27px;}.ct-team-carousel7 .item--image img {width: 100%;}.ct-team-carousel7 .item--title {margin-bottom: 0;font-size: 24px;color: #283a57;}.ct-team-carousel7 .item--position {font-size: 14px;font-style: italic;color: #00a1e0;margin-bottom: 3px;}.ct-team-carousel7 .item-desc {font-size: 15px;line-height: 24px;color: #696b6d;margin-bottom: 20px;}.ct-team-carousel7 .item--meta {list-style: none;font-size: 14px;line-height: 24px;color: #636e80;border-top: 1px solid #e0e5e5;padding-top: 17px;}.ct-team-carousel7 .item--meta i {color: #00a1e0;margin-right: 8px;}.ct-team-carousel7 .item--meta i.fac-phone {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.ct-team-carousel7 .item--meta a {color: inherit;}.ct-team-carousel7 .item--meta a:hover {color: #00a1e0;}.ct-team-carousel7 .item--meta li + li {margin-top: 2px;}.ct-team-carousel7 .item--social {margin-bottom: 16px;}.ct-team-carousel7 .item--social a {font-size: 16px;display: inline-block;margin-right: 14px;}.ct-team-carousel7 .item--social a:hover {-webkit-transform: translateY(-4px);-khtml-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.ct-team-carousel7 .item--social a i.fa-facebook-f {color: #16599b;}.ct-team-carousel7 .item--social a i.fa-twitter {color: #03a9f4;}.ct-team-carousel7 .item--social a i.fa-behance {color: #0067ff;}.ct-team-carousel7 .item--social a i.fa-dribbble {color: #eb568f;}.ct-team-carousel7 .item--more .btn {line-height: 37px;font-size: 14px;padding: 0 19px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.ct-team-carousel7 .item--inner {display: flex;flex-wrap: nowrap;}@media screen and (max-width: 991px) {.ct-team-carousel7 .item--inner {display: block;}.ct-team-carousel7 .item--inner .item--image {margin-right: 0;margin-bottom: 18px;}}@media screen and (min-width: 1200px) {.ct-team-carousel7 .ct-slick-carousel[data-arrows="true"] {padding-bottom: 0;}.ct-team-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow {bottom: auto;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);margin: 0;z-index: 99;}.ct-team-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-prev {left: -9px;right: auto;}.ct-team-carousel7 .ct-slick-carousel[data-arrows="true"] .slick-arrow.slick-next {right: -9px;left: auto;}}.btn-type-normal .ct-blog-grid-layout1 .entry-readmore a, .btn-type-normal .ct-blog-carousel-layout1 .entry-readmore a {background-image: none;text-fill-color: inherit;-o-text-fill-color: inherit;-ms-text-fill-color: inherit;-moz-text-fill-color: inherit;-webkit-text-fill-color: inherit;}.btn-type-normal .ct-pricing-layout2.recommended .pricing-button .btn:hover {background-color: #0084b7;}.ct-angle svg {position: absolute;left: 0;right: 0;z-index: 2;height: 90px;fill: #fff;}@media screen and (max-width: 1024px) {.ct-angle.hide-md {display: none;}}@media screen and (max-width: 767px) {.ct-angle.hide-sm {display: none;}}.btn-icon-lg.rev-btn {display: flex;align-items: center;}.btn-icon-lg.rev-btn i {font-size: 20px;}.section-boxshadow {z-index: 1;}.section-boxshadow:before {content: '';position: absolute;top: 0;left: -10%;z-index: 1;width: 120%;height: 100%;-webkit-box-shadow: 0 0 79px rgba(0, 0, 0, 0.15) inset;-khtml-box-shadow: 0 0 79px rgba(0, 0, 0, 0.15) inset;-moz-box-shadow: 0 0 79px rgba(0, 0, 0, 0.15) inset;-ms-box-shadow: 0 0 79px rgba(0, 0, 0, 0.15) inset;-o-box-shadow: 0 0 79px rgba(0, 0, 0, 0.15) inset;box-shadow: 0 0 79px rgba(0, 0, 0, 0.15) inset;}.section-boxshadow > .elementor-container {z-index: 1;}.section-boxshadow2 {z-index: 1;}.section-boxshadow2:before {content: '';position: absolute;top: 0;left: -10%;z-index: 1;width: 120%;height: 100%;-webkit-box-shadow: 0 0 33px rgba(0, 0, 0, 0.11) inset;-khtml-box-shadow: 0 0 33px rgba(0, 0, 0, 0.11) inset;-moz-box-shadow: 0 0 33px rgba(0, 0, 0, 0.11) inset;-ms-box-shadow: 0 0 33px rgba(0, 0, 0, 0.11) inset;-o-box-shadow: 0 0 33px rgba(0, 0, 0, 0.11) inset;box-shadow: 0 0 33px rgba(0, 0, 0, 0.11) inset;}.section-boxshadow2 > .elementor-container {z-index: 1;}.ct-menu-item {list-style: none;margin-bottom: 0;}.ct-menu-item a cite {background-color: #00a1e0;color: #fff;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;text-transform: capitalize;font-style: normal;font-size: 12px;padding: 0 6px;line-height: 18px;display: inline-block;margin-left: 6px;position: relative;top: -1px;}.ct-menu-item i {font-size: 94%;margin-right: 4px;display: inline-block;min-width: 14px;}.ct-mailchimp1.style1 input:not([type="submit"]) {background-color: transparent;color: #858fae;font-size: 13px;border: 1px solid #445169;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;height: 34px;padding-left: 15px;}.ct-mailchimp1.style1 input:not([type="submit"]):focus {border-color: #00a1e0;}.ct-mailchimp1.style1 input[type="submit"] {font-size: 14px;font-weight: normal;line-height: 34px;padding: 0 22px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}.ct-mailchimp1.style1 .mc4wp-response {margin-top: 12px;}.ct-mailchimp1.style1 .mc4wp-response .mc4wp-notice {font-size: 13px;line-height: 22px;color: #999;}.ct-mailchimp1.style1 .field-group {display: flex;flex-wrap: nowrap;}.ct-mailchimp1.style1 .field-group .field-input + .field-input {margin-left: 5px;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-response {font-size: 14px;line-height: 24px;margin-top: 15px;color: #999;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-response p {margin-bottom: 0;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields {position: relative;overflow: hidden;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="email"], .ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="text"] {border: none;background-color: #eee;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;height: 46px;font-size: 14px;font-weight: 400;color: #262626;padding-left: 50px;padding-right: 72px;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields .fac-envelope {position: absolute;top: 50%;left: 20px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);color: #646464;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="submit"] {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;position: absolute;bottom: 0;right: 0;height: 46px;width: 62px;padding: 0;opacity: 0;z-index: 3;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:after {font-weight: 400;font-family: "Font Awesome 5 Pro";height: 46px;width: 62px;font-size: 14px;position: absolute;bottom: 0;right: 0;color: #fff;text-align: center;line-height: 46px;z-index: 1;overflow: hidden;}@media screen and (max-width: 991px) {.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:after {width: 46px;}}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:before {content: '';background-color: #00a1e0;-webkit-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.35) inset;-khtml-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.35) inset;-moz-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.35) inset;-ms-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.35) inset;-o-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.35) inset;box-shadow: 0 3px 21px rgba(0, 0, 0, 0.35) inset;}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:after {z-index: 2;content: '\f1d8';}.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields:hover:after {-o-animation: toTopFromBottom 0.3s forwards;-ms-animation: toTopFromBottom 0.3s forwards;-webkit-animation: toTopFromBottom 0.3s forwards;animation: toTopFromBottom 0.3s forwards;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-response, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-response {font-size: 14px;line-height: 24px;margin-top: 15px;color: #999;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-response p, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-response p {margin-bottom: 0;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields {position: relative;overflow: hidden;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields input[type="email"], .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="email"], .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields input[type="text"], .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="text"] {border: none;background-color: #464646;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;height: 46px;font-size: 14px;font-weight: 400;color: #fff;padding-left: 20px;padding-right: 70px;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields .fac-envelope, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields .fac-envelope {position: absolute;top: 50%;left: 20px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);color: #646464;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields input[type="submit"], .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="submit"] {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;position: absolute;bottom: 0;right: 0;height: 46px;width: 62px;padding: 0;opacity: 0;z-index: 3;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:after, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:after {font-weight: 400;font-family: "Font Awesome 5 Pro";height: 46px;width: 62px;font-size: 14px;position: absolute;bottom: 0;right: 0;color: #fff;text-align: center;line-height: 46px;z-index: 1;overflow: hidden;}@media screen and (max-width: 991px) {.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:after, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:after {width: 46px;}}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:before {content: '';background-color: #00a1e0;}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:after, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:after {z-index: 2;content: '\f1d8';}.ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields:hover:after, .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:hover:after {-o-animation: toTopFromBottom 0.3s forwards;-ms-animation: toTopFromBottom 0.3s forwards;-webkit-animation: toTopFromBottom 0.3s forwards;animation: toTopFromBottom 0.3s forwards;}.ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="email"], .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="text"] {background-color: #eee;color: #39385a;}.ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields:before {background-color: #000;}.elementor-widget-wp-widget-mks_flickr_widget ul.flickr {list-style: none;margin-bottom: 0;display: flex;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;}.elementor-widget-wp-widget-mks_flickr_widget ul.flickr li {margin: 0;width: 16.66667%;padding: 0 5px;}.elementor-widget-wp-widget-mks_flickr_widget ul.flickr li img {opacity: 1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.elementor-widget-wp-widget-mks_flickr_widget ul.flickr li img:hover {opacity: 0.8;}.ct-slider-prev, .ct-slider-next {width: 43px;height: 43px;background-color: #152644;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;cursor: pointer;}.ct-slider-prev:hover, .ct-slider-next:hover {background-color: #00a1e0;}.ct-slider-prev span, .ct-slider-next span {font-size: 14px;color: #fff;font-weight: 500;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-slider-prev:before, .ct-slider-next:before {content: '';width: 48px;height: 10px;background-image: url(images/slider-arrow-white.png);position: absolute;top: 16.5px;background-repeat: no-repeat;background-position: center;}.ct-slider-prev span {left: -24px;}.ct-slider-prev:before {left: 19px;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.ct-slider-next span {right: -24px;}.ct-slider-next:before {right: 19px;}.case-love {color: #e9015e;}.ct-statistics {display: flex;flex-wrap: wrap;min-width: 157px;}@media screen and (max-width: 991px) {.ct-statistics {min-width: 100%;margin: 0 -10px;}}.ct-statistics .ct-counter-wrap {font-size: 24px;color: #fff;font-weight: 700;font-family: 'Poppins', sans-serif;height: 57px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding: 0 20px;min-width: 157px;background-color: #00a1e0;-webkit-border-radius: 3px 3px 0 0;-khtml-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;-o-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}@media screen and (max-width: 991px) {.ct-statistics .ct-counter-wrap {min-width: 100%;width: 100%;font-size: 20px;}}.ct-statistics h4 {margin-bottom: 0;font-size: 15px;color: #17161a;background-color: #e9edf0;padding: 7px 20px;font-weight: 400;font-family: inherit;-webkit-border-radius: 0 0 3px 3px;-khtml-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-ms-border-radius: 0 0 3px 3px;-o-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}@media screen and (max-width: 991px) {.ct-statistics h4 {font-size: 14px;}}.ct-statistics .ct-item {margin-top: 20px;text-align: center;margin-right: 20px;}@media screen and (max-width: 991px) {.ct-statistics .ct-item {margin-right: 0;padding: 0 10px;width: 50%;}}.ct-feature-list {display: flex;flex-wrap: wrap;}.ct-feature-list .ct-feature-item {text-align: center;padding: 0 15px;min-height: 243px;position: relative;}@media screen and (max-width: 767px) {.ct-feature-list .ct-feature-item {width: 50%;}}@media screen and (max-width: 575px) {.ct-feature-list .ct-feature-item {width: 100%;}}.ct-feature-list .ct-feature-item:before {content: '';width: 176px;height: 47px;position: absolute;background-image: url(images/feature-shape1.png);background-repeat: no-repeat;}.ct-feature-list .ct-feature-item img {margin-bottom: 11px;max-width: 100px;}.ct-feature-list .ct-feature-item h4 {margin-bottom: 10px;font-size: 22px;}@media screen and (max-width: 991px) {.ct-feature-list .ct-feature-item h4 {font-size: 18px;}}.ct-feature-list .ct-feature-item p {margin-bottom: 6px;font-size: 16px;line-height: 24px;color: #000;}@media screen and (max-width: 991px) {.ct-feature-list .ct-feature-item p {font-size: 14px;}}.ct-feature-list .ct-feature-item .btn-line i {margin-left: 4px;}.ct-feature-list .ct-feature-item + .ct-feature-item {margin-top: 48px;}@media screen and (max-width: 767px) {.ct-feature-list .ct-feature-item + .ct-feature-item {margin-top: 0;}}@media screen and (max-width: 575px) {.ct-feature-list .ct-feature-item + .ct-feature-item {margin-top: 32px;}}.ct-feature-list .ct-item-center {width: 46%;text-align: center;padding: 25px 15px 0 15px;}@media screen and (max-width: 991px) {.ct-feature-list .ct-item-center {padding-top: 85px;}}@media screen and (max-width: 767px) {.ct-feature-list .ct-item-center {width: 100%;padding-top: 32px;padding-bottom: 32px;}}.ct-feature-list .ct-item-center img {width: auto;position: relative;z-index: 1;}.ct-feature-list .ct-item-left, .ct-feature-list .ct-item-right {width: 27%;}@media screen and (max-width: 767px) {.ct-feature-list .ct-item-left, .ct-feature-list .ct-item-right {width: 100%;display: flex;flex-wrap: wrap;}}.ct-feature-list .ct-item-left .ct-feature-item:before {right: -88px;top: 44px;}@media screen and (max-width: 767px) {.ct-feature-list .ct-item-left .ct-feature-item:before {display: none;}}.ct-feature-list .ct-item-left .ct-feature-item + .ct-feature-item:before {background-image: url(images/feature-shape2.png);top: 17px;}.ct-feature-list .ct-item-right .ct-feature-item:before {left: -88px;top: 44px;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}@media screen and (max-width: 767px) {.ct-feature-list .ct-item-right .ct-feature-item:before {display: none;}}.ct-feature-list .ct-item-right .ct-feature-item + .ct-feature-item:before {background-image: url(images/feature-shape2.png);top: 17px;}.ct-feature-list .text-box {background-color: #00a1e0;color: #fff;max-width: 430px;margin: auto;padding: 10px;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;background-repeat: no-repeat;background-position: bottom right;text-align: center;margin-top: 53px;}.ct-emergency {background-color: #00132b;max-width: 775px;margin: auto;padding: 47px 50px 46px;color: #fff;-webkit-border-radius: 13px;-khtml-border-radius: 13px;-moz-border-radius: 13px;-ms-border-radius: 13px;-o-border-radius: 13px;border-radius: 13px;}@media screen and (max-width: 991px) {.ct-emergency {padding-left: 30px;padding-right: 30px;}}@media screen and (max-width: 767px) {.ct-emergency {padding: 40px 20px;}}.ct-emergency .item--title {margin-bottom: 10px;color: #fff;font-size: 24px;}@media screen and (max-width: 575px) {.ct-emergency .item--title {font-size: 22px;}}.ct-emergency .item--title cite {font-style: normal;color: #e30b0b;}.ct-emergency ul {margin-top: 28px;display: flex;flex-wrap: wrap;list-style: none;margin-bottom: 0;margin-left: -15px;margin-right: -15px;}.ct-emergency ul li {width: 50%;padding: 0 15px;display: flex;flex-wrap: nowrap;}@media screen and (max-width: 767px) {.ct-emergency ul li {width: 100%;}}.ct-emergency ul svg {height: 22px;fill: #4eff00;margin-right: 10px;min-width: 22px;margin-top: 4px;}.ct-fancy-box-layout13 {background-color: #36af11;-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;overflow: hidden;display: flex;flex-wrap: nowrap;padding: 17px 40px 17px 17px;background-image: url(images/fanybox-shape1.png);background-repeat: no-repeat;background-position: top right;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout13 {padding-right: 20px;}}@media screen and (max-width: 991px) {.ct-fancy-box-layout13 {display: block;padding: 40px 20px;text-align: center;}}.ct-fancy-box-layout13 .item--icon {width: 80px;height: 80px;min-width: 80px;background-color: #fff;position: relative;-webkit-border-radius: 80px;-khtml-border-radius: 80px;-moz-border-radius: 80px;-ms-border-radius: 80px;-o-border-radius: 80px;border-radius: 80px;margin-right: 22px;}.ct-fancy-box-layout13 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.6s cubic-bezier(0.24, 0.74, 0.58, 1);display: inline-block;}.ct-fancy-box-layout13 .item--icon img {max-width: 40px;}.ct-fancy-box-layout13 .item--icon i {font-size: 45px;color: #00a1e0;}@media screen and (max-width: 991px) {.ct-fancy-box-layout13 .item--icon {margin-bottom: 15px;margin-left: auto;margin-right: auto;}}.ct-fancy-box-layout13 .item--title {font-size: 18px;color: #fff;margin-top: 4px;margin-bottom: 5px;}.ct-fancy-box-layout13 .item--description {font-size: 16px;line-height: 24px;color: #fff;}.ct-fancy-box-layout13:hover .item--icon * {-webkit-transform: translate(-50%, -50%) rotateY(360deg);-khtml-transform: translate(-50%, -50%) rotateY(360deg);-moz-transform: translate(-50%, -50%) rotateY(360deg);-ms-transform: translate(-50%, -50%) rotateY(360deg);-o-transform: translate(-50%, -50%) rotateY(360deg);transform: translate(-50%, -50%) rotateY(360deg);}.ct-fancy-box-layout14 {position: relative;border: 1px solid #e9eaf6;padding: 16px;background-color: #fff;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;display: flex;flex-wrap: nowrap;align-items: center;}@media screen and (max-width: 991px) {.ct-fancy-box-layout14 {display: block;}}.ct-fancy-box-layout14 .item--icon {width: 67px;min-width: 67px;height: 71px;position: relative;background-color: #fff;margin-right: 17px;}@media screen and (max-width: 991px) {.ct-fancy-box-layout14 .item--icon {margin: 0 0 12px;}}.ct-fancy-box-layout14 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-fancy-box-layout14 .item--icon img {max-height: 52px;}.ct-fancy-box-layout14 .item--icon i {font-size: 52px;color: #00a1e0;}.ct-fancy-box-layout14 .item--title {margin-bottom: 6px;font-size: 20px;color: #082680;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}@media screen and (max-width: 991px) {.ct-fancy-box-layout14 .item--title {font-size: 18px;}}.ct-fancy-box-layout14 .item--description {font-size: 15px;color: #3a4268;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-fancy-box-layout14 .item-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;}.ct-fancy-box-layout14:hover {background-color: #000;border-color: #000;-webkit-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.27);-khtml-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.27);-moz-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.27);-ms-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.27);-o-box-shadow: 0 13px 29px rgba(0, 0, 0, 0.27);box-shadow: 0 13px 29px rgba(0, 0, 0, 0.27);}.ct-fancy-box-layout14:hover .item--title {color: #fff;}.ct-fancy-box-layout14:hover .item--description {color: #d4d7e8;}.ct-fancy-box-layout15 {position: relative;z-index: 1;padding: 40px 50px 48px 50px;text-align: center;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout15 {padding-left: 30px;padding-right: 30px;}}.ct-fancy-box-layout15:before {content: '';position: absolute;top: 0;left: -1px;width: 100%;height: 100%;background-color: #fff;-webkit-transition: all 220ms linear 0ms;-khtml-transition: all 220ms linear 0ms;-moz-transition: all 220ms linear 0ms;-ms-transition: all 220ms linear 0ms;-o-transition: all 220ms linear 0ms;transition: all 220ms linear 0ms;-webkit-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);z-index: -1;opacity: 0;}.ct-fancy-box-layout15 .item--icon {position: relative;margin: 0 auto 25px auto;width: 96px;height: 96px;background-color: rgba(0, 161, 224, 0.14);-webkit-border-radius: 96px;-khtml-border-radius: 96px;-moz-border-radius: 96px;-ms-border-radius: 96px;-o-border-radius: 96px;border-radius: 96px;}.ct-fancy-box-layout15 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-fancy-box-layout15 .item--icon i {font-size: 40px;color: #00a1e0;}.ct-fancy-box-layout15 .item--title {font-size: 22px;margin-bottom: 19px;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout15 .item--title {font-size: 20px;}}.ct-fancy-box-layout15 .item--description {font-size: 17px;line-height: 1.64;color: #636e80;margin-bottom: 22px;}@media screen and (max-width: 1199px) {.ct-fancy-box-layout15 .item--description {font-size: 15px;}}.ct-fancy-box-layout15:hover:before {opacity: 1;}.icon-check-round, .icon-times-round {width: 44px;position: relative;height: 44px;line-height: 32px;text-align: center;background-color: #72bc2c;border: 6px solid #fff;-webkit-border-radius: 44px;-khtml-border-radius: 44px;-moz-border-radius: 44px;-ms-border-radius: 44px;-o-border-radius: 44px;border-radius: 44px;color: #fff !important;font-size: 16px;-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);-khtml-box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);-ms-box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);-o-box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);box-shadow: 0 0 8px rgba(0, 0, 0, 0.07);margin-right: 12px;display: inline-block;vertical-align: middle;top: -2px;font-family: "Font Awesome 5 Pro" !important;}.icon-times-round {background-color: #e80000;}.ct-service-grid10 .item--icon {width: 68px;min-width: 68px;margin-right: 18px;}.ct-service-grid10 .item--icon i {font-size: 48px;}.ct-service-grid10 .item--icon img {max-width: 68px;}.ct-service-grid10 .item--title {font-size: 20px;line-height: 26px;margin-bottom: 11px;color: #1d0031;}.ct-service-grid10 .item--title a {color: inherit;}.ct-service-grid10 .item--title a:hover {color: #00a1e0;}.ct-service-grid10 .item--description {font-size: 16px;line-height: 25px;color: #000;}.ct-service-grid10 .item--readmore {display: none;margin-top: 7px;}.ct-service-grid10 .grid-item-inner {background-color: #e9edf0;position: relative;-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;padding: 30px 20px 30px 27px;display: flex;flex-wrap: nowrap;align-items: center;}@media screen and (max-width: 991px) {.ct-service-grid10 .grid-item-inner {padding-left: 25px;padding-right: 15px;}}.ct-service-grid10 .grid-item-inner:before {content: '';width: 5px;background-color: #00a1e0;position: absolute;left: 0;top: 38px;bottom: 38px;}.ct-service-grid10 .btn-line i {margin-left: 4px;}.ct-service-grid10 .grid-item {margin-bottom: 64px;}.ct-service-grid11 {margin-top: 30px;}.ct-service-grid11 .item--featured {position: relative;}.ct-service-grid11 .item--featured:before, .ct-service-grid11 .item--featured:after {content: '';-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);position: absolute;top: 0;height: 100%;}.ct-service-grid11 .item--featured:before {background-color: rgba(0, 0, 0, 0.75);right: 0;width: 100%;}.ct-service-grid11 .item--featured:after {background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');left: 0;width: 0;}.ct-service-grid11 .item--icon {line-height: 1;margin-bottom: 13px;}.ct-service-grid11 .item--icon i {font-size: 56px;-webkit-transition: all 240ms linear 0ms;-khtml-transition: all 240ms linear 0ms;-moz-transition: all 240ms linear 0ms;-ms-transition: all 240ms linear 0ms;-o-transition: all 240ms linear 0ms;transition: all 240ms linear 0ms;}@media screen and (max-width: 991px) {.ct-service-grid11 .item--icon i {font-size: 48px;}}@media screen and (max-width: 767px) {.ct-service-grid11 .item--icon i {font-size: 42px;}}.ct-service-grid11 .item--title {margin-bottom: 14px;font-size: 22px;line-height: 26px;color: #fff;}@media screen and (max-width: 991px) {.ct-service-grid11 .item--title {font-size: 20px;margin-bottom: 10px;}}.ct-service-grid11 .item--title a {color: inherit;}.ct-service-grid11 .item--title a:hover {color: inherit;}.ct-service-grid11 .item--desc {font-size: 16px;line-height: 26px;color: #eff7fb;}@media screen and (max-width: 767px) {.ct-service-grid11 .item--desc {font-size: 14px;line-height: 24px;}}.ct-service-grid11 .item--holder {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 20px 40px;display: flex;flex-wrap: wrap;align-items: center;text-align: center;}@media screen and (max-width: 1199px) {.ct-service-grid11 .item--holder {padding-left: 20px;padding-right: 20px;}}.ct-service-grid11 .item--readmore a {position: absolute;height: 44px;width: 44px;background-color: #fff;border-radius: 100%;line-height: 44px;color: #000;font-size: 22px;font-weight: 600;font-family: 'Poppins', sans-serif;left: 0;right: 0;margin: auto;bottom: -22px;text-align: center;-webkit-transform: translateY(34px);-khtml-transform: translateY(34px);-moz-transform: translateY(34px);-ms-transform: translateY(34px);-o-transform: translateY(34px);transform: translateY(34px);z-index: 99;opacity: 0;visibility: hidden;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;}.ct-service-grid11 .item--readmore a span {display: inline-block;}.ct-service-grid11 .item--readmore a:hover span {-o-animation: toRightFromLeft 0.3s forwards;-ms-animation: toRightFromLeft 0.3s forwards;-webkit-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}.ct-service-grid11 .grid-item-inner {position: relative;z-index: 1;margin-bottom: 38px;}.ct-service-grid11 .grid-item-inner:hover .item--featured:before {width: 0;}.ct-service-grid11 .grid-item-inner:hover .item--featured:after {width: 100%;}.ct-service-grid11 .grid-item-inner:hover .item--icon i {background-image: none;background-color: transparent;text-fill-color: transparent;-o-text-fill-color: #fff;-ms-text-fill-color: #fff;-moz-text-fill-color: #fff;-webkit-text-fill-color: #fff;}.ct-service-grid11 .grid-item-inner:hover .item--readmore a {-webkit-transform: translateY(0px);-khtml-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;-webkit-transition-delay: 0.14s;-moz-transition-delay: 0.14s;transition-delay: 0.14s;}.ct-service-grid11 .grid-sizer + .grid-item .item--image-bg {position: absolute;top: -27px;left: -27px;width: 100%;height: 100%;z-index: -1;background-position: top left;background-repeat: no-repeat;}.ct-service-grid11 .grid-item:last-child .item--image-bg {position: absolute;bottom: -27px;right: -27px;width: 100%;height: 100%;z-index: -1;background-position: bottom right;background-repeat: no-repeat;}.ct-service-grid11 .ct-load-more {margin-top: 2px;}.ct-service-grid11 .ct-load-more .btn {-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;line-height: 44px;padding: 0 23px;font-size: 14px;}.ct-service-grid12 .item--icon {width: 76px;height: 76px;-webkit-border-radius: 76px;-khtml-border-radius: 76px;-moz-border-radius: 76px;-ms-border-radius: 76px;-o-border-radius: 76px;border-radius: 76px;position: relative;background-color: #00a1e0;margin-bottom: 23px;color: #fff;}.ct-service-grid12 .item--icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.ct-service-grid12 .item--icon i {font-size: 45px;}.ct-service-grid12 .item--title {font-size: 24px;color: #283a57;}.ct-service-grid12 .item--title a {color: inherit;}.ct-service-grid12 .item--title a:hover {color: inherit;}.ct-service-grid12 .item--description {font-size: 16px;line-height: 26px;color: #636e80;margin-bottom: 18px;}.ct-service-grid12 .item--readmore .btn {font-size: 14px;color: #283a57;background-color: rgba(0, 161, 224, 0.14);line-height: 36px;padding: 0 23px;}.ct-service-grid12 .item--readmore .btn:hover {background-color: #00a1e0;color: #fff;}.ct-service-grid12 .item--readmore .btn i {font-weight: 400;}.ct-service-grid12 .grid-item-inner {margin-top: 58px;padding: 39px 33px 32px 33px;background-color: #fff;-webkit-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-khtml-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-moz-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-ms-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-o-box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);box-shadow: 0 26px 73px rgba(12, 12, 12, 0.1);-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;-webkit-transition: all 230ms linear 0ms;-khtml-transition: all 230ms linear 0ms;-moz-transition: all 230ms linear 0ms;-ms-transition: all 230ms linear 0ms;-o-transition: all 230ms linear 0ms;transition: all 230ms linear 0ms;}.ct-service-grid12 .grid-item-inner:hover {-webkit-transform: translateY(-20px);-khtml-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);-webkit-box-shadow: 0 26px 29px rgba(0, 24, 71, 0.17);-khtml-box-shadow: 0 26px 29px rgba(0, 24, 71, 0.17);-moz-box-shadow: 0 26px 29px rgba(0, 24, 71, 0.17);-ms-box-shadow: 0 26px 29px rgba(0, 24, 71, 0.17);-o-box-shadow: 0 26px 29px rgba(0, 24, 71, 0.17);box-shadow: 0 26px 29px rgba(0, 24, 71, 0.17);}.ct-service-grid13 .item--icon {margin-bottom: 30px;}.ct-service-grid13 .item--icon i {font-size: 70px;color: #00a1e0;}.ct-service-grid13 .item--icon img {max-height: 70px;}.ct-service-grid13 .item--title {font-size: 20px;color: #161b39;margin-bottom: 13px;}.ct-service-grid13 .item--title a {color: inherit;}.ct-service-grid13 .item--title a:hover {color: #00a1e0;}.ct-service-grid13 .item--description {font-size: 16px;line-height: 26px;padding: 0 20px;}@media screen and (max-width: 1199px) {.ct-service-grid13 .item--description {padding: 0;}}.ct-service-grid13 .item--readmore {position: absolute;bottom: 0;left: 0;right: 0;}.ct-service-grid13 .item--readmore .btn {line-height: 38px;font-size: 14px;color: #ebebeb;font-weight: 600;padding: 0 20px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;background-color: #000;opacity: 0;-webkit-transform: translateY(40px);-khtml-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}.ct-service-grid13 .item--readmore .btn:hover {background-color: #00a1e0;color: #fff;}.ct-service-grid13 .item--readmore .btn i {display: none;}.ct-service-grid13 .grid-item-inner {text-align: center;margin-top: 55px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.ct-service-grid13 .grid-item-inner.btn-added {padding-bottom: 42px;position: relative;}.ct-service-grid13 .grid-item-inner:hover {-webkit-transform: translateY(-20px);-khtml-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}.ct-service-grid13 .grid-item-inner:hover .item--icon {animation: icon-bounce 800ms ease-out infinite;-webkit-animation: icon-bounce 800ms ease-out infinite;}.ct-service-grid13 .grid-item-inner:hover .item--readmore .btn {opacity: 1;-webkit-transform: translateY(20px);-khtml-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}.ct-process-grid1 .item--image {margin-bottom: 15px;position: relative;}.ct-process-grid1 .item--image img {width: 100%;max-width: 148px;}.ct-process-grid1 .item--title {margin-bottom: 12px;font-size: 20px;line-height: 26px;}.ct-process-grid1 .item--desc {color: #000;font-size: 15px;line-height: 24px;}.ct-process-grid1 .item-count {height: 49px;width: 49px;background-color: #0084b7;-webkit-border-radius: 49px;-khtml-border-radius: 49px;-moz-border-radius: 49px;-ms-border-radius: 49px;-o-border-radius: 49px;border-radius: 49px;line-height: 41px;border: 4px solid #00b0f4;color: #fff;font-family: 'Poppins', sans-serif;font-size: 18px;font-weight: 700;position: absolute;top: 2px;left: 20px;}.ct-process-grid1 .item--inner {text-align: center;margin-bottom: 20px;position: relative;z-index: 1;padding: 40px 30px 34px;}.ct-process-grid1 .item--inner:before {content: '';background-color: #fff;position: absolute;top: 0;left: 0;-webkit-box-shadow: 0 9px 29px rgba(0, 0, 0, 0.08);-khtml-box-shadow: 0 9px 29px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0 9px 29px rgba(0, 0, 0, 0.08);-ms-box-shadow: 0 9px 29px rgba(0, 0, 0, 0.08);-o-box-shadow: 0 9px 29px rgba(0, 0, 0, 0.08);box-shadow: 0 9px 29px rgba(0, 0, 0, 0.08);width: 100%;height: 100%;z-index: -1;-webkit-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);opacity: 0;}.ct-process-grid1 .item--inner:hover:before {opacity: 1;}.ct-cover-boxes1 {margin: 0 -30px 0 0;display: flex;flex-wrap: wrap;}@media screen and (max-width: 1199px) {.ct-cover-boxes1 {margin: 0 -15px;}}.ct-cover-boxes1 .item--image {width: 100%;position: relative;}.ct-cover-boxes1 .item--icon {position: absolute;bottom: 0;right: 0;width: 80px;height: 80px;text-align: center;line-height: 80px;font-size: 40px;color: #fff;z-index: 1;font-weight: 400;-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);background-color: #00a1e0;}.ct-cover-boxes1 .item--icon svg {fill: #fff;}.ct-cover-boxes1 .item--icon i, .ct-cover-boxes1 .item--icon svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media screen and (max-width: 1199px) {.ct-cover-boxes1 .item--icon {width: 60px;height: 60px;line-height: 60px;font-size: 32px;}}.ct-cover-boxes1 .item--title {margin-bottom: 12px;font-size: 22px;line-height: 30px;color: #fff;}@media screen and (max-width: 991px) {.ct-cover-boxes1 .item--title {font-size: 18px;}}.ct-cover-boxes1 .item--readmore {margin-top: 17px;}.ct-cover-boxes1 .item--readmore a {font-size: 14px;line-height: 24px;color: #fff;font-weight: 600;font-family: 'Poppins', sans-serif;display: inline-flex;align-items: center;}.ct-cover-boxes1 .item--readmore a i {color: #00a1e0;font-weight: normal;margin-left: 10px;}.ct-cover-boxes1 .item--readmore a:hover i {animation: icon-bounce-right 800ms ease-out infinite;-webkit-animation: icon-bounce-right 800ms ease-out infinite;}.ct-cover-boxes1 .item--content {overflow: hidden;position: relative;}.ct-cover-boxes1 .item--content .item--content-inner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 25px 22px 20px;font-size: 16px;line-height: 24px;color: rgba(255, 255, 255, 0.67);font-family: "Nunito Sans";}@media screen and (max-width: 1199px) {.ct-cover-boxes1 .item--content .item--content-inner {padding-left: 15px;padding-right: 15px;font-size: 14px;}}.ct-cover-boxes1 .ct-cover-inner {border: 8px solid #fff;background-color: #000;display: flex;flex-wrap: wrap;width: 277px;}.ct-cover-boxes1 .ct-cover-item {width: 277px;display: none;margin-right: 30px;overflow: hidden;-webkit-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-khtml-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-moz-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-ms-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-o-transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);transition: 0.4s cubic-bezier(0.24, 0.74, 0.58, 1);-webkit-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-khtml-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);}.ct-cover-boxes1 .ct-cover-item:nth-child(1) {animation-delay: 50ms;-webkit-animation-delay: 50ms;display: block;}.ct-cover-boxes1 .ct-cover-item:nth-child(2) {animation-delay: 100ms;-webkit-animation-delay: 100ms;display: block;}.ct-cover-boxes1 .ct-cover-item:nth-child(3) {animation-delay: 150ms;-webkit-animation-delay: 150ms;display: block;}.ct-cover-boxes1 .ct-cover-item.active {width: 554px;-webkit-box-shadow: 0 19px 40px rgba(0, 0, 0, 0.26);-khtml-box-shadow: 0 19px 40px rgba(0, 0, 0, 0.26);-moz-box-shadow: 0 19px 40px rgba(0, 0, 0, 0.26);-ms-box-shadow: 0 19px 40px rgba(0, 0, 0, 0.26);-o-box-shadow: 0 19px 40px rgba(0, 0, 0, 0.26);box-shadow: 0 19px 40px rgba(0, 0, 0, 0.26);}@media screen and (max-width: 1199px) {.ct-cover-boxes1 .ct-cover-item.active {-webkit-box-shadow: 0 19px 40px rgba(0, 0, 0, 0);-khtml-box-shadow: 0 19px 40px rgba(0, 0, 0, 0);-moz-box-shadow: 0 19px 40px rgba(0, 0, 0, 0);-ms-box-shadow: 0 19px 40px rgba(0, 0, 0, 0);-o-box-shadow: 0 19px 40px rgba(0, 0, 0, 0);box-shadow: 0 19px 40px rgba(0, 0, 0, 0);}}.ct-cover-boxes1 .ct-cover-item.active .ct-cover-inner {width: 554px;}.ct-cover-boxes1 .ct-cover-item.active .item--image {width: calc(50% - 8px);width: -webkit-calc(50% - 8px);}.ct-cover-boxes1 .ct-cover-item.active .item--content {width: 50%;}.ct-cover-boxes1 .ct-cover-item.active .item--icon {bottom: 50%;-webkit-transform: translate(0, 50%);-khtml-transform: translate(0, 50%);-moz-transform: translate(0, 50%);-ms-transform: translate(0, 50%);-o-transform: translate(0, 50%);transform: translate(0, 50%);}@media screen and (max-width: 1199px) {.ct-cover-boxes1 .ct-cover-item {width: 33.33% !important;margin-right: 0;padding: 0 15px;-webkit-box-shadow: 0 0 43px rgba(0, 0, 0, 0);-khtml-box-shadow: 0 0 43px rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 43px rgba(0, 0, 0, 0);-ms-box-shadow: 0 0 43px rgba(0, 0, 0, 0);-o-box-shadow: 0 0 43px rgba(0, 0, 0, 0);box-shadow: 0 0 43px rgba(0, 0, 0, 0);}.ct-cover-boxes1 .ct-cover-item .ct-cover-inner {width: 100% !important;-webkit-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-khtml-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);box-shadow: 0 0 43px rgba(0, 0, 0, 0.2);margin: 30px 0;}.ct-cover-boxes1 .ct-cover-item .item--content .item--content-inner {position: static;}.ct-cover-boxes1 .ct-cover-item.active {width: 33.33%;}.ct-cover-boxes1 .ct-cover-item.active .item--image, .ct-cover-boxes1 .ct-cover-item.active .item--content {width: 100% !important;}}@media screen and (max-width: 767px) {.ct-cover-boxes1 .ct-cover-item {width: 100% !important;}.ct-cover-boxes1 .ct-cover-item.active {width: 100%;}}body:not(.elementor-editor-active) .ct-cover-boxes1 .ct-cover-item:hover {width: 554px;}body:not(.elementor-editor-active) .ct-cover-boxes1 .ct-cover-item:hover .ct-cover-inner {width: 554px;}body:not(.elementor-editor-active) .ct-cover-boxes1 .ct-cover-item:hover .item--image {width: calc(50% - 8px);width: -webkit-calc(50% - 8px);}body:not(.elementor-editor-active) .ct-cover-boxes1 .ct-cover-item:hover .item--content {width: 50%;}body:not(.elementor-editor-active) .ct-cover-boxes1 .ct-cover-item:hover .item--icon {bottom: 50%;-webkit-transform: translate(0, 50%);-khtml-transform: translate(0, 50%);-moz-transform: translate(0, 50%);-ms-transform: translate(0, 50%);-o-transform: translate(0, 50%);transform: translate(0, 50%);}.ct-get-quote1 {background-color: #000;padding: 27px 40px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background-image: url(images/bg-get-quote.png);display: flex;flex-wrap: wrap;align-items: center;}@media screen and (max-width: 1199px) {.ct-get-quote1 {padding-left: 15px;padding-right: 15px;}}@media screen and (max-width: 767px) {.ct-get-quote1 {padding-left: 5px;padding-right: 5px;}}.ct-get-quote1 .ct-quote-meta, .ct-get-quote1 .ct-quote-form {width: 50%;padding: 0 15px;}@media screen and (max-width: 767px) {.ct-get-quote1 .ct-quote-meta, .ct-get-quote1 .ct-quote-form {width: 100%;}}@media screen and (max-width: 767px) {.ct-get-quote1 .ct-quote-meta {margin-bottom: 32px;}}.ct-get-quote1 .ct-quote-meta h4 {margin-bottom: 12px;color: #fff;font-size: 24px;}@media screen and (max-width: 1199px) {.ct-get-quote1 .ct-quote-meta h4 {font-size: 22px;}}.ct-get-quote1 .ct-quote-meta p {font-size: 16px;font-family: "Nunito Sans";color: #bbb;line-height: 24px;margin-bottom: 0px;}@media screen and (max-width: 1199px) {.ct-get-quote1 .ct-quote-meta p {font-size: 14px;}}.ct-get-quote1 .ct-quote-meta p i {width: 22px;height: 21px;background-image: url(images/like.png);background-position: center;background-repeat: no-repeat;display: inline-block;background-size: cover;margin-left: 15px;position: relative;bottom: -2px;}@media screen and (max-width: 767px) {.ct-get-quote1 .ct-quote-meta p i {display: none;}}.ct-get-quote1 .wpcf7-form .input-filled {display: flex;flex-wrap: nowrap;align-items: center;}@media screen and (max-width: 1199px) {.ct-get-quote1 .wpcf7-form .input-filled {display: block;}}.ct-get-quote1 .wpcf7-form .input-filled .wpcf7-form-control-wrap {margin-bottom: 0;margin-right: 10px;width: auto;}@media screen and (max-width: 1199px) {.ct-get-quote1 .wpcf7-form .input-filled .wpcf7-form-control-wrap {margin-bottom: 10px;margin-right: 0;}}.ct-get-quote1 .wpcf7-form .input-filled .wpcf7-form-control:not(.wpcf7-submit) {height: 46px;background-color: #292929;border-color: #292929;font-size: 15px;color: #dedede;font-family: "Nunito Sans";padding: 0 22px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.ct-get-quote1 .wpcf7-form .input-filled .btn {line-height: 46px;padding: 0 23px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-weight: 600;font-size: 14px;}.ct-get-quote1 .wpcf7-form .input-filled .btn:hover {background-color: #0084b7;}.ct-get-quote1 .wpcf7-form .input-filled .btn i {margin-right: 0;font-size: 13px;}.ct-about-us {display: flex;flex-wrap: nowrap;}@media screen and (max-width: 767px) {.ct-about-us {display: block;}}.ct-about-us .ct-about-left {width: 300px;min-width: 300px;background-image: url(images/dot-box1.png);background-repeat: repeat;background-position: top left;position: relative;}@media screen and (max-width: 991px) {.ct-about-us .ct-about-left {width: 120px;min-width: 120px;}}@media screen and (max-width: 767px) {.ct-about-us .ct-about-left {width: 100%;min-width: 100%;padding: 90px 15px;}}.ct-about-us .ct-about-holder {background-color: #1d1b4c;padding: 65px 70px 93px 160px;}@media screen and (max-width: 1199px) {.ct-about-us .ct-about-holder {padding: 65px 50px 93px 120px;}}@media screen and (max-width: 991px) {.ct-about-us .ct-about-holder {padding-right: 30px;}}@media screen and (max-width: 767px) {.ct-about-us .ct-about-holder {padding: 50px 20px 100px 30px;}}.ct-about-us .ct-about-imge {max-width: 306px;border: 15px solid #fff;overflow: hidden;-webkit-border-radius: 300px;-khtml-border-radius: 300px;-moz-border-radius: 300px;-ms-border-radius: 300px;-o-border-radius: 300px;border-radius: 300px;-webkit-box-shadow: 0 4px 40px rgba(29, 27, 76, 0.32);-khtml-box-shadow: 0 4px 40px rgba(29, 27, 76, 0.32);-moz-box-shadow: 0 4px 40px rgba(29, 27, 76, 0.32);-ms-box-shadow: 0 4px 40px rgba(29, 27, 76, 0.32);-o-box-shadow: 0 4px 40px rgba(29, 27, 76, 0.32);box-shadow: 0 4px 40px rgba(29, 27, 76, 0.32);overflow: hidden;position: absolute;top: 50%;left: 75px;right: -110px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.ct-about-us .ct-about-imge img {-webkit-border-radius: 300px;-khtml-border-radius: 300px;-moz-border-radius: 300px;-ms-border-radius: 300px;-o-border-radius: 300px;border-radius: 300px;}@media screen and (max-width: 991px) {.ct-about-us .ct-about-imge {left: 15px;right: -90px;}}@media screen and (max-width: 767px) {.ct-about-us .ct-about-imge {position: static;-webkit-transform: translate(0, 0%);-khtml-transform: translate(0, 0%);-moz-transform: translate(0, 0%);-ms-transform: translate(0, 0%);-o-transform: translate(0, 0%);transform: translate(0, 0%);}}.ct-about-us .ct-about-subtitle {font-size: 16px;font-weight: 500;color: #00a1e0;}.ct-about-us .ct-about-subtitle span {position: relative;padding-right: 60px;}.ct-about-us .ct-about-subtitle span:before {content: '';width: 44px;height: 2px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-color: #00a1e0;}.ct-about-us .ct-about-title {font-size: 36px;color: #fff;margin-top: 2px;margin-bottom: 12px;}@media screen and (max-width: 767px) {.ct-about-us .ct-about-title {font-size: 30px;}}.ct-about-us .ct-about-desc {font-size: 16px;line-height: 26px;color: #e3e5ef;}.ct-about-us .ct-about-meta {display: flex;flex-wrap: wrap;margin: 0 -15px;max-width: 560px;}.ct-about-us .ct-box-item {width: 50%;padding: 0 15px;margin-top: 52px;display: flex;flex-wrap: nowrap;}@media screen and (max-width: 575px) {.ct-about-us .ct-box-item {width: 100%;}}.ct-about-us .ct-box-item .ct-box-icon {line-height: 1;margin-right: 15px;}.ct-about-us .ct-box-item .ct-box-icon i {font-size: 30px;color: #00a1e0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;display: inline-block;}.ct-about-us .ct-box-item .ct-box-title {font-size: 16px;margin-bottom: 7px;color: #fff;font-weight: 700;}@media screen and (max-width: 991px) {.ct-about-us .ct-box-item .ct-box-title {font-size: 14px;}}.ct-about-us .ct-box-item .ct-box-desc {font-size: 15px;line-height: 23px;color: #e3e5ef;}@media screen and (max-width: 991px) {.ct-about-us .ct-box-item .ct-box-desc {font-size: 13px;}}.ct-about-us .ct-box-item:hover .ct-box-icon i {-webkit-transform: rotateY(360deg);-khtml-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}body #bbpress-forums .bbp-breadcrumb, body #bbpress-forums .bbp-search-form {display: none;}body #bbpress-forums ul.bbp-forums, body #bbpress-forums ul.bbp-lead-topic, body #bbpress-forums ul.bbp-replies, body #bbpress-forums ul.bbp-search-results, body #bbpress-forums ul.bbp-topics {font-size: 16px;line-height: 26px;}body #bbpress-forums ul.bbp-forums .bbp-forum-title, body #bbpress-forums ul.bbp-lead-topic .bbp-forum-title, body #bbpress-forums ul.bbp-replies .bbp-forum-title, body #bbpress-forums ul.bbp-search-results .bbp-forum-title, body #bbpress-forums ul.bbp-topics .bbp-forum-title {font-family: 'Poppins', sans-serif;color: #0e0e0e;font-weight: 600;font-size: 18px;}body #bbpress-forums ul.bbp-forums .bbp-forum-title:hover, body #bbpress-forums ul.bbp-lead-topic .bbp-forum-title:hover, body #bbpress-forums ul.bbp-replies .bbp-forum-title:hover, body #bbpress-forums ul.bbp-search-results .bbp-forum-title:hover, body #bbpress-forums ul.bbp-topics .bbp-forum-title:hover {color: #00a1e0;}body #bbpress-forums ul.bbp-forums .bbp-forum-content, body #bbpress-forums ul.bbp-lead-topic .bbp-forum-content, body #bbpress-forums ul.bbp-replies .bbp-forum-content, body #bbpress-forums ul.bbp-search-results .bbp-forum-content, body #bbpress-forums ul.bbp-topics .bbp-forum-content {font-size: 14px;line-height: 24px;color: #383838;}body #bbpress-forums li.bbp-footer, body #bbpress-forums li.bbp-header {padding: 20px 30px;}body #bbpress-forums .forum-titles li {font-weight: 700;color: #000;font-size: 18px;font-family: 'Poppins', sans-serif;}body #bbpress-forums li.bbp-body ul.forum, body #bbpress-forums li.bbp-body ul.topic {padding: 20px 30px;}body #bbpress-forums .bbp-forum-topic-count, body #bbpress-forums .bbp-forum-reply-count {color: #0e0e0e;font-weight: 500;}body #bbpress-forums .bbp-forum-freshness {font-size: 14px;color: #333;}body #bbpress-forums .bbp-author-name {text-transform: capitalize;color: #666;}body #bbpress-forums .bbp-forum-freshness a {color: inherit;}body #bbpress-forums .bbp-forum-freshness a:hover {color: #00a1e0;}.bbp-search-form #bbp-search-form {position: relative;z-index: 1;}.bbp-search-form #bbp-search-form:before {content: "\f002";font-family: "Font Awesome 5 Pro";z-index: -1;width: 50px;height: 50px;line-height: 50px;position: absolute;top: 0;right: 0;text-align: center;}.bbp-search-form #bbp_search_submit {padding: 0;border: none;line-height: 50px;height: 50px;width: 53px;position: absolute;top: 0;right: 0;color: #222;font-size: 15px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background-color: transparent;background-image: none;border-left: 1px solid #ececf0;text-indent: -9999px;}.bbp-search-form #bbp_search_submit:before, .bbp-search-form #bbp_search_submit:after {display: none;}.bbp-search-form #bbp_search_submit:hover {background-color: transparent;color: #fff;}.bbp-search-form #bbp_search {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;border: 1px solid #ececf0;padding: 0 22px;color: #222;font-size: 15px;background-color: transparent;}.bbp-search-form #bbp_search:focus {border-color: #00a1e0;}.bbp-search-form #bbp_search:focus + #bbp_search_submit {border-color: #00a1e0;}.elementor-widget-wp-widget-bbp_login_widget .elementor-widget-container > h5, .elementor-widget-wp-widget-bbp_topics_widget .elementor-widget-container > h5 {font-size: 20px;font-weight: 600;margin-bottom: 30px;padding-bottom: 11px;position: relative;}.elementor-widget-wp-widget-bbp_login_widget .elementor-widget-container > h5:before, .elementor-widget-wp-widget-bbp_topics_widget .elementor-widget-container > h5:before {content: '';width: 40px;height: 3px;background-color: #00a1e0;background-image: -webkit-gradient(linear, left top, right top, from(#00a1e0), to(#00bbe0));background-image: -webkit-linear-gradient(left, #00a1e0, #00bbe0);background-image: -moz-linear-gradient(left, #00a1e0, #00bbe0);background-image: -ms-linear-gradient(left, #00a1e0, #00bbe0);background-image: -o-linear-gradient(left, #00a1e0, #00bbe0);background-image: linear-gradient(left, #00a1e0, #00bbe0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00a1e0', endColorStr='#00bbe0', gradientType='1');position: absolute;bottom: 0;left: 0;}.ct-higlighted1 {padding: 5px 0;background-color: #00a1e0;color: #fff;}.ct-higlighted2 {padding: 5px 0;background-color: #d8d8d8;}.ct-higlighted3 {padding: 5px 0;background-color: #000;color: #fff;}.ct-text-editor .first-letter {font-weight: 600;display: inline-block;float: left;margin: 5px 20px 0 0;width: 45px;height: 45px;text-align: center;color: #282828;font-size: 40px;line-height: 45px;}.ct-text-editor .first-letter.style2 {font-size: 25px;-webkit-border-radius: 100%;-khtml-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background-color: #000;color: #fff;}.ct-text-editor .first-letter.style3 {background-color: #00a1e0;color: #fff;font-size: 25px;}.elementor-alert button {-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}.image-effect-white a {position: relative;overflow: hidden;display: block;}.image-effect-white a:before {content: '';position: absolute;top: 0;left: -75%;z-index: 2;display: block;width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-25deg);-khtml-transform: skewX(-25deg);-moz-transform: skewX(-25deg);-ms-transform: skewX(-25deg);-o-transform: skewX(-25deg);transform: skewX(-25deg);}.grid-item-inner:hover .image-effect-white a:before {-webkit-animation: shine 1s;animation: shine 1s;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {body .text-gradient, body blockquote cite, blockquote body cite, body .ct-header-popup-wrap .ct-header-meta .h-item-icon, .ct-header-popup-wrap .ct-header-meta body .h-item-icon, body .post-previous-next a span:nth-child(1), .post-previous-next a body span:nth-child(1), body .comment-content:hover .comment-date, .comment-content:hover body .comment-date, body .ct-list.style1 .ct-list-icon i, .ct-list.style1 .ct-list-icon body i, body .ct-contact-info1.style2 .ct-contact-icon i, .ct-contact-info1.style2 .ct-contact-icon body i, body .ct-fancy-box-layout1.style3 .item--icon i, .ct-fancy-box-layout1.style3 .item--icon body i, body .ct-fancy-box-layout1.style4 .item--icon i, .ct-fancy-box-layout1.style4 .item--icon body i, body .ct-fancy-box-layout1.style8 .item--icon i, .ct-fancy-box-layout1.style8 .item--icon body i, body .ct-fancy-box-layout2 .item--icon i, .ct-fancy-box-layout2 .item--icon body i, body .ct-fancy-box-layout5 .item--icon i, .ct-fancy-box-layout5 .item--icon body i, body .ct-fancy-box-layout5 .item--list i, .ct-fancy-box-layout5 .item--list body i, body .ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title-text:before, .ct-accordion.layout1.style3 .ct-accordion-item body .ct-ac-title-text:before, body .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text i, .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text body i, body .ct-contact-form-layout1.style9 .ct-contact-meta h3, .ct-contact-form-layout1.style9 .ct-contact-meta body h3, body .ct-testimonial-carousel11 .item--inner:hover .item-icon, .ct-testimonial-carousel11 .item--inner:hover body .item-icon, body .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category a, .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category body a, body .ct-service-grid4 .item--title i, .ct-service-grid4 .item--title body i, body .ct-service-carousel3 .item--icon i, .ct-service-carousel3 .item--icon body i, body .ct-download .item--download a i, .ct-download .item--download a body i, body .ct-blog-grid-layout1 .entry-readmore a, .ct-blog-grid-layout1 .entry-readmore body a, body .ct-blog-carousel-layout1 .entry-readmore a, .ct-blog-carousel-layout1 .entry-readmore body a, body .ct-blog-grid-layout2 .entry-readmore a, .ct-blog-grid-layout2 .entry-readmore body a, body .ct-piechart-layout2 .item--holder span, .ct-piechart-layout2 .item--holder body span, body .ct-counter-layout2.style1 .ct-counter-icon i, .ct-counter-layout2.style1 .ct-counter-icon body i, body .ct-counter-layout2.style2:hover .ct-counter-icon i, .ct-counter-layout2.style2:hover .ct-counter-icon body i, body .ct-counter-layout2.style3 .ct-counter-number:not(.color-active), .ct-counter-layout2.style3 body .ct-counter-number:not(.color-active), body .ct-counter-layout3 .ct-counter-icon i, .ct-counter-layout3 .ct-counter-icon body i, body .ct-counter-layout3 .ct-counter-number .ct-counter-number-prefix, .ct-counter-layout3 .ct-counter-number body .ct-counter-number-prefix, body .ct-counter-layout3 .ct-counter-number .ct-counter-number-suffix, .ct-counter-layout3 .ct-counter-number body .ct-counter-number-suffix, body .ct-counter-layout5 .ct-counter-number .ct-counter-number-value, .ct-counter-layout5 .ct-counter-number body .ct-counter-number-value, body .ct-counter-layout8 .ct-counter-number, .ct-counter-layout8 body .ct-counter-number, body .ct-fancy-box-grid2 .item--icon i, .ct-fancy-box-grid2 .item--icon body i, body .ct-process1.style1 .ct-process-button a, .ct-process1.style1 .ct-process-button body a, body .ct-service-grid11 .item--icon i, .ct-service-grid11 .item--icon body i, body .widget_products .amount, .widget_products body .amount, body .woocommerce ul.products li.product .price .amount, .woocommerce ul.products li.product .price body .amount, body .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price body ins, body .single-product #primary div.product .entry-summary .price ins, .single-product #primary div.product .entry-summary .price body ins, body .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__published-date, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta body .woocommerce-review__published-date, body body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price ins, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price body ins, body blockquote cite, body .ct-header-popup-wrap .ct-header-meta .h-item-icon, body .post-previous-next a span:nth-child(1), body .comment-content:hover .comment-date, body .ct-list.style1 .ct-list-icon i, body .ct-contact-info1.style2 .ct-contact-icon i, body .ct-fancy-box-layout1.style3 .item--icon i, body .ct-fancy-box-layout1.style4 .item--icon i, body .ct-fancy-box-layout2 .item--icon i, body .ct-fancy-box-layout5 .item--icon i, body .ct-fancy-box-layout5 .item--list i, body .ct-service-grid4 .item--title i, body .ct-service-carousel3 .item--icon i, body .ct-download .item--download a i, body .ct-blog-grid-layout1 .entry-readmore a, body .ct-blog-carousel-layout1 .entry-readmore a, body .ct-blog-grid-layout2 .entry-readmore a, body .ct-counter-layout2 .ct-counter-icon i, body .ct-counter-layout3 .ct-counter-number .ct-counter-number-prefix, body .ct-counter-layout3 .ct-counter-number .ct-counter-number-suffix, body .ct-process1.style1 .ct-process-button a, .widget_products .amount, body.woocommerce ul.products li.product .price .amount, body.woocommerce ul.products li.product .price ins, body.single-product #primary div.product .entry-summary .price ins, body.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__published-date, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price ins, body.text-gradient2, body.ct-text-gradient .elementor-text-editor {text-fill-color: #00a1e0;-o-text-fill-color: #00a1e0;-ms-text-fill-color: #00a1e0;-moz-text-fill-color: #00a1e0;-webkit-text-fill-color: #00a1e0;background-clip: #00a1e0;-o-background-clip: #00a1e0;-ms-background-clip: #00a1e0;-webkit-background-clip: #00a1e0;background-image: none;}}.sidebar-sticky {position: -webkit-sticky;position: sticky;top: 30px;}.admin-bar .sidebar-sticky {top: 60px;}.header-sticky .sidebar-sticky {top: 110px;}.admin-bar.header-sticky .sidebar-sticky {top: 140px;}.site-content {padding: 90px 0;position: relative;}@media screen and (max-width: 1199px) {#page.site {overflow: hidden;}}.single-footer .site-footer-custom {display: none;}.single-footer .site-content {padding: 0;}@media screen and (min-width: 1200px) {body .container {max-width: 1200px;width: 100%;}body .content-has-sidebar.float-left {padding-right: 70px;}body .content-has-sidebar.float-right {padding-left: 70px;}body.single-post .content-has-sidebar.float-left {padding-right: 15px;}body.single-post .content-has-sidebar.float-right {padding-left: 15px;}}@media screen and (min-width: 992px) {.content-has-sidebar.float-right {order: 2;-webkit-order: 2;-ms-order: 2;}.content-has-sidebar.float-right + #secondary {order: 1;-webkit-order: 1;-ms-order: 1;}}@media screen and (max-width: 1199px) {body .container {max-width: 100%;}}@media screen and (max-width: 991px) {#primary + #secondary {margin-top: 60px;}}.site-h17 .ct-demo-bar .ct-demo-option {top: 100px;}.ct-cart-bar {position: fixed;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 0;padding: 5px 0;width: 40px;background-color: #fff;-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-khtml-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-moz-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-ms-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-o-box-shadow: 0 3px 15px rgba(0, 0, 0, .1);box-shadow: 0 3px 15px rgba(0, 0, 0, .1);-webkit-border-radius: 5px 0 0 5px;-khtml-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;cursor: pointer;z-index: 1001;}.ct-cart-bar .ct-cart-option {width: 40px;height: 40px;line-height: 40px;text-align: center;position: relative;}.ct-cart-bar .ct-cart-option .ct-cart-count-sidebar {font-size: 10px;font-weight: 700;color: #fff;text-align: center;width: 16px;height: 16px;line-height: 16px;background-color: #00a1e0;position: absolute;top: 2px;right: 3px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}.ct-widget-cart-sidebar {-webkit-transition: transform 0.8s ease 0s;-khtml-transition: transform 0.8s ease 0s;-moz-transition: transform 0.8s ease 0s;-ms-transition: transform 0.8s ease 0s;-o-transition: transform 0.8s ease 0s;transition: transform 0.8s ease 0s;-webkit-transform: translateX(100%);-khtml-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);padding-top: 30px;padding-bottom: 137px;background-color: #fff;position: fixed;top: 0;right: 0;height: 100%;z-index: 9999;width: 320px;overflow: hidden;}.ct-widget-cart-sidebar .widget_shopping_title {border-bottom: 1px solid #e2e2e2;margin-bottom: 18px;padding-bottom: 14px;font-size: 20px;font-weight: 600;color: #222;font-family: 'Poppins', sans-serif;}.ct-widget-cart-sidebar .ct-close {color: #fff;position: absolute;top: 0;left: 0;height: 44px;width: 44px;line-height: 44px;text-align: center;font-size: 18px;cursor: pointer;}.ct-widget-cart-sidebar .widget_shopping_cart {padding: 30px 45px 0 30px;height: 100%;overflow-y: scroll;width: 350px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li {padding: 20px 15px 15px 0;display: flex;flex-wrap: nowrap;border-bottom: 1px solid rgba(0, 0, 0, 0.1);position: relative;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:last-child {border: none;padding-bottom: 0;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty {font-size: 16px;margin-top: 40px;padding: 0 !important;text-align: center;display: block;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty span {text-align: center;margin-bottom: 20px;display: block;margin-top: 20px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty i {font-size: 60px;color: #0d2335;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty .btn {line-height: 50px;width: 100%;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty .btn:hover {color: #fff;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-image {width: 45px;min-width: 45px;margin-right: 15px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-image a {display: inline-block;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-image img {margin: 0;width: inherit;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);-khtml-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);-ms-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);-o-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta {padding-right: 12px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta h3 {font-size: 16px;line-height: normal;margin-bottom: 3px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta h3 a {color: inherit;font-weight: 500;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta h3 a:hover {color: #555;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta .quantity {font-size: 14px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list a.remove_from_cart_button {opacity: 0;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);right: 0;width: 18px;height: 18px;text-align: center;-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;line-height: 17px;color: #00a1e0;font-size: 18px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list a.remove_from_cart_button i {vertical-align: middle;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:hover a.remove_from_cart_button {opacity: 1;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer {position: absolute;bottom: 0;left: 0;right: 0;padding: 30px;background-color: #fff;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total {border: none;border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 15px;padding-bottom: 0;font-weight: 600;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total strong {font-weight: inherit;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons {margin: 0;display: flex;flex-wrap: nowrap;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn {padding-left: 15px;padding-right: 15px;margin: 0;width: 50%;line-height: 45px;}.ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn:not(.checkout) {margin-right: 20px;}@media screen and (min-width: 992px) {.admin-bar .widget-cart-sidebar {top: 32px;padding-bottom: 167px;}.admin-bar .widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer {bottom: 32px;}}.entry-content > .woocommerce .cart-empty, .entry-content > .woocommerce .return-to-shop {text-align: center;}.woocommerce ins {background-color: transparent;color: #00a1e0;}.woocommerce .content-row #secondary.widget-has-sidebar:before {display: none;}.woocommerce #secondary .widget {padding: 0;border: none;margin-bottom: 52px;}.woocommerce #secondary .widget:last-child {margin-bottom: 0;}.woocommerce #secondary .widget_product_search button {padding: 0;width: 53px;height: 50px;text-indent: -9999px;position: absolute;top: 0;right: 0;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;opacity: 1;z-index: 3;border-left: 1px solid #ececf0;color: #222;font-size: 15px;background-color: transparent;background-image: none;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.woocommerce #secondary .widget_product_search button:after {content: "\f002";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-khtml-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-family: "Font Awesome 5 Pro";text-indent: 0px;font-weight: 400;}.woocommerce #secondary .widget_product_search button:hover {background-color: #00a1e0;border-color: #00a1e0;color: #fff;}.woocommerce #secondary .widget_product_search .search-field {height: 50px;color: #222;border-color: #ececf0;font-size: 15px;}.woocommerce #secondary .widget_product_search .search-field:focus {border-color: #00a1e0;}.woocommerce #secondary .widget_product_search .search-field:focus + button {border-color: #00a1e0;}.woocommerce #secondary .widget_product_search .woocommerce-product-search {position: relative;}.woocommerce #secondary .widget_product_search .woocommerce-product-search:before {font-weight: 400;color: #fff;font-size: 16px;content: '\f002';font-family: "Font Awesome 5 Pro";position: absolute;top: 50%;right: 23px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 2;}.woocommerce #secondary .widget_product_search .woocommerce-product-search:after {content: '';z-index: 1;height: 60px;width: 60px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;position: absolute;top: 0;right: 0;}.woocommerce #secondary .widget_products ul li {position: relative;padding: 0 0 0 95px;margin-bottom: 15px;min-height: 80px;}.woocommerce #secondary .widget_products ul li .product-title {margin-bottom: 0;}.woocommerce #secondary .widget_products ul li img {margin: 0;width: 100%;max-width: 80px;position: absolute;top: 0;left: 0;border-radius: 7px;-webkit-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);-khtml-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);-o-box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 9px rgba(0, 0, 0, 0.1);}.woocommerce #secondary .widget_products ul li a {font-size: 15px;color: #222;font-weight: 700;line-height: 1.25;margin-top: 8px;margin-bottom: 6px;font-family: 'Poppins', sans-serif;}.woocommerce #secondary .widget_products ul li a:hover {color: #00a1e0;}@media screen and (max-width: 769px) {body.woocommerce .coupon #coupon_code, body.woocommerce-page .coupon #coupon_code {width: 100% !important;margin-bottom: 10px;border: none;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;}body.woocommerce .coupon .button, body.woocommerce-page .coupon .button {width: 100% !important;}}body.woocommerce form .form-row, body.woocommerce-page form .form-row {padding: 0 0 10px;}body.woocommerce table.cart td.actions .coupon .input-text, body.woocommerce-page table.cart td.actions .coupon .input-text {margin-right: 15px;}body.woocommerce textarea, body.woocommerce-page textarea {padding-top: 24px;padding-bottom: 24px;min-height: 140px;}body.woocommerce .nice-select, body.woocommerce-page .nice-select {border: 1px solid #ececec;text-align: left;-webkit-border-radius: 1px;-khtml-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;border-radius: 1px;height: 50px;}body.woocommerce .nice-select span.current, body.woocommerce-page .nice-select span.current {line-height: 35px;}body.woocommerce .nice-select:after, body.woocommerce-page .nice-select:after {color: inherit;}body.woocommerce form .select2-container--default .select2-selection, body.woocommerce-page form .select2-container--default .select2-selection {border: 1px solid #ececec;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;height: 50px;}body.woocommerce form .select2-container--default .select2-selection .select2-selection__rendered, body.woocommerce-page form .select2-container--default .select2-selection .select2-selection__rendered {line-height: 50px;color: #767677;font-size: 16px;padding-left: 14px;}body.woocommerce.btn-type-gradient #respond input#submit, body.woocommerce-page.btn-type-gradient #respond input#submit, body.woocommerce.btn-type-gradient a.button, body.woocommerce-page.btn-type-gradient a.button, body.woocommerce.btn-type-gradient a.wc-forward, body.woocommerce-page.btn-type-gradient a.wc-forward, body.woocommerce.btn-type-gradient button.button, body.woocommerce-page.btn-type-gradient button.button, body.woocommerce.btn-type-gradient input.button, body.woocommerce-page.btn-type-gradient input.button, body.woocommerce.btn-type-gradient .cart button.button, body.woocommerce-page.btn-type-gradient .cart button.button, body.woocommerce.btn-type-gradient a.button.alt, body.woocommerce-page.btn-type-gradient a.button.alt {border: none;color: #fff;font-size: 16px;padding: 0 42px;line-height: 54px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;position: relative;display: inline-block;text-align: center;cursor: pointer;position: relative;overflow: hidden;z-index: 1;font-weight: 600;outline: none;white-space: nowrap;text-transform: inherit;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;background-image: -webkit-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -moz-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -ms-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: -o-linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);background-image: linear-gradient(90deg, #00a1e0 0%, #00bbe0 50%, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='', endColorStr='');background-size: 300%, 1px;background-position: 0%;}body.woocommerce.btn-type-gradient #respond input#submit:hover, body.woocommerce-page.btn-type-gradient #respond input#submit:hover, body.woocommerce.btn-type-gradient a.button:hover, body.woocommerce-page.btn-type-gradient a.button:hover, body.woocommerce.btn-type-gradient a.wc-forward:hover, body.woocommerce-page.btn-type-gradient a.wc-forward:hover, body.woocommerce.btn-type-gradient button.button:hover, body.woocommerce-page.btn-type-gradient button.button:hover, body.woocommerce.btn-type-gradient input.button:hover, body.woocommerce-page.btn-type-gradient input.button:hover, body.woocommerce.btn-type-gradient .cart button.button:hover, body.woocommerce-page.btn-type-gradient .cart button.button:hover, body.woocommerce.btn-type-gradient a.button.alt:hover, body.woocommerce-page.btn-type-gradient a.button.alt:hover, body.woocommerce.btn-type-gradient #respond input#submit:focus, body.woocommerce-page.btn-type-gradient #respond input#submit:focus, body.woocommerce.btn-type-gradient a.button:focus, body.woocommerce-page.btn-type-gradient a.button:focus, body.woocommerce.btn-type-gradient a.wc-forward:focus, body.woocommerce-page.btn-type-gradient a.wc-forward:focus, body.woocommerce.btn-type-gradient button.button:focus, body.woocommerce-page.btn-type-gradient button.button:focus, body.woocommerce.btn-type-gradient input.button:focus, body.woocommerce-page.btn-type-gradient input.button:focus, body.woocommerce.btn-type-gradient .cart button.button:focus, body.woocommerce-page.btn-type-gradient .cart button.button:focus, body.woocommerce.btn-type-gradient a.button.alt:focus, body.woocommerce-page.btn-type-gradient a.button.alt:focus, body.woocommerce.btn-type-gradient #respond input#submit:active, body.woocommerce-page.btn-type-gradient #respond input#submit:active, body.woocommerce.btn-type-gradient a.button:active, body.woocommerce-page.btn-type-gradient a.button:active, body.woocommerce.btn-type-gradient a.wc-forward:active, body.woocommerce-page.btn-type-gradient a.wc-forward:active, body.woocommerce.btn-type-gradient button.button:active, body.woocommerce-page.btn-type-gradient button.button:active, body.woocommerce.btn-type-gradient input.button:active, body.woocommerce-page.btn-type-gradient input.button:active, body.woocommerce.btn-type-gradient .cart button.button:active, body.woocommerce-page.btn-type-gradient .cart button.button:active, body.woocommerce.btn-type-gradient a.button.alt:active, body.woocommerce-page.btn-type-gradient a.button.alt:active {outline: medium none;text-decoration: none;color: #fff;background-position: 100%;}body.woocommerce.btn-type-normal #respond input#submit, body.woocommerce-page.btn-type-normal #respond input#submit, body.woocommerce.btn-type-normal a.button, body.woocommerce-page.btn-type-normal a.button, body.woocommerce.btn-type-normal a.wc-forward, body.woocommerce-page.btn-type-normal a.wc-forward, body.woocommerce.btn-type-normal button.button, body.woocommerce-page.btn-type-normal button.button, body.woocommerce.btn-type-normal input.button, body.woocommerce-page.btn-type-normal input.button, body.woocommerce.btn-type-normal .cart button.button, body.woocommerce-page.btn-type-normal .cart button.button, body.woocommerce.btn-type-normal a.button.alt, body.woocommerce-page.btn-type-normal a.button.alt {border: none;color: #fff;font-size: 16px;padding: 0 42px;line-height: 54px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;position: relative;display: inline-block;text-align: center;cursor: pointer;position: relative;overflow: hidden;z-index: 1;font-weight: 600;outline: none;white-space: nowrap;text-transform: inherit;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;background-image: none;background-color: #00a1e0;}body.woocommerce.btn-type-normal #respond input#submit:hover, body.woocommerce-page.btn-type-normal #respond input#submit:hover, body.woocommerce.btn-type-normal a.button:hover, body.woocommerce-page.btn-type-normal a.button:hover, body.woocommerce.btn-type-normal a.wc-forward:hover, body.woocommerce-page.btn-type-normal a.wc-forward:hover, body.woocommerce.btn-type-normal button.button:hover, body.woocommerce-page.btn-type-normal button.button:hover, body.woocommerce.btn-type-normal input.button:hover, body.woocommerce-page.btn-type-normal input.button:hover, body.woocommerce.btn-type-normal .cart button.button:hover, body.woocommerce-page.btn-type-normal .cart button.button:hover, body.woocommerce.btn-type-normal a.button.alt:hover, body.woocommerce-page.btn-type-normal a.button.alt:hover, body.woocommerce.btn-type-normal #respond input#submit:focus, body.woocommerce-page.btn-type-normal #respond input#submit:focus, body.woocommerce.btn-type-normal a.button:focus, body.woocommerce-page.btn-type-normal a.button:focus, body.woocommerce.btn-type-normal a.wc-forward:focus, body.woocommerce-page.btn-type-normal a.wc-forward:focus, body.woocommerce.btn-type-normal button.button:focus, body.woocommerce-page.btn-type-normal button.button:focus, body.woocommerce.btn-type-normal input.button:focus, body.woocommerce-page.btn-type-normal input.button:focus, body.woocommerce.btn-type-normal .cart button.button:focus, body.woocommerce-page.btn-type-normal .cart button.button:focus, body.woocommerce.btn-type-normal a.button.alt:focus, body.woocommerce-page.btn-type-normal a.button.alt:focus, body.woocommerce.btn-type-normal #respond input#submit:active, body.woocommerce-page.btn-type-normal #respond input#submit:active, body.woocommerce.btn-type-normal a.button:active, body.woocommerce-page.btn-type-normal a.button:active, body.woocommerce.btn-type-normal a.wc-forward:active, body.woocommerce-page.btn-type-normal a.wc-forward:active, body.woocommerce.btn-type-normal button.button:active, body.woocommerce-page.btn-type-normal button.button:active, body.woocommerce.btn-type-normal input.button:active, body.woocommerce-page.btn-type-normal input.button:active, body.woocommerce.btn-type-normal .cart button.button:active, body.woocommerce-page.btn-type-normal .cart button.button:active, body.woocommerce.btn-type-normal a.button.alt:active, body.woocommerce-page.btn-type-normal a.button.alt:active {outline: medium none;text-decoration: none;color: #fff;background-color: #0084b7;}.woocommerce .comment-form, .woocommerce-page .comment-form {max-width: 100%;}.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {color: inherit;border-color: #00a1e0;}.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before {color: #00a1e0;}.woocommerce #content .quantity, .woocommerce-page #content .quantity {position: relative;display: inline-block;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;}.woocommerce #content .quantity .qty, .woocommerce-page #content .quantity .qty {padding: 0 10px;border: 2px solid #e2e2e2;color: #767677;font-weight: 500;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-size: 16px;-moz-appearance: textfield;height: 54px;width: 83px;}.woocommerce #content .quantity .qty::-webkit-outer-spin-button, .woocommerce-page #content .quantity .qty::-webkit-outer-spin-button, .woocommerce #content .quantity .qty::-webkit-inner-spin-button, .woocommerce-page #content .quantity .qty::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.woocommerce #content .quantity-icon i, .woocommerce-page #content .quantity-icon i {height: 12px;width: 12px;line-height: 12px;text-align: center;position: absolute;color: #999;font-size: 14px;right: 12px;cursor: pointer;}.woocommerce #content .quantity-icon i.quantity-up, .woocommerce-page #content .quantity-icon i.quantity-up {top: 20px;}.woocommerce #content .quantity-icon i.quantity-down, .woocommerce-page #content .quantity-icon i.quantity-down {bottom: 20px;}.woocommerce table.shop_table, .woocommerce-page table.shop_table {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {padding: 20px 15px;}.woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .woocommerce table.shop_table tbody th, .woocommerce-page table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th {font-weight: 500;}.woocommerce-page #add_payment_method table.cart img, .woocommerce-page.woocommerce-cart table.cart img, .woocommerce-page.woocommerce-checkout table.cart img {width: 50px;}@media screen and (min-width: 992px) {.woocommerce .content-row {margin: 0 -15px;}.woocommerce #primary.content-has-sidebar {padding-left: 15px;padding-right: 15px;flex: 0 0 75%;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;-o-flex: 0 0 75%;max-width: 75%;}.woocommerce #secondary.widget-has-sidebar {padding-left: 15px;padding-right: 15px;flex: 0 0 25%;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;-o-flex: 0 0 25%;max-width: 25%;}}.woocommerce #secondary .widget_price_filter .ui-slider-horizontal {height: 4px;background-color: #e6e6e6;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.woocommerce #secondary .widget_price_filter .ui-slider .ui-slider-range {background-color: #00a1e0;}.woocommerce #secondary .widget_price_filter .ui-slider .ui-slider-handle {height: 10px;width: 10px;background-color: #00a1e0;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;top: -3px;}.woocommerce #secondary .widget_price_filter .price_slider_amount {display: flex;align-items: center;flex-wrap: nowrap;justify-content: center;padding-top: 10px;}.woocommerce #secondary .widget_price_filter .price_slider_amount .button {line-height: 36px;font-size: 14px;margin-right: 20px;letter-spacing: 0.05em;padding-left: 18px;padding-right: 18px;}.woocommerce #secondary .widget_price_filter .price_label {font-size: 14px;color: #252525;font-family: 'Poppins', sans-serif;}.widget_products .amount {font-size: 14px;font-weight: 700;}.widget_products del {color: #8f8f8f;}.widget_products del .amount {font-weight: 400;color: #8f8f8f;}.widget_products .star-rating-wrap {display: none !important;}.widget_rating_filter .wc-layered-nav-rating a {font-size: 0px;display: block;padding-left: 28px !important;position: relative;}.widget_rating_filter .wc-layered-nav-rating a:before {content: "";height: 18px;width: 18px;border: 1px solid #e6e6e6;-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;position: absolute;top: 1px;left: 0;-webkit-transition: all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-khtml-transition: all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-moz-transition: all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-ms-transition: all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;-o-transition: all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;transition: all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0s;}.widget_rating_filter .wc-layered-nav-rating a .star-rating {font-size: 18px;}.widget_rating_filter .wc-layered-nav-rating a:hover:before {border-color: #00a1e0;background-color: #00a1e0;}.widget_rating_filter .wc-layered-nav-rating.chosen a:before {border-color: #00a1e0;background-color: #00a1e0;}#shop-topbar {border-bottom: 1px solid #e5e5e5;background-color: #f7f7f7;}#shop-topbar .shop-topbar-item {margin: 11px 0;position: relative;padding-left: 76px;color: #000;font-size: 16px;min-height: 56px;display: flex;flex-wrap: nowrap;align-items: center;}#shop-topbar .shop-topbar-item i {height: 56px;width: 56px;-webkit-border-radius: 56px;-khtml-border-radius: 56px;-moz-border-radius: 56px;-ms-border-radius: 56px;-o-border-radius: 56px;border-radius: 56px;border: 1px solid #e5e5e5;line-height: 54px;text-align: center;font-size: 24px;position: absolute;top: 0;left: 0;}#shop-topbar .shop-topbar-item span {font-weight: 500;}#shop-breadcrumb {padding: 23px 0;}#shop-breadcrumb ul {list-style: none;margin: 0;}#shop-breadcrumb ul li {display: inline-block;font-size: 16px;font-weight: 500;color: #00a1e0;margin: 10px 0;padding: 0 12px;position: relative;}#shop-breadcrumb ul li::after {content: '/';color: #e9e9e9;position: absolute;top: 0;right: -4px;}#shop-breadcrumb ul li:first-child {padding-left: 0;}#shop-breadcrumb ul li:last-child:after {display: none;}#shop-breadcrumb ul li a {color: #282828;}#shop-breadcrumb ul li a:hover {color: #00a1e0;}.woocommerce .star-rating-wrap {display: flex;align-items: center;flex-wrap: nowrap;}.woocommerce .star-rating-wrap .star-rating {margin: 0;}.woocommerce .star-rating-wrap .count-rating {font-size: 16px;margin-left: 8px;color: #223543;font-weight: 600;}.woocommerce span.onsale {height: 45px;width: 45px;min-width: inherit;min-height: inherit;font-size: 16px;color: #fff;padding: 0;text-align: center;line-height: 45px;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;margin: 0 !important;top: 14px !important;left: 29px !important;right: auto !important;font-weight: normal;z-index: 1;}.woocommerce .star-rating {margin: 0;letter-spacing: 0.2em;width: 90px;height: 18px;}.woocommerce .star-rating span::before, .woocommerce .star-rating:before {content: "\f27d\f27d\f27d\f27d\f27d";font-family: 'Material-Design-Iconic-Font';font-size: 18px;}.woocommerce .star-rating span::before {color: #ffc600;}.woocommerce .star-rating:before {color: #d4d4d4;}.woocommerce ul.products {display: flex;flex-wrap: wrap;margin: 0 -15px;}.woocommerce ul.products li.product {margin-bottom: 44px;margin-right: 0;margin-left: 0;padding: 0 15px;}.woocommerce ul.products li.product.last {margin-right: 0;}@media screen and (min-width: 992px) {.woocommerce ul.products.columns-4 li.product {width: calc(25% - 1px);width: -webkit-calc(25% - 1px);width: -ms-calc(25% - 1px);width: -o-calc(25% - 1px);}}@media screen and (max-width: 991px) {.woocommerce ul.products.columns-4 li.product {width: calc(33.33% - 1px);width: -webkit-calc(33.33% - 1px);width: -ms-calc(33.33% - 1px);width: -o-calc(33.33% - 1px);}}@media screen and (min-width: 768px) {.woocommerce ul.products.columns-3 li.product {width: calc(33.33% - 1px);width: -webkit-calc(33.33% - 1px);width: -ms-calc(33.33% - 1px);width: -o-calc(33.33% - 1px);}}@media (min-width: 576px) and (max-width: 767px) {.woocommerce ul.products li.product {width: 50% !important;}}@media screen and (max-width: 575px) {.woocommerce ul.products li.product {width: 100% !important;}}@media screen and (min-width: 992px) {.woocommerce #primary.content-has-sidebar ul.products.columns-4 li.product {width: calc(33.33% - 1px);width: -webkit-calc(33.33% - 1px);width: -ms-calc(33.33% - 1px);width: -o-calc(33.33% - 1px);}}.woocommerce ul.products li.product .woocommerce-product-title, .woocommerce .woocommerce-product-title {font-size: 18px;line-height: 26px;margin-bottom: 7px;font-weight: 700;}.woocommerce ul.products li.product .woocommerce-product-title a, .woocommerce .woocommerce-product-title a {color: inherit;}.woocommerce ul.products li.product .woocommerce-product-title a:hover, .woocommerce .woocommerce-product-title a:hover {color: #00a1e0;}.woocommerce .woocommerce-product-category {font-size: 14px;color: inherit;margin-bottom: 3px;}.woocommerce .woocommerce-product-category a {color: inherit;}.woocommerce .woocommerce-product-category a:hover {color: #00a1e0;}.woocommerce ul.products li.product .price {font-size: 16px;line-height: 26px;font-weight: 700;margin-bottom: 0;}.woocommerce ul.products li.product .price del {color: #8f8f8f;font-weight: 400;opacity: 1;}.woocommerce ul.products li.product .price del .amount {background-image: none;text-fill-color: #8f8f8f;-o-text-fill-color: #8f8f8f;-ms-text-fill-color: #8f8f8f;-moz-text-fill-color: #8f8f8f;-webkit-text-fill-color: #8f8f8f;}.woocommerce ul.products li.product .price ins {font-weight: inherit;}.woocommerce .woocommerce-topbar {display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 10px;position: relative;z-index: 101;}.woocommerce .woocommerce-topbar div.woocommerce-result-count {margin: 0 30px 30px 0px;flex-grow: 1;}.woocommerce .woocommerce-topbar .woocommerce-topbar-ordering {margin-bottom: 30px;}.woocommerce .woocommerce-topbar .woocommerce-result-count, .woocommerce .woocommerce-topbar .woocommerce-topbar-ordering .woocommerce-ordering {float: none;margin: 0;font-size: 16px;}.woocommerce .woocommerce-topbar .woocommerce-ordering {min-width: 220px;}.woocommerce .woocommerce-topbar .woocommerce-ordering .nice-select {background-color: #fff;}.woocommerce .woocommerce-product-inner {background-color: #fff;-webkit-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-khtml-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-moz-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-ms-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-o-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);padding-bottom: 22px;-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;overflow: hidden;}.woocommerce .woocommerce-product-inner .woocommerce-product-header {position: relative;overflow: hidden;}.woocommerce .woocommerce-product-inner .woocommerce-product-header img {width: auto;display: inline-block;margin-bottom: 0 !important;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;padding: 20px;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: all 0.2s ease 0s;-khtml-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view {width: 40px;height: 40px;margin: 0px;position: relative;-webkit-transition: all 0.2s ease 0s;-khtml-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;white-space: nowrap;-webkit-transform: translateY(-100%) rotate(0);-khtml-transform: translateY(-100%) rotate(0);-moz-transform: translateY(-100%) rotate(0);-ms-transform: translateY(-100%) rotate(0);-o-transform: translateY(-100%) rotate(0);transform: translateY(-100%) rotate(0);opacity: 0;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart .button, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist .button, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view .button {overflow: visible;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart .view-tooltip, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist .view-tooltip, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view .view-tooltip {position: absolute;top: 50%;background-color: #00a1e0;color: #fff;text-indent: 0px;right: 65px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);font-size: 12px;padding: 0 10px;line-height: 30px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-transition: all 200ms linear 0ms;-khtml-transition: all 200ms linear 0ms;-moz-transition: all 200ms linear 0ms;-ms-transition: all 200ms linear 0ms;-o-transition: all 200ms linear 0ms;transition: all 200ms linear 0ms;opacity: 0;visibility: hidden;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart .view-tooltip:before, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist .view-tooltip:before, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view .view-tooltip:before {content: '';border-width: 6px;border-style: solid;border-color: transparent transparent transparent #00a1e0;position: absolute;top: 50%;right: -11px;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart .view-tooltip.tooltip-view-cart, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist .view-tooltip.tooltip-view-cart, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view .view-tooltip.tooltip-view-cart {display: none;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart:hover .view-tooltip, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist:hover .view-tooltip, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view:hover .view-tooltip {opacity: 1;right: 50px;visibility: visible;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist {position: absolute;top: 70px;right: 20px;-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view {position: absolute;right: 20px;top: 120px;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart {position: absolute;top: 20px;right: 20px;-webkit-transition-delay: 0;transition-delay: 0;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a {margin-top: 0;width: 40px;height: 40px;border: none;padding: 0;text-indent: -9999px;background-color: #000;background-position: inherit;background-size: inherit;background-image: none;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-khtml-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-ms-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-o-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);color: #fff;opacity: 1;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a.loading:before {opacity: 0;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a.loading:after {top: 0 !important;right: 0px !important;text-indent: 0px;height: 40px !important;width: 40px !important;line-height: 40px !important;text-align: center !important;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a.added {display: none;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a:before {content: '\f07a';font-size: 13px;font-family: "Font Awesome 5 Pro";font-weight: 400;position: absolute;top: 50%;left: 50%;text-indent: 0px;transform: translate(-50%, -50%);}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a.wc-forward:before {content: '\f00c';}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a.wc-forward + .tooltip-add-cart {display: none;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a.wc-forward + .tooltip-add-cart + .tooltip-view-cart {display: block;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart a:hover {-webkit-transform: translate(0, 0);-khtml-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-add-to-wishlist {margin-top: 0;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-add-button, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistexistsbrowse, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistaddedbrowse {width: 40px;height: 40px;position: relative;text-indent: -9999px;color: #222;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-add-button .add_to_wishlist, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistexistsbrowse .add_to_wishlist, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistaddedbrowse .add_to_wishlist, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-add-button a, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistexistsbrowse a, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistaddedbrowse a {height: 40px;width: 40px;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;position: absolute;top: 0;left: 0;color: #fff;background-color: #000;-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-khtml-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-ms-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-o-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-add-button .add_to_wishlist i, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistexistsbrowse .add_to_wishlist i, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistaddedbrowse .add_to_wishlist i, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-add-button a i, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistexistsbrowse a i, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistaddedbrowse a i {font-size: 13px;position: absolute;top: 50%;left: 50%;text-indent: 0px;transform: translate(-50%, -50%);margin: 0;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcwl-wishlistaddedbrowse a:before {content: "\f004";font-family: "Font Awesome 5 Pro";font-size: 13px;color: #fff;position: absolute;top: 50%;left: 50%;text-indent: 0px;transform: translate(-50%, -50%);font-weight: 900;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcqv-button {width: 40px;height: 40px;position: relative;background-color: #000;-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-khtml-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-ms-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-o-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.23);-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;display: inline-block;overflow: hidden;}.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-meta .yith-wcqv-button i {font-size: 13px;color: #fff;position: absolute;top: 50%;left: 50%;text-indent: 0px;transform: translate(-50%, -50%);margin: 0;}.woocommerce .woocommerce-product-inner:hover .woocommerce-product-header .woocommerce-product-meta {opacity: 1;}.woocommerce .woocommerce-product-inner:hover .woocommerce-product-header .woocommerce-product-meta:before {opacity: 1;}.woocommerce .woocommerce-product-inner:hover .woocommerce-product-header .woocommerce-product-meta .woocommerce-add-to-cart, .woocommerce .woocommerce-product-inner:hover .woocommerce-product-header .woocommerce-product-meta .woocommerce-wishlist, .woocommerce .woocommerce-product-inner:hover .woocommerce-product-header .woocommerce-product-meta .woocommerce-quick-view {opacity: 1;-webkit-transform: translateY(0) rotate(360deg);-khtml-transform: translateY(0) rotate(360deg);-moz-transform: translateY(0) rotate(360deg);-ms-transform: translateY(0) rotate(360deg);-o-transform: translateY(0) rotate(360deg);transform: translateY(0) rotate(360deg);}.woocommerce .woocommerce-product-inner .woocommerce-product-content {margin-top: 24px;text-align: center;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .price {line-height: 1;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .star-rating {float: none;margin: 0 auto 8px auto;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .count-rating {font-size: 14px;color: rgba(0, 0, 0, 0.5);margin-left: 8px;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .woocommerce-product-title {padding: 0px !important;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .woocommerce-product-title a {color: inherit;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .woocommerce-product-title a:hover {color: #00a1e0;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .woocommerce-product-subtitle {color: rgba(51, 51, 51, 0.66);font-size: 14px;margin-bottom: 12px;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .woocommerce-product-attr {margin-bottom: 12px;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .woocommerce-product-attr img {width: auto !important;margin: 0 !important;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .star-rating-wrap {margin-bottom: 3px;}.woocommerce .woocommerce-product-inner .woocommerce-product-holder .star-rating-wrap .count-rating {display: none;}.woocommerce .woocommerce-product-inner + .button.yith-wcqv-button {display: none !important;}.woocommerce .product-type-grouped .woocommerce-product-header .woocommerce-product-meta {display: none !important;}.woocommerce nav.woocommerce-pagination {text-align: center;}.woocommerce nav.woocommerce-pagination ul.page-numbers {border: none;}.woocommerce nav.woocommerce-pagination ul.page-numbers li {border: none;overflow: visible;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers {padding: 0;text-align: center;height: 60px;width: 60px;line-height: 60px;font-size: 16px;font-weight: 700;color: #222;background-color: #fff;display: inline-block;margin: 0 6px 10px 6px;-webkit-border-radius: 56px;-khtml-border-radius: 56px;-moz-border-radius: 56px;-ms-border-radius: 56px;-o-border-radius: 56px;border-radius: 56px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;position: relative;z-index: 1;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:before, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:before {-webkit-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-khtml-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-moz-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-ms-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-o-box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);box-shadow: 0 1px 20px rgba(0, 8, 11, 0.14);-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;z-index: -2;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:after {-webkit-border-radius: 60px;-khtml-border-radius: 60px;-moz-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;border-radius: 60px;z-index: -1;opacity: 0;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.next, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.prev {font-size: 0;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.next:before, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.next:after {font-size: 16px;content: '\f105';font-weight: 400;font-family: "Font Awesome 5 Pro";}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.prev:before, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.prev:after {font-size: 16px;font-weight: 400;content: '\f104';font-family: "Font Awesome 5 Pro";}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.current, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:hover {color: #fff;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.current:before, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:hover:before {opacity: 0;}.woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers.current:after, .woocommerce nav.woocommerce-pagination ul.page-numbers .page-numbers:hover:after {opacity: 1;}.single-product .woocommerce-social-share {padding-top: 30px;}.single-product .woocommerce-social-share label {font-size: 14px;color: #42495b;font-family: 'Poppins', sans-serif;margin-right: 20px;}.single-product .woocommerce-social-share a {color: #6a6a6a;font-size: 16px;margin-right: 12px;}.single-product .woocommerce-social-share a:hover {color: #00a1e0;}.single-product .woocommerce-summary-wrap {margin: 0 -25px;}.single-product .woocommerce-summary-wrap > .col-xl-6 {padding: 0 25px;}.single-product #shop-breadcrumb {padding-bottom: 46px;}.single-product #shop-newsletter {margin-top: 30px;}.single-product .woocommerce-sg-product-price {margin-bottom: 25px;}.single-product section.related {padding-top: 72px;}.single-product section.related h2 {font-size: 30px;text-align: center;margin-bottom: 0;}.single-product section.related ul.products {margin-bottom: 0;}.single-product section.related ul.products li.product {margin-bottom: 0 !important;margin-top: 65px;}.single-product #primary div.product .woocommerce-product-details__short-description p:last-child {margin-bottom: 0;}.single-product #primary div.product .woocommerce-sg-product-feature {margin-top: 34px;margin-bottom: 71px;list-style: none;}.single-product #primary div.product .woocommerce-sg-product-feature li {display: flex;flex-wrap: nowrap;}.single-product #primary div.product .woocommerce-sg-product-feature li i {margin-right: 8px;margin-top: 8px;}.single-product #primary div.product .woocommerce-sg-product-feature li p:last-child {margin-bottom: 0;}.single-product #primary div.product .woocommerce-sg-product-feature li + li {margin-top: 10px;}.single-product #primary div.product form.cart {margin-bottom: 24px;}.single-product #primary div.product form.cart label {font-size: 18px;line-height: 30px;margin-bottom: 0;font-weight: 700;color: #232323;font-family: 'Poppins', sans-serif;}@media screen and (max-width: 767px) {.single-product #primary div.product form.cart label {font-size: 15px;line-height: normal;}}.single-product #primary div.product form.cart .reset_variations {display: none !important;}.single-product #primary div.product form.cart .variations {margin-bottom: 10px;}.single-product #primary div.product form.cart .variations td {padding-bottom: 20px;}.single-product #primary div.product form.cart .button-variable-wrapper .button-variable-item {background-color: #f3f3f3;border: none;line-height: 40px;color: #152136;text-transform: uppercase;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-transition: all 0.3s ease 0s;-khtml-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;margin: 0 5px 5px 0;width: 40px;height: 40px;}.single-product #primary div.product form.cart .button-variable-wrapper .button-variable-item span {font-size: 14px;}.single-product #primary div.product form.cart .button-variable-wrapper .button-variable-item.selected, .single-product #primary div.product form.cart .button-variable-wrapper .button-variable-item:hover {background-color: #00a1e0;color: #fff;}.single-product #primary div.product form.cart .color-variable-wrapper .color-variable-item {padding: 0;border: none;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;margin: 0 5px 5px 0;opacity: 0.5;}.single-product #primary div.product form.cart .color-variable-wrapper .color-variable-item span {border: 2px solid rgba(0, 0, 0, 0.2);}.single-product #primary div.product form.cart .color-variable-wrapper .color-variable-item.selected {opacity: 1;}.single-product #primary div.product form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex;flex-wrap: wrap;align-items: center;}.single-product #primary div.product form.cart.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button, .single-product #primary div.product form.cart.variations_form .woocommerce-variation-add-to-cart .quantity {margin-top: 20px;}.single-product #primary div.product form.cart.variations_form .woocommerce-variation-price {margin: 25px 0;}.single-product #primary div.product form.cart.variations_form button.single_add_to_cart_button {background-color: #00a1e0;}.single-product #primary div.product form.cart.variations_form button.single_add_to_cart_button:hover {background-color: transparent;}.single-product #primary div.product form.cart:not(.variations_form), .single-product #primary div.product form.cart:not(.grouped_form) {display: flex;margin: 0;align-items: center;flex-wrap: wrap;}.single-product #primary div.product form.cart:not(.variations_form) .quantity, .single-product #primary div.product form.cart:not(.grouped_form) .quantity, .single-product #primary div.product form.cart:not(.variations_form) .single_add_to_cart_button, .single-product #primary div.product form.cart:not(.grouped_form) .single_add_to_cart_button {margin-top: 10px;}.single-product #primary div.product .woocommerce-gallery span.onsale {display: none;}.single-product #primary div.product .woocommerce-product-gallery {width: 100% !important;margin-bottom: 80px;}@media screen and (max-width: 991px) {.single-product #primary div.product .woocommerce-product-gallery {margin-bottom: 50px;}}.single-product #primary div.product .woocommerce-product-gallery .woocommerce-product-gallery__image {-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;-webkit-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-khtml-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-moz-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-ms-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-o-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);}.single-product #primary div.product .woocommerce-product-gallery .flex-viewport {-webkit-border-radius: 18px;-khtml-border-radius: 18px;-moz-border-radius: 18px;-ms-border-radius: 18px;-o-border-radius: 18px;border-radius: 18px;-webkit-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-khtml-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-moz-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-ms-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);-o-box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);box-shadow: 0 23px 27px rgba(16, 16, 16, 0.09);}.single-product #primary div.product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image {-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.single-product #primary div.product .woocommerce-product-gallery .flex-control-nav {margin-top: 40px;margin-left: -15px;margin-right: -15px;}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-product-gallery .flex-control-nav {margin-top: 20px;margin-left: -10px;margin-right: -10px;}}.single-product #primary div.product .woocommerce-product-gallery .flex-control-nav li {padding: 0 15px;width: 33.33%;margin-bottom: 30px;}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-product-gallery .flex-control-nav li {padding: 0 10px;}}.single-product #primary div.product .woocommerce-product-gallery .flex-control-nav img {opacity: 1;}.single-product #primary div.product .woocommerce-product-gallery .flex-control-nav img.flex-active {outline: 5px solid rgba(0, 161, 224, 0.1);outline-offset: -5px;}.single-product #primary div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a {position: relative;display: block;}.single-product #primary div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:before {content: '';background-color: rgba(0, 161, 224, 0.85);position: absolute;top: 0;right: 0;width: 100%;height: 100%;display: block;opacity: 0;-webkit-transition: all 0.3s linear;-khtml-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.single-product #primary div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:after {content: "\f06e";font-family: "Font Awesome 5 Pro";font-size: 16px;height: 40px;width: 40px;line-height: 40px;-webkit-border-radius: 40px;-khtml-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;border-radius: 40px;background-color: #fff;text-align: center;color: #00a1e0;position: absolute;top: 50%;-webkit-transform: translate(0%, -50%);-khtml-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);left: 0;right: 0;margin: auto;-webkit-transition: all 0.3s linear;-khtml-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;}.single-product #primary div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:hover:before {opacity: 0.8;}.single-product #primary div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:hover:after {opacity: 1;}.single-product #primary div.product .entry-summary {width: 100% !important;margin-bottom: 80px;}@media screen and (min-width: 768px) {.single-product #primary div.product .entry-summary {position: sticky;top: 62px;}}.single-product #primary div.product .entry-summary .yith-wcwl-add-to-wishlist {display: none;}.single-product #primary div.product .entry-summary .woocommerce-product-rating {margin-bottom: 0;}.single-product #primary div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link {display: none;}.single-product #primary div.product .entry-summary .woocommerce-product-rating .star-rating-wrap {margin-bottom: 8px;}.single-product #primary div.product .entry-summary .entry-title {font-size: 30px;margin-bottom: 9px;}.single-product #primary div.product .entry-summary .price {font-size: 24px;line-height: 1;color: #222;font-family: 'Poppins', sans-serif;font-weight: 600;}.single-product #primary div.product .entry-summary .price ins {margin-right: 22px;}.single-product #primary div.product .entry-summary .price del {color: #bfc7d3;}.single-product #primary div.product .entry-summary .price del .amount {color: #bfc7d3;}.single-product #primary div.product .entry-summary .woocommerce-sg-product-excerpt {border-top: 1px dashed #6f6f6f;padding-top: 21px;}.single-product #primary div.product .entry-summary .woocommerce-sg-product-excerpt > h3 {font-size: 30px;margin-bottom: 11px;}.single-product #primary div.product .entry-summary .single_add_to_cart_button {clear: left;margin-top: 30px;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs {overflow: visible;padding: 0;margin-top: -20px;margin-bottom: 0;text-align: center;position: relative;z-index: 1;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs:before {width: 100%;height: 2px;bottom: 24px;z-index: -1;background-color: #e2e2e2;border: none;top: auto;}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-tabs ul.wc-tabs:before {display: none;}}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs:after {display: none !important;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li {margin: 20px 8px 0 8px;padding: 0;border: none;background-color: transparent;position: relative;z-index: 99;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li:before, .single-product #primary div.product .woocommerce-tabs ul.wc-tabs li:after {display: none !important;}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li {display: block;padding: 0;margin-left: 0;margin-right: 0;margin-bottom: 5px;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a {display: block;}}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a {padding: 0 50px;font-size: 15px;line-height: 50px;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;color: #222;font-weight: 600;position: relative;background-color: #fff;z-index: 1;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a:before {content: '';background-color: #fff;border: 2px solid #e2e2e2;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}@media screen and (max-width: 991px) {.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li a {padding: 0 30px;}}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li.active > a {color: #fff;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li.active > a:before {opacity: 0;}.single-product #primary div.product .woocommerce-tabs ul.wc-tabs li.active > a:after {opacity: 1;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel {font-size: 14px;line-height: 26px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel p:last-child {margin-bottom: 0;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel > h2 {display: none;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel.panel {padding-top: 32px;margin-bottom: 0;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes {border: 1px solid #dee2e6;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td {border-bottom: 1px solid #dee2e6;font-family: inherit;color: #152136;font-weight: normal;font-style: normal;padding: 10px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td {border-left: 1px solid #dee2e6;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-noreviews {margin-bottom: 10px !important;}.single-product #primary div.product .woocommerce-tabs .tab-product-feature-list {font-size: 18px;line-height: 34px;}.single-product #primary div.product .woocommerce-tabs .tab-product-feature-list .col-xl-4 {font-weight: 600;}.single-product #primary div.product .woocommerce-tabs .tab-product-feature-list .line-gap {margin: 0;width: 100%;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .comment-form-rating {margin-bottom: 15px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .comment-form-rating label {margin-bottom: 10px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .comment-form-comment label {margin-bottom: 8px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title {font-size: 24px;margin-bottom: 22px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .comment-reply-title, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .nice-select {display: none;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .comment-form #comment {height: 140px;min-height: 140px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form {padding: 30px;border: 1px solid #e9e9e9;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #review_form #commentform {padding: 0;background-color: inherit;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist {padding: 0;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review {position: relative;margin-bottom: 20px;padding: 30px;border: 1px solid #eee;}@media screen and (max-width: 1199px) {.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review {padding: 20px 15px 20px 20px;}}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .star-rating-wrap {position: absolute;right: 0;top: 0;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .star-rating-wrap .count-rating {display: none;}@media screen and (max-width: 991px) {.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .star-rating-wrap {position: static;margin-bottom: 8px;}}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .comment_container {position: relative;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review img.avatar {padding: 0;width: 80px;-webkit-border-radius: 80px;-khtml-border-radius: 80px;-moz-border-radius: 80px;-ms-border-radius: 80px;-o-border-radius: 80px;border-radius: 80px;-webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);-khtml-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);-ms-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);-o-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);box-shadow: 0 5px 8px rgba(0, 0, 0, 0.08);}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review img.avatar {width: 40px;border: none;}}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .comment-text {border: none;margin: 0;padding: 0 0 0 100px;}@media screen and (max-width: 767px) {.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .comment-text .star-rating {float: none;}}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .comment-text {padding-left: 60px;}}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta {margin: 0 0 8px;font-size: 16px;}@media screen and (max-width: 575px) {.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta {display: block;}}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__published-date {display: block;font-size: 13px;font-weight: 500;line-height: 22px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__author {color: #222;font-family: 'Poppins', sans-serif;display: block;line-height: 1;margin-bottom: 4px;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__dash {display: none;}.single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .description p {margin: 0;}.single-product #primary div.product .quantity {margin-right: 30px;}.single-product #primary div.product .product_meta {padding-top: 29px;border-top: 1px dashed #6f6f6f;margin-top: 40px;display: flex;flex-wrap: wrap;font-size: 14px;color: inherit;}.single-product #primary div.product .product_meta > span {display: block;width: 100%;color: #222;}.single-product #primary div.product .product_meta > span + span {margin-top: 5px;}.single-product #primary div.product .product_meta a {color: #636363;}.single-product #primary div.product .product_meta a:hover {color: #00a1e0;}@media screen and (min-width: 768px) {.single-product.header-sticky #primary div.product .entry-summary {top: 120px;}.single-product.header-sticky.admin-bar #primary div.product .entry-summary {top: 150px;}}body.woocommerce-cart .woocommerce-cart-form .actions .button, body.woocommerce-wishlist .woocommerce-cart-form .actions .button, body.woocommerce-cart #yith-wcwl-form .actions .button, body.woocommerce-wishlist #yith-wcwl-form .actions .button {padding: 0 20px !important;}body.woocommerce-cart .woocommerce-cart-form table.cart td.actions .input-text, body.woocommerce-wishlist .woocommerce-cart-form table.cart td.actions .input-text, body.woocommerce-cart #yith-wcwl-form table.cart td.actions .input-text, body.woocommerce-wishlist #yith-wcwl-form table.cart td.actions .input-text {width: 180px !important;height: 54px;padding: 0 25px;font-size: 16px;}body.woocommerce-cart .woocommerce-cart-form .shop_table, body.woocommerce-wishlist .woocommerce-cart-form .shop_table, body.woocommerce-cart #yith-wcwl-form .shop_table, body.woocommerce-wishlist #yith-wcwl-form .shop_table {border: none;}body.woocommerce-cart .woocommerce-cart-form .shop_table thead th, body.woocommerce-wishlist .woocommerce-cart-form .shop_table thead th, body.woocommerce-cart #yith-wcwl-form .shop_table thead th, body.woocommerce-wishlist #yith-wcwl-form .shop_table thead th {font-size: 15px;font-weight: 700;color: #333;padding: 10px;border-top: none;border-left: none;border-right: none;border-bottom: 3px solid #00a1e0;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td, body.woocommerce-wishlist .woocommerce-cart-form .shop_table tbody td, body.woocommerce-cart #yith-wcwl-form .shop_table tbody td, body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody td {text-align: left;border-left: none;border-right: none;border-top: none;border-bottom: 1px solid rgba(0, 0, 0, .1);}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions, body.woocommerce-wishlist .woocommerce-cart-form .shop_table tbody td.actions, body.woocommerce-cart #yith-wcwl-form .shop_table tbody td.actions, body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody td.actions {border-bottom: none;padding-left: 0;padding-right: 0;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name a, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-name a, body.woocommerce-cart #yith-wcwl-form tbody .product-name a, body.woocommerce-wishlist #yith-wcwl-form tbody .product-name a {color: #152136;font-size: 16px;font-weight: 600;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name a:hover, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-name a:hover, body.woocommerce-cart #yith-wcwl-form tbody .product-name a:hover, body.woocommerce-wishlist #yith-wcwl-form tbody .product-name a:hover {color: #00a1e0;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name .yith-wcqv-button, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-name .yith-wcqv-button, body.woocommerce-cart #yith-wcwl-form tbody .product-name .yith-wcqv-button, body.woocommerce-wishlist #yith-wcwl-form tbody .product-name .yith-wcqv-button {display: none;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name dl.variation, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-name dl.variation, body.woocommerce-cart #yith-wcwl-form tbody .product-name dl.variation, body.woocommerce-wishlist #yith-wcwl-form tbody .product-name dl.variation {display: none;}body.woocommerce-cart .woocommerce-cart-form tbody .product-price, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-price, body.woocommerce-cart #yith-wcwl-form tbody .product-price, body.woocommerce-wishlist #yith-wcwl-form tbody .product-price, body.woocommerce-cart .woocommerce-cart-form tbody .product-subtotal, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-subtotal, body.woocommerce-cart #yith-wcwl-form tbody .product-subtotal, body.woocommerce-wishlist #yith-wcwl-form tbody .product-subtotal {color: #152136;font-size: 16px;font-weight: 600;}body.woocommerce-cart .woocommerce-cart-form tbody .product-price ins, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-price ins, body.woocommerce-cart #yith-wcwl-form tbody .product-price ins, body.woocommerce-wishlist #yith-wcwl-form tbody .product-price ins, body.woocommerce-cart .woocommerce-cart-form tbody .product-subtotal ins, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-subtotal ins, body.woocommerce-cart #yith-wcwl-form tbody .product-subtotal ins, body.woocommerce-wishlist #yith-wcwl-form tbody .product-subtotal ins {color: #152136;background-color: transparent;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-thumbnail, body.woocommerce-cart #yith-wcwl-form tbody .product-thumbnail, body.woocommerce-wishlist #yith-wcwl-form tbody .product-thumbnail {text-align: center !important;min-width: 120px;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail a, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-thumbnail a, body.woocommerce-cart #yith-wcwl-form tbody .product-thumbnail a, body.woocommerce-wishlist #yith-wcwl-form tbody .product-thumbnail a {display: block;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail a img, body.woocommerce-wishlist .woocommerce-cart-form tbody .product-thumbnail a img, body.woocommerce-cart #yith-wcwl-form tbody .product-thumbnail a img, body.woocommerce-wishlist #yith-wcwl-form tbody .product-thumbnail a img {width: 100%;max-width: 80px;}body.woocommerce-cart .woocommerce-cart-form .product-remove, body.woocommerce-wishlist .woocommerce-cart-form .product-remove, body.woocommerce-cart #yith-wcwl-form .product-remove, body.woocommerce-wishlist #yith-wcwl-form .product-remove {position: relative;min-width: 50px;}body.woocommerce-cart .woocommerce-cart-form .product-remove a.remove, body.woocommerce-wishlist .woocommerce-cart-form .product-remove a.remove, body.woocommerce-cart #yith-wcwl-form .product-remove a.remove, body.woocommerce-wishlist #yith-wcwl-form .product-remove a.remove {font-size: 0px;}body.woocommerce-cart .woocommerce-cart-form .product-remove a.remove:before, body.woocommerce-wishlist .woocommerce-cart-form .product-remove a.remove:before, body.woocommerce-cart #yith-wcwl-form .product-remove a.remove:before, body.woocommerce-wishlist #yith-wcwl-form .product-remove a.remove:before {content: "\f136";font-family: "Material-Design-Iconic-Font";font-size: 18px;height: 32px;width: 32px;line-height: 32px;background-color: #00a1e0;color: #fff;-webkit-border-radius: 32px;-khtml-border-radius: 32px;-moz-border-radius: 32px;-ms-border-radius: 32px;-o-border-radius: 32px;border-radius: 32px;font-weight: normal;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);left: 0;right: 0;margin: auto;}body.woocommerce-cart .woocommerce-cart-form .product-remove a.remove:hover:before, body.woocommerce-wishlist .woocommerce-cart-form .product-remove a.remove:hover:before, body.woocommerce-cart #yith-wcwl-form .product-remove a.remove:hover:before, body.woocommerce-wishlist #yith-wcwl-form .product-remove a.remove:hover:before {color: #fff;background-color: rgba(0, 161, 224, 0.85);}@media screen and (max-width: 769px) {body.woocommerce-cart .woocommerce-cart-form .product-remove, body.woocommerce-wishlist .woocommerce-cart-form .product-remove, body.woocommerce-cart #yith-wcwl-form .product-remove, body.woocommerce-wishlist #yith-wcwl-form .product-remove {min-height: 57px;}}body.woocommerce-cart .woocommerce-cart-form table.shop_table, body.woocommerce-wishlist .woocommerce-cart-form table.shop_table, body.woocommerce-cart #yith-wcwl-form table.shop_table, body.woocommerce-wishlist #yith-wcwl-form table.shop_table {margin-bottom: 40px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}@media screen and (max-width: 769px) {body.woocommerce-cart .woocommerce-cart-form table.shop_table td, body.woocommerce-wishlist .woocommerce-cart-form table.shop_table td, body.woocommerce-cart #yith-wcwl-form table.shop_table td, body.woocommerce-wishlist #yith-wcwl-form table.shop_table td {background-color: #fff !important;}}body.woocommerce-cart .cart-collaterals .cart_totals, body.woocommerce-wishlist .cart-collaterals .cart_totals {background-color: #fff;padding: 40px 50px;-webkit-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.08);-khtml-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.08);-ms-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.08);-o-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.08);box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.08);-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;width: 33.33%;}@media screen and (max-width: 991px) {body.woocommerce-cart .cart-collaterals .cart_totals, body.woocommerce-wishlist .cart-collaterals .cart_totals {width: 50%;padding-left: 40px;padding-right: 40px;}}@media screen and (max-width: 991px) {body.woocommerce-cart .cart-collaterals .cart_totals, body.woocommerce-wishlist .cart-collaterals .cart_totals {padding: 30px;width: 100%;}}body.woocommerce-cart .cart-collaterals .cart_totals > h2, body.woocommerce-wishlist .cart-collaterals .cart_totals > h2 {font-size: 24px;border-bottom: 1px solid rgba(96, 101, 104, 0.15);margin-bottom: 20px;padding-bottom: 14px;text-transform: capitalize;}body.woocommerce-cart .cart-collaterals .cart_totals th, body.woocommerce-wishlist .cart-collaterals .cart_totals th {vertical-align: middle !important;border: none !important;color: inherit;font-weight: normal;padding: 12px 10px 12px 0px;}body.woocommerce-cart .cart-collaterals .cart_totals th + td, body.woocommerce-wishlist .cart-collaterals .cart_totals th + td {border-left: 1px solid #ebebeb;}body.woocommerce-cart .cart-collaterals .cart_totals td, body.woocommerce-wishlist .cart-collaterals .cart_totals td {border: none !important;padding: 12px 10px;text-align: right;}body.woocommerce-cart .cart-collaterals .cart_totals strong, body.woocommerce-wishlist .cart-collaterals .cart_totals strong {font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .order-total th, body.woocommerce-wishlist .cart-collaterals .cart_totals .order-total th, body.woocommerce-cart .cart-collaterals .cart_totals .order-total td, body.woocommerce-wishlist .cart-collaterals .cart_totals .order-total td {color: #222;font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table, body.woocommerce-wishlist .cart-collaterals .cart_totals .shop_table {border: none;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p, body.woocommerce-wishlist .cart-collaterals .cart_totals .woocommerce-shipping-calculator p {margin-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button, body.woocommerce-wishlist .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button {color: #00a1e0;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:after, body.woocommerce-wishlist .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:after {content: '\f2f9';margin-left: 9px;font-family: "Material-Design-Iconic-Font";position: relative;top: 1px;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:hover, body.woocommerce-wishlist .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:hover {color: #00a1e0;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form, body.woocommerce-wishlist .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form {padding-top: 10px;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout, body.woocommerce-wishlist .cart-collaterals .cart_totals .wc-proceed-to-checkout {padding-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button, body.woocommerce-wishlist .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {margin-bottom: 0;padding-top: 0;padding-bottom: 0;font-size: 16px;width: 100%;}body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout, body.woocommerce-wishlist .cart-collaterals .wc-proceed-to-checkout {text-align: right;}.woocommerce-checkout form.checkout_coupon {border: 1px solid #eee;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;background-color: #f7f8fa;}.woocommerce-checkout form.checkout_coupon .form-row-first {width: 50%;padding-right: 30px;}.woocommerce-checkout form.checkout_coupon .form-row-last {width: 50%;}.woocommerce-checkout #add_payment_method #payment, .woocommerce-checkout #payment {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.woocommerce-checkout #customer_details {margin: 0 -15px;width: inherit;}.woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .col-2 {width: 50%;flex: inherit;max-width: 100%;}@media screen and (max-width: 767px) {.woocommerce-checkout #customer_details {margin: 0;}.woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .col-2 {width: 100%;}}.woocommerce-checkout #customer_details span.woocommerce-input-wrapper {width: 100%;display: block;}.woocommerce-checkout #customer_details .woocommerce-billing-fields {margin-bottom: 36px;}.woocommerce-checkout #customer_details .woocommerce-billing-fields > h3 {font-size: 24px;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout #customer_details .woocommerce-additional-fields {margin-bottom: 36px;}.woocommerce-checkout #customer_details .woocommerce-additional-fields > h3 {font-size: 24px;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address {font-size: 24px;cursor: pointer;-webkit-transition: all 0.3s linear;-khtml-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address:hover {color: #00a1e0;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address #ship-to-different-address-checkbox {position: absolute;opacity: 0;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label span:after {content: "\f01a";font-family: FontAwesome;margin-left: 14px;font-weight: normal;}.woocommerce-checkout #customer_details #billing_country_field label, .woocommerce-checkout #customer_details #shipping_country_field label, .woocommerce-checkout #customer_details #billing_address_1_field label, .woocommerce-checkout #customer_details #shipping_address_1_field label, .woocommerce-checkout #customer_details #order_comments_field label {display: none !important;}.woocommerce-checkout #customer_details #billing_country_field textarea, .woocommerce-checkout #customer_details #shipping_country_field textarea, .woocommerce-checkout #customer_details #billing_address_1_field textarea, .woocommerce-checkout #customer_details #shipping_address_1_field textarea, .woocommerce-checkout #customer_details #order_comments_field textarea {padding: 18px 30px;}.woocommerce-checkout form.woocommerce-checkout #order_review_heading {font-size: 24px;font-weight: 700;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout form.woocommerce-checkout #order_review th {font-weight: 500;vertical-align: middle !important;}.woocommerce-checkout form.woocommerce-checkout #order_review th + td {border-left: 1px solid #ebebeb;}.woocommerce-checkout form.woocommerce-checkout #order_review .product-total {border-left: 1px solid #ebebeb;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table {margin-bottom: 60px;border-right: none;border-top: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th {font-weight: 700;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td {border-left: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td.product-total, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart-subtotal td, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td {font-size: 14px;font-weight: 700;color: #00a1e0;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment {background-color: #f7f8fa;border: 1px solid #eee;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .about_paypal {margin-left: 10px;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods {padding: 20px;border-bottom: 1px solid #eee;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .place-order {padding: 20px;margin: 0;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order {float: none;margin-top: 10px;}.woocommerce-checkout #payment label {font-size: 16px;color: rgba(0, 0, 0, 0.87);font-weight: 600;}.woocommerce-account .site-content #primary .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {display: block;width: 100%;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation {margin-bottom: 30px;width: 30%;float: left;padding: 0 15px;}@media screen and (max-width: 767px) {.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation {width: 100%;margin-bottom: 60px;}}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul {margin: 0;list-style: none;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li {border-bottom: 1px solid #eaeaea;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li a {font-size: 16px;padding: 10px 0;color: #42495b;position: relative;display: block;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li a:hover {color: #00a1e0;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li a:before {content: "\f178";position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-khtml-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);display: block;font-family: "FontAwesome";color: #00a1e0;margin-left: -16px;opacity: 0;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li.is-active > a, .woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li a:hover {color: inherit;padding-left: 26px;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li.is-active > a:before, .woocommerce-account .site-content #primary .woocommerce-MyAccount-navigation ul li a:hover:before {margin-left: 0;opacity: 1;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-content {margin-bottom: 30px;padding: 0 15px;width: 70%;float: left;}@media screen and (max-width: 767px) {.woocommerce-account .site-content #primary .woocommerce-MyAccount-content {width: 100%;margin-bottom: 0;}}.woocommerce-account .site-content #primary .woocommerce-MyAccount-content .col-1, .woocommerce-account .site-content #primary .woocommerce-MyAccount-content .col-2 {flex: inherit;max-width: inherit;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-content .form-row label {width: 100%;}.woocommerce-account .site-content #primary .woocommerce-MyAccount-content .form-row .woocommerce-input-wrapper {width: 100%;}.woocommerce-account .site-content #primary .woocommerce-form {background-color: #f8f8f8;border: 1px solid #eee;padding: 30px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;max-width: 670px;margin: 0px auto 30px auto;display: block;width: 100%;}.woocommerce-account .site-content #primary .woocommerce-form label {font-weight: 500;margin-bottom: 2px;}.woocommerce-account .site-content #primary .woocommerce-form .password-input {display: block;width: 100%;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-Button.button {margin-right: 16px;height: auto;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-LostPassword {margin-bottom: 0;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-LostPassword a {color: #00a1e0;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-LostPassword a:hover {color: #00a1e0;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-form__label-for-checkbox {padding: 0;line-height: 50px;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-form__label-for-checkbox span {font-size: 15px;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox {position: relative;top: -1px;}.woocommerce-account .site-content #primary .woocommerce-form .woocommerce-Button {height: 42px;}.woocommerce-account .site-content #primary .woocommerce-notices-wrapper + h2 {text-align: center;font-size: 24px;}.woocommerce-account .site-content #primary #customer_login {margin: 0 -15px;width: inherit;display: flex;flex-wrap: wrap;}.woocommerce-account .site-content #primary #customer_login h2 {font-size: 24px;margin-bottom: 22px;}.woocommerce-account .site-content #primary #customer_login .u-column1.col-1, .woocommerce-account .site-content #primary #customer_login .u-column2.col-2 {width: 50%;flex: inherit;max-width: 100%;}@media screen and (max-width: 767px) {.woocommerce-account .site-content #primary #customer_login {margin: 0;}.woocommerce-account .site-content #primary #customer_login .u-column1.col-1, .woocommerce-account .site-content #primary #customer_login .u-column2.col-2 {width: 100%;padding: 0;}}.woocommerce-account .site-content #primary .woocommerce-password-strength.bad {background-color: transparent;padding: 8px 0;}body #yith-wcwl-popup-message {margin-left: -108px;display: none;bottom: 30px;top: auto;right: 30px;left: auto;background-color: #00a1e0;border-radius: 3px;border: none;color: #fff;padding: 0 20px;}body #yith-quick-view-modal .yith-quick-view-overlay {background-color: rgba(0, 0, 0, 0.85);}body #yith-quick-view-modal .yith-wcqv-main {-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}body #yith-quick-view-modal .yith-wcqv-head #yith-quick-view-close {color: rgba(0, 0, 0, 0.2);opacity: 1;border: none;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-size: 0px;}body #yith-quick-view-modal .yith-wcqv-head #yith-quick-view-close:before {content: "\f410";font-family: "Font Awesome 5 Pro";font-size: 18px;}body #yith-quick-view-modal .yith-wcqv-head #yith-quick-view-close:hover {color: #00a1e0;}body #yith-quick-view-modal .onsale {top: 29px !important;}body #yith-quick-view-modal #yith-quick-view-content div.images {padding: 15px;margin-bottom: 0;width: 50%;}@media screen and (max-width: 575px) {body #yith-quick-view-modal #yith-quick-view-content div.images {width: 100%;margin-bottom: 30px;}}body #yith-quick-view-modal #yith-quick-view-content .entry-summary {padding: 30px 30px 15px 15px;width: 50%;}@media screen and (max-width: 575px) {body #yith-quick-view-modal #yith-quick-view-content .entry-summary {width: 100%;}}body #yith-quick-view-modal #yith-quick-view-content .entry-summary h1.product_title {font-size: 30px;margin-bottom: 5px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .woocommerce-product-rating {margin-bottom: 10px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price {font-weight: 600;color: #00a1e0;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price del {color: #666;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart {border-top: 1px solid #f7f9fb;border-bottom: 1px solid #f7f9fb;padding: 18px 0;margin-bottom: 30px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart label {font-size: 18px;line-height: 30px;margin-bottom: 0;font-weight: 600;color: #232323;font-family: 'Poppins', sans-serif;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .reset_variations {display: none !important;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .button-variable-wrapper .button-variable-item {background-color: #f3f3f3;border: none;line-height: 40px;color: #6f6f6f;text-transform: uppercase;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-webkit-transition: all 0.3s ease 0s;-khtml-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;margin: 0 5px 5px 0;width: 40px;height: 40px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .button-variable-wrapper .button-variable-item span {font-size: 14px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .button-variable-wrapper .button-variable-item.selected, body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .button-variable-wrapper .button-variable-item:hover {background-color: #00a1e0;color: #fff;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .color-variable-wrapper .color-variable-item {padding: 0;border: none;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;margin: 0 5px 5px 0;opacity: 0.5;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .color-variable-wrapper .color-variable-item span {border: 2px solid rgba(0, 0, 0, 0.2);}body #yith-quick-view-modal #yith-quick-view-content .entry-summary form.cart .color-variable-wrapper .color-variable-item.selected {opacity: 1;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .woocommerce-product-details__short-description p {margin-bottom: 24px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .sku_wrapper, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .posted_in, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .tagged_as {display: block;font-weight: 600;font-size: 15px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .sku_wrapper span, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .posted_in span, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .tagged_as span, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .sku_wrapper a, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .posted_in a, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .tagged_as a {color: #00a1e0;margin-left: 7px;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .sku_wrapper a:hover, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .posted_in a:hover, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .tagged_as a:hover {color: #000;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .product_meta .posted_in {display: none;}body #yith-quick-view-modal #yith-quick-view-content .entry-summary .quantity .qty {margin: 0 20px 0 0;padding: 0 12px;width: 70px;height: 54px;}.wishlist-title {width: 100%;text-align: center;margin: 0 0 45px;}.wishlist-title .button .fa {font-family: FontAwesome;}.hidden-title-form input + input {margin-top: 15px;}.hidden-title-form .btn {line-height: 51px !important;}.shop_table.cart.wishlist_table {margin-bottom: 0 !important;}#yith-wcwl-form tfoot td {display: none;}#yith-wcwl-form .product-stock-status {font-size: 16px;font-weight: 600;}#yith-wcwl-form .product-stock-status .wishlist-in-stock {color: #000 !important;}#yith-wcwl-form .wishlist-empty {text-align: center !important;}#yith-wcwl-form .product-add-to-cart {text-align: right !important;}#yith-wcwl-form .product-add-to-cart a.button {padding: 0 34px;display: inline-block !important;}#yith-wcwl-form .product-add-to-cart a.button.loading {padding-right: 30px;}#yith-wcwl-form .product-add-to-cart a.button.loading:after {top: 0 !important;right: 0px !important;text-indent: 0px;height: 50px !important;width: 50px !important;line-height: 50px !important;text-align: center !important;}#yith-wcwl-form .yith-wcwl-share {display: none;}@media screen and (max-width: 767px) {#yith-wcwl-form {overflow-x: scroll;}#yith-wcwl-form .cart.wishlist_table {min-width: 767px;}}#elementor-panel-get-pro-elements {display: none !important;}.elementor-icons-manager__tab__item {height: 80px !important;}.elementor-element .elementor-widget:not(:last-child) {margin-bottom: 0;}.elementor .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default {max-width: 1190px;}.elementor .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended {max-width: 1200px;}.elementor .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended .elementor-section-boxed > .elementor-column-gap-no {max-width: 1170px;}.elementor-editor-active .site-footer-custom, .elementor-editor-active #ct-header-wrap {display: none;}.elementor-editor-active .elementor-element--toggle-edit-tools.elementor-widget-empty {background-color: transparent;}.elementor-editor-active .tnp-field > label {display: none;}.site-content .elementor-container.elementor-column-gap-default, .site-footer-custom .elementor-container.elementor-column-gap-default {margin: 0 -10px;}.site-content .elementor-container.elementor-column-gap-extended, .site-footer-custom .elementor-container.elementor-column-gap-extended {margin: 0 -15px;}.site-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default {margin: 0 auto;}.site-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default .elementor-row .elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default .elementor-row .elementor-column-gap-extended {margin: 0 -10px;}.site-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended {margin: 0 auto;}.site-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended .elementor-row .elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended .elementor-row .elementor-column-gap-extended {margin: 0 -15px;}.site-content .elementor-section-stretched.elementor-section-full_width .elementor-section-boxed > .elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-full_width .elementor-section-boxed > .elementor-column-gap-extended {position: relative;left: 50%;-webkit-transform: translate(-50%, 0%);-khtml-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);transform: translate(-50%, 0%);margin: 0;}.site-content .elementor-widget-text-editor, .site-footer-custom .elementor-widget-text-editor {color: inherit;font-family: inherit;font-weight: inherit;}.footer-template-default #ct-masthead, .footer-template-default #pagetitle {display: none;}.elementor-section-full_width.landing-boxed > .elementor-container {max-width: 1810px;padding: 0 55px;}@media screen and (max-width: 1260px) {.elementor-section-full_width.landing-boxed > .elementor-container {padding: 0 15px;}}.elementor-section-full_width.landing-boxed > .elementor-container > .elementor-row {background-color: #fff;-webkit-box-shadow: 0 0 54px rgba(7, 0, 76, 0.30);-khtml-box-shadow: 0 0 54px rgba(7, 0, 76, 0.30);-moz-box-shadow: 0 0 54px rgba(7, 0, 76, 0.30);-ms-box-shadow: 0 0 54px rgba(7, 0, 76, 0.30);-o-box-shadow: 0 0 54px rgba(7, 0, 76, 0.30);box-shadow: 0 0 54px rgba(7, 0, 76, 0.30);overflow: hidden;}.elementor-section-full_width.landing-boxed > .elementor-container > .elementor-row .elementor-element > .elementor-container {margin-left: auto;margin-right: auto;}.elementor-section-full_width.landing-boxed > .elementor-container > .elementor-row {-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.ct-text-editor p:last-child {margin-bottom: 0;}.elementor-widget-icon-box .elementor-icon i:before {position: static;}body .elementor-widget-icon-box.elementor-view-framed .elementor-icon, body .elementor-widget-icon-box.elementor-view-default .elementor-icon {fill: #00a1e0;color: #00a1e0;border-color: #00a1e0;}.single-footer #ct-masthead, .elementor_library-template-default.single-elementor_library #ct-masthead, .single-footer #colophon, .elementor_library-template-default.single-elementor_library #colophon {display: none;}@media screen and (max-width: 1199px) {.ct-team-carousel2 .ct-slick-carousel {padding-left: 20px;}.ct-service-carousel2.ct-slick-slider .slick-list, .ct-testimonial-carousel2.ct-slick-slider .slick-list, .ct-portfolio-carousel2.ct-slick-slider .slick-list, .ct-client1.ct-slick-slider .slick-list {margin: 0;}.col-offset-left > .elementor-column-wrap .elementor-widget-wrap {padding-left: 0 !important;}.col-offset-right > .elementor-column-wrap .elementor-widget-wrap {padding-right: 0 !important;}}.animate-time1 .wow {animation-delay: 100ms;}.animate-time2 .wow {animation-delay: 200ms;}.animate-time3 .wow {animation-delay: 300ms;}.animate-time4 .wow {animation-delay: 400ms;}.animate-time5 .wow {animation-delay: 500ms;}.animate-time6 .wow {animation-delay: 600ms;}.animate-time7 .wow {animation-delay: 700ms;}.animate-time8 .wow {animation-delay: 800ms;}.animate-time9 .wow {animation-delay: 800ms;}.animate-time10 .wow {animation-delay: 1000ms;}.animate-time11 .wow {animation-delay: 1100ms;}.animate-time12 .wow {animation-delay: 1200ms;}.animate-time13 .wow {animation-delay: 1300ms;}.animate-time14 .wow {animation-delay: 1400ms;}.animate-time15 .wow {animation-delay: 1500ms;}.animate-time16 .wow {animation-delay: 1600ms;}body.rtl {direction: rtl;unicode-bidi: embed;text-align: right;}body.rtl .text-left, body.rtl .align-left {text-align: right;}body.rtl .slick-slide {float: right;}body.rtl .ct-demo-bar {left: 0;right: auto;-webkit-transform: translate(-601px, 0px);-khtml-transform: translate(-601px, 0px);-moz-transform: translate(-601px, 0px);-ms-transform: translate(-601px, 0px);-o-transform: translate(-601px, 0px);transform: translate(-601px, 0px);}body.rtl .ct-demo-bar.active {-webkit-transform: translate(0px, 0px);-khtml-transform: translate(0px, 0px);-moz-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);-o-transform: translate(0px, 0px);transform: translate(0px, 0px);}body.rtl .ct-demo-bar .ct-demo-option {left: auto;right: -40px;-webkit-border-radius: 0 5px 5px 0;-khtml-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}body.rtl .ct-demo-bar .ct-demo-option span {right: auto;left: 100%;margin-right: 0;margin-left: 12px;}body.rtl .ct-demo-bar .ct-demo-option span:before {right: auto;left: -12px;border-color: transparent #222 transparent transparent;}body.rtl .btn .ct-align-icon-left i {margin-right: 0;margin-left: 8px;}body.rtl .ct-grid .ct-load-more i {margin-right: 0;margin-left: 8px;}body.rtl input[type="text"], body.rtl input[type="email"], body.rtl input[type="url"], body.rtl input[type="password"], body.rtl input[type="search"], body.rtl input[type="tel"], body.rtl input[type="number"], body.rtl input[type="range"], body.rtl input[type="date"], body.rtl input[type="month"], body.rtl input[type="week"], body.rtl input[type="time"], body.rtl input[type="datetime"], body.rtl input[type="datetime-local"], body.rtl input[type="color"], body.rtl textarea, body.rtl select, body.rtl .nice-select {text-align: right;}body.rtl .nice-select {padding-left: 40px;padding-right: 22px;}body.rtl .nice-select:after {left: 18px;right: auto;}body.rtl .ct-nav-carousel {}body.rtl .ct-nav-carousel .nav-prev .fac-angle-left::before {content: "\f105";}body.rtl .ct-nav-carousel .nav-next {margin-left: 0;margin-right: 10px;}body.rtl .ct-nav-carousel .nav-next .fac-angle-right::before {content: "\f104";}body.rtl .revslider-initialised .icon-space-right {margin-right: 0px;margin-left: 12px;}body.rtl #ct-header-wrap .ct-header-branding .logo-light, body.rtl #ct-header-wrap .ct-header-branding .logo-mobile {left: auto;right: 0%;}body.rtl .header-mobile-search .search-submit {right: auto;left: 0;}body.rtl .ct-menu-toggle {right: auto;left: 0;}body.rtl .ct-header-arrow:before {left: auto;right: 0;-webkit-transform: skew(30deg);-khtml-transform: skew(30deg);-moz-transform: skew(30deg);-ms-transform: skew(30deg);-o-transform: skew(30deg);transform: skew(30deg);}body.rtl #ct-header-wrap .ct-header-holder.style-two .h-item-icon {margin-right: 0;margin-left: 10px;}body.rtl #ct-header-wrap .ct-header-holder.style-two .ct-header-info-item:before {left: auto;right: 0;}body.rtl #ct-header-wrap .ct-header-holder.style-two .ct-header-info-item + .ct-header-info-item {margin-left: 0px;padding-left: 0px;margin-right: 34px;padding-right: 34px;}body.rtl #ct-header-wrap .ct-header-holder.style-two .ct-header-info-item.ct-header-call svg {-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}body.rtl #ct-header-wrap #ct-header-top.ct-header-top2 .ct-header-holder li i {margin-right: 0;margin-left: 8px;}body.rtl #ct-header-wrap .ct-header-meta .header-right-item.h-btn-cart .widget_cart_counter_header {right: auto;left: -11px;}body.rtl #ct-header-wrap #ct-header-top .ct-header-social a + a {margin-left: 0;margin-right: 10px;}body.rtl #ct-header-wrap .ct-header-holder .ct-header-info-item i {margin-right: 0;margin-left: 12px;}body.rtl #ct-header-wrap .ct-header-button {margin-right: 0;margin-left: 15px;}body.rtl #ct-header-wrap .ct-header-button .ct-arrow-right {margin-left: 14px;margin-right: 14px;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}body.rtl #ct-header-wrap .ct-header-meta {margin-left: 0;margin-right: 18px;}body.rtl #ct-header-wrap .ct-header-meta .header-right-item + .header-right-item {margin-left: 0;margin-right: 36px;}body.rtl #ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {padding: 0 80px 0 30px;}body.rtl #ct-header-wrap.ct-header-layout1 .ct-header-main:not(.h-fixed) .ct-header-navigation {margin-right: 15px;margin-left: 10px;}body.rtl #ct-header-wrap.ct-header-layout1 .ct-header-button .btn i {margin-left: 0;margin-right: 14px;}body.rtl #ct-header-wrap.ct-header-layout1 .ct-arrow-right::before {right: auto;left: 0;-webkit-transform: scaleX(-1) translate(0, -50%);-khtml-transform: scaleX(-1) translate(0, -50%);-moz-transform: scaleX(-1) translate(0, -50%);-ms-transform: scaleX(-1) translate(0, -50%);-o-transform: scaleX(-1) translate(0, -50%);transform: scaleX(-1) translate(0, -50%);}body.rtl #ct-header-wrap .site-header-lang.custom {padding-left: 0px !important;margin-left: 0px;margin-right: 12px;padding-right: 27px !important;}body.rtl #ct-header-wrap .site-header-lang.custom:before {left: auto;right: 0;}@media screen and (min-width: 1200px) {body.rtl .ct-main-menu > li {float: right;}body.rtl .ct-main-menu > li.menu-item-has-children > a::after {margin-left: 0;margin-right: 4px;}body.rtl .ct-main-menu .sub-menu {left: auto;right: 0;}body.rtl .ct-main-menu .sub-menu a {padding-left: 10px;padding-right: 0;}body.rtl .ct-main-menu .sub-menu li.menu-item-has-children > a::after {right: auto;left: 0;content: "\f104";}body.rtl .ct-main-menu .sub-menu li > a:hover:before, body.rtl .ct-main-menu .sub-menu li.current_page_item > a:before, body.rtl .ct-main-menu .sub-menu li.current-menu-item > a:before, body.rtl .ct-main-menu .sub-menu li.current_page_ancestor > a:before, body.rtl .ct-main-menu .sub-menu li.current-menu-ancestor > a:before {left: auto;right: -23px;}body.rtl .ct-main-menu .sub-menu .sub-menu {right: 100%;-webkit-border-radius: 7px 0 7px 7px;-khtml-border-radius: 7px 0 7px 7px;-moz-border-radius: 7px 0 7px 7px;-ms-border-radius: 7px 0 7px 7px;-o-border-radius: 7px 0 7px 7px;border-radius: 7px 0 7px 7px;}body.rtl #ct-header-wrap.ct-header-layout1 .ct-main-menu > li:first-child {margin-left: 18px;margin-right: 0;}body.rtl #ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-branding {padding-right: 0;padding-left: 20px;}body.rtl #ct-header-wrap.ct-header-layout2 #ct-header:not(.h-fixed) .ct-header-branding:before {left: -26px;right: auto;-webkit-transform: skew(26deg);-khtml-transform: skew(26deg);-moz-transform: skew(26deg);-ms-transform: skew(26deg);-o-transform: skew(26deg);transform: skew(26deg);}body.rtl #ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-social a i {margin: 0;}body.rtl #ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item {margin-left: 40px;}body.rtl #ct-header-wrap.ct-header-layout8 .ct-header-holder .ct-header-info-item:last-child {margin-left: 0;}body.rtl #ct-header-wrap.ct-header-layout8 .ct-header-branding a {left: 50%;right: auto;}body.rtl #ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-branding {margin-right: 15px;margin-left: 28px;}body.rtl #ct-header-wrap.ct-header-layout8 .ct-header-main:not(.h-fixed) .ct-header-navigation {margin-right: 0;}body.rtl #ct-header-wrap.ct-header-layout15 .ct-header-holder .ct-header-info-item + .ct-header-info-item {margin-left: 0;padding-left: 0;margin-right: 28px;padding-right: 28px;}body.rtl #ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item {margin-left: 0px;padding-left: 0px;margin-right: 25px;padding-right: 25px;}body.rtl #ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item:before {left: auto;right: 0;}body.rtl #ct-header-wrap.ct-header-layout15 .ct-header-main .ct-header-meta .header-right-item:nth-child(1) {margin-right: 0;padding-right: 0;}body.rtl #ct-header-wrap.ct-header-layout15 .ct-header-main .ct-secondary-menu .sub-menu {left: 0;right: auto;}body.rtl #ct-header-wrap.ct-header-layout18 .ct-header-main:not(.h-fixed) .ct-header-navigation-bg {margin-right: 5px;}body.rtl #ct-header-wrap.ct-header-layout18 .ct-main-menu > li:first-child {margin-left: 17px;margin-right: 0;}}@media screen and (max-width: 1199px) {body.rtl #ct-header-wrap .ct-header-holder-mobile .ct-header-info-item {margin-right: 0 !important;padding-right: 0 !important;}body.rtl .ct-main-menu .sub-menu li a {padding-left: 0;padding-right: 15px;}body.rtl #ct-menu-mobile .btn-nav-cart {margin-right: 0;margin-left: 6px;}body.rtl #ct-header-wrap #ct-menu-mobile {right: auto;left: 15px;}body.rtl .ct-header-navigation {left: auto;right: 0;}body.rtl .ct-header-navigation .ct-main-navigation {-webkit-transform: translateX(100%);-khtml-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}body.rtl .ct-header-navigation.navigation-open .ct-main-navigation {-webkit-transform: translateX(0%);-khtml-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}}body.rtl .ct-modal-search {}body.rtl .ct-modal-search .search-field {margin-right: 0;margin-left: 60px;}body.rtl .ct-modal-search .search-submit {left: 0;right: auto;text-align: left;}body.rtl .entry-meta li, body.rtl .item--meta-default li {margin-right: 0;margin-left: 20px;}body.rtl .entry-meta li i, body.rtl .item--meta-default li i {margin-right: 0;margin-left: 4px;}body.rtl .entry-readmore .fac-angle-right:before {content: "\f104";}body.rtl .posts-pagination {}body.rtl .posts-pagination .fac-angle-right:before {content: "\f104";}body.rtl .posts-pagination .fac-angle-left:before {content: "\f105";}body.rtl #content .widget_product_categories ul li a::before, body.rtl #content .widget_categories ul li a::before, body.rtl #content .widget_nav_menu ul li a::before, body.rtl #content .widget_pages ul li a::before, body.rtl #content .widget_archive ul li a::before, body.rtl #content .widget_meta ul li a::before, body.rtl #content .widget_recent_entries ul li a::before {content: "\f104";margin-left: 8px;margin-right: 0;float: right;}body.rtl span.count.left {float: left;}body.rtl .widget-title::before, body.rtl .comments-title::before, body.rtl .comment-reply-title::before {left: auto;right: 0;}body.rtl .widget_search .search-form .search-submit {right: auto;left: 0;}body.rtl .widget_ct_recent_posts .entry-media {margin-right: 0;margin-left: 25px;}body.rtl .ct-getintouch .ct-getintouch-item i {margin-right: 0;margin-left: 12px;}body.rtl .ct-getintouch .ct-getintouch-item a.btn i {margin-left: 12px;margin-right: 0;}body.rtl #ct-newsletter-popup .ct-newsletter-meta {margin-right: 0;margin-left: 30px;}body.rtl #ct-newsletter-popup form.newsletter .tnp-field-email {margin-right: 0;margin-left: 14px;}body.rtl #ct-newsletter-popup .ct-newsletter-close {right: auto;left: 15px;}body.rtl .ct-accordion.layout1 .ct-ac-title a {padding-right: 25px;padding-left: 65px;}body.rtl .ct-accordion.layout1 .ct-ac-content {padding-right: 25px;padding-left: 65px;}body.rtl .ct-accordion.layout1 .ct-ac-title a::before {right: auto;left: 35px;}body.rtl .ct-accordion.layout1 .ct-ac-title a::after {left: 30px;right: auto;}body.rtl .ct-testimonial-grid3 .item-icon {right: auto;left: 45px;}body.rtl .ct-testimonial-grid3 .item--image, body.rtl .ct-testimonial-grid4 .item--image {margin-right: 0;margin-left: 40px;}body.rtl .ct-testimonial-grid3 .item--social a, body.rtl .ct-testimonial-grid4 .item--image .item--social a {right: auto;left: -18px;}body.rtl .ct-testimonial-carousel3 .item--image, body.rtl .ct-testimonial-grid2 .item--image {margin-right: 0;margin-left: 21px;}body.rtl .ct-testimonial-carousel3 .item--description::before, body.rtl .ct-testimonial-grid2 .item--description::before {left: auto;right: 0;}body.rtl .ct-testimonial-carousel3 .item--inner:hover .item--image, body.rtl .ct-testimonial-grid2 .item--inner:hover .item--image {margin-right: 17px;margin-left: 41px;}body.rtl .ct-career-grid1 .item--image {margin-right: 0;margin-left: 20px;}body.rtl .ct-career-grid1 .item--feature i {margin-right: 0;margin-left: 4px;}body.rtl .ct-career-grid1 .item--button .btn {display: inline-flex;align-items: center;flex-direction: row-reverse;}body.rtl .ct-career-grid1 .item--button .btn i:before {content: "\f0a8";}body.rtl .ct-team-details .ct-team-icon {-webkit-border-radius: 0 7px 7px 0;-khtml-border-radius: 0 7px 7px 0;-moz-border-radius: 0 7px 7px 0;-ms-border-radius: 0 7px 7px 0;-o-border-radius: 0 7px 7px 0;border-radius: 0 7px 7px 0;}body.rtl .ct-team-details .ct-team-meta {-webkit-border-radius: 7px 0 0 7px;-khtml-border-radius: 7px 0 0 7px;-moz-border-radius: 7px 0 0 7px;-ms-border-radius: 7px 0 0 7px;-o-border-radius: 7px 0 0 7px;border-radius: 7px 0 0 7px;}body.rtl .ct-fancy-box-layout2 .item--icon {margin-right: 0;margin-left: 22px;}body.rtl .ct-team-progressbar .ct-progress-percentage {right: auto;left: -14px;}body.rtl .ct-team-grid2 .item--social {right: auto;left: 0;}body.rtl .ct-progressbar2 .ct-progress-percentage {right: auto;left: 0;}body.rtl .ct-tab-banner1 .ct-tabs-title .ct-tab-title .tab-arrow {right: auto;left: -24px;border-color: transparent #00a1e0 transparent transparent;}body.rtl .ct-tabs--layout2 .ct-tabs-title {border-left: 5px solid #000;border-right: none;}body.rtl .ct-tabs--layout2 .ct-tabs-title .ct-tab-title {padding-right: 0;padding-left: 30px;}body.rtl .ct-tabs--layout2 .ct-tabs-title .ct-tab-title:before {right: auto;left: -7px;}body.rtl .ct-tabs--layout2 .ct-tab-content {padding-left: 0;padding-right: 35px;}body.rtl .ct-team-grid3 .item--image .item--desc {text-align: right;}body.rtl .ct-heading .item--sub-title.style2 + .item--title {padding-left: 0;padding-right: 52px;}body.rtl .ct-heading .item--sub-title.style2 {left: auto;right: -98px;}body.rtl .ct-list.style2 .ct-list-icon {margin-right: 0;margin-left: 10px;}body.rtl .ct-list.style2 .ct-list-icon i:before {content: '\f100';}body.rtl .ct-feature-layout1 .item--title i {margin-right: 0;margin-left: 6px;}body.rtl .ct-feature-layout1 .item--title i:before {content: "\f100";}body.rtl .ct-heading .item--title.st-line-left1 {padding-left: 0px;}body.rtl .ct-heading .item--title.st-line-left1 span {padding-right: 82px;padding-left: 0;}body.rtl .ct-heading .item--title.st-line-left1 span i {left: auto;right: 0;}body.rtl .ct-heading .item--title.st-line-left1:before {left: auto;right: 0;}@media screen and (max-width: 1024px) {body.rtl .ct-heading .item--title.st-line-left1 {padding-left: 0px;padding-right: 68px;}}@media screen and (max-width: 575px) {body.rtl .ct-heading .item--title.st-line-left1 {padding-left: 0;padding-right: 0;}}body.rtl .ct-service-carousel2 .grid-item-inner .grid-item-holder .item--overlay::before, body.rtl .ct-service-grid3 .grid-item-inner .grid-item-holder .item--overlay::before {right: auto;left: -11px;}body.rtl .ct-service-carousel2 .item--icon-abs, body.rtl .ct-service-grid3 .item--icon-abs {right: auto;left: 0;}body.rtl .ct-portfolio-grid1 .item--holder .item--meta, body.rtl .ct-portfolio-carousel1 .item--holder .item--meta {margin-right: 0;margin-left: 20px;}body.rtl .ct-fancy-box-layout3 .item--icon {margin-right: 0;margin-left: 38px;}body.rtl .ct-contact-info1 .ct-contact-icon {margin-right: 0;margin-left: 10px;}body.rtl .ct-title1.style1 h3 span {margin-right: 0;margin-left: 20px;}body.rtl .ct-newsletter1 .tnp-field-button, body.rtl .ct-newsletter1 .tnp-field-button .tnp-button {right: auto;left: 0;}body.rtl .ct-navigation-menu1.tow-col-light ul.menu li a {padding-left: 0;padding-right: 16px;}body.rtl .ct-navigation-menu1.tow-col-light ul.menu li a:before {content: "\f104";left: auto;right: 0;margin-left: 8px;margin-right: 0;}body.rtl .ct-navigation-menu1.tow-col-light ul.menu li a:after {display: none;}body.rtl .ct-signature1 .signature-image {margin-right: 0;margin-left: 48px;}@media screen and (max-width: 767px) {body.rtl .ct-signature1 .signature-image {margin-right: 0px;margin-left: 20px;}}body.rtl .ct-heading .item--sub-title.style1 {padding-left: 0;padding-right: 75px;}body.rtl .ct-heading .item--sub-title.style1:before {left: auto;right: 0;}body.rtl .ct-progressbar1 .ct-progress-meta {margin-right: 0;margin-left: 15px;}body.rtl .ct-progressbar1 .ct-progress-percentage {text-align: left;}body.rtl .ct-counter-layout2 .ct-counter-icon {margin-right: 0;margin-left: 25px;}body.rtl .ct-fancy-box-layout1.style1 .item--icon {margin-right: 0;margin-left: 30px;}body.rtl .ct-pricing-layout1 .pricing-meta .pricing-description {padding-right: 0;padding-left: 16%;}@media screen and (max-width: 1199px) {body.rtl .ct-pricing-layout1 .pricing-meta .pricing-description {padding-left: 0;}}body.rtl .ct-pricing-layout1 .pricing-feature li i {margin-right: 0;margin-left: 8px;}body.rtl .ct-pricing-layout1 .pricing-price span {margin-left: 0;margin-right: 4px;}body.rtl .ct-team-grid1 .item--image .item--social {right: auto;left: -18px;}body.rtl .about-call2 i {margin-right: 0;margin-left: 10px;}body.rtl .ct-case-study-grid1 .item--readmore a {right: auto;left: 0;}body.rtl .ct-case-study-grid1 .item--readmore a:before {-webkit-border-radius: 5px 0 5px 0px;-khtml-border-radius: 5px 0 5px 0px;-moz-border-radius: 5px 0 5px 0px;-ms-border-radius: 5px 0 5px 0px;-o-border-radius: 5px 0 5px 0px;border-radius: 5px 0 5px 0px;}body.rtl .ct-blog-grid-layout2 .entry-meta li {margin-right: 0;margin-left: 8px;padding-right: 0;padding-left: 8px;}body.rtl .ct-blog-grid-layout2 .entry-meta li:before {right: auto;left: 0;}body.rtl .cta-custom-bg > .elementor-column-wrap::before {left: auto;right: 0;-webkit-border-radius: 0 5px 5px 0px;-khtml-border-radius: 0 5px 5px 0px;-moz-border-radius: 0 5px 5px 0px;-ms-border-radius: 0 5px 5px 0px;-o-border-radius: 0 5px 5px 0px;border-radius: 0 5px 5px 0px;}body.rtl .ct-fancy-box-layout1.style2 .item--icon {margin-right: 0;margin-left: 20px;}body.rtl .ct-fancy-box-layout1.style3 .item--icon {margin-right: 0;margin-left: 35px;}body.rtl .ct-fancy-box-layout1.style4 .item--icon {margin-right: 0;margin-left: 17px;}body.rtl .ct-fancy-box-layout1.style4::after {right: auto;left: 0;}body.rtl .ct-testimonial-carousel3 .item--description::before {left: auto;right: 0;}body.rtl .ct-testimonial-carousel3 .item--inner:hover .item--description {-webkit-border-radius: 9px 9px 0px 9px;-khtml-border-radius: 9px 9px 0px 9px;-moz-border-radius: 9px 9px 0px 9px;-ms-border-radius: 9px 9px 0px 9px;-o-border-radius: 9px 9px 0px 9px;border-radius: 9px 9px 0px 9px;}body.rtl .ct-testimonial-carousel3 .item--holder {padding-left: 0;padding-right: 17px;}body.rtl .ct-testimonial-carousel3 .item--image {margin-right: 0;margin-left: 21px;}body.rtl .ct-testimonial-carousel3 .item--inner:hover .item--image {margin-right: 0;margin-left: 41px;}body.rtl.site-h4:not(.elementor-editor-active) .elementor-section-wrap > .elementor-element {right: 0 !important;left: auto !important;}body.rtl.site-h4:not(.elementor-editor-active) .site-content .elementor-section.elementor-section-boxed:not(.elementor-section-stretched) > .elementor-container {left: auto;right: 50%;-webkit-transform: translate(50%, 0);-khtml-transform: translate(50%, 0);-moz-transform: translate(50%, 0);-ms-transform: translate(50%, 0);-o-transform: translate(50%, 0);transform: translate(50%, 0);}body.rtl .ct-service-carousel7 .item--meta .item--icon {margin-right: 0;margin-left: 18px;}body.rtl .ct-service-carousel7 .item--holder .item--icon {margin-right: 0;margin-left: 17px;}body.rtl .ct-accordion.layout2 .ct-ac-title-text i, body.rtl .ct-accordion.layout2 .ct-ac-title-text svg {margin-right: 0;margin-left: 15px;}body.rtl .ct-accordion.layout1.style2 .ct-accordion-item .ct-ac-title .ct-ac-title-text::before {right: auto;left: 28px;}body.rtl .ct-portfolio-grid4 .ct-load-more .btn .fac-redo {margin-left: 0;margin-right: 8px;}body.rtl .ct-portfolio-grid4 .ct-load-more .btn .fac-redo:before {content: "\f060";}body.rtl .ct-blog-carousel-layout6 .item--title {padding: 15px 26px 15px 40px;}body.rtl .ct-blog-carousel-layout6 .item--title:before {background-color: #00bbe0;background-image: -webkit-gradient(linear, left top, right top, from(#00bbe0), to(#00a1e0));background-image: -webkit-linear-gradient(left, #00bbe0, #00a1e0);background-image: -moz-linear-gradient(left, #00bbe0, #00a1e0);background-image: -ms-linear-gradient(left, #00bbe0, #00a1e0);background-image: -o-linear-gradient(left, #00bbe0, #00a1e0);background-image: linear-gradient(left, #00bbe0, #00a1e0);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00bbe0', endColorStr='#00a1e0', gradientType='1');}body.rtl .ct-blog-carousel-layout6 .item-date i {margin-right: 0;margin-left: 7px;}body.rtl .ct-blog-carousel-layout6 .item--readmore a i {margin-left: 0;margin-right: 4px;}body.rtl .ct-blog-carousel-layout6 .item--readmore a i:before {content: '\f0d9';}body.rtl .ct-blog-carousel-layout6 .item--holder::before {left: auto;right: 26px;}body.rtl .ct-blog-carousel-layout5 .entry-featured {margin-right: 0;margin-left: 15px;}body.rtl .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields input[type="email"], body.rtl .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="email"], body.rtl .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields input[type="text"], body.rtl .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="text"] {padding-left: 70px;padding-right: 20px;}body.rtl .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields input[type="submit"], body.rtl .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields input[type="submit"] {right: auto;left: 0;}body.rtl .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields::before, body.rtl .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields::before, body.rtl .ct-mailchimp1.style3 .mc4wp-form .mc4wp-form-fields::after, body.rtl .ct-mailchimp1.style4 .mc4wp-form .mc4wp-form-fields::after {right: auto;left: 0;}body.rtl .ct-fancy-box-layout14 .item--icon {margin-right: 0;margin-left: 17px;}body.rtl .ct-blog-carousel-layout7 .item--date {left: auto;right: 16px;}body.rtl .ct-blog-carousel-layout7.style2 .item--readmore a {padding-left: 58px;padding-right: 18px;}body.rtl .ct-blog-carousel-layout7.style2 .item--readmore a i {right: auto;left: 8px;}body.rtl .ct-service-carousel8 .item--holder .item--icon {margin-right: 0;margin-left: 20px;}body.rtl .ct-about-us .ct-about-holder {padding-right: 160px;padding-left: 70px;}@media screen and (max-width: 1199px) {body.rtl .ct-about-us .ct-about-holder {padding-right: 120px;padding-left: 50px;}}@media screen and (max-width: 991px) {body.rtl .ct-about-us .ct-about-holder {padding-right: 120px;padding-left: 30px;}}@media screen and (max-width: 767px) {body.rtl .ct-about-us .ct-about-holder {padding-right: 100px;padding-left: 20px;}}body.rtl .ct-about-us .ct-about-imge {right: 75px;left: -110px;}@media screen and (max-width: 991px) {body.rtl .ct-about-us .ct-about-imge {left: -90px;right: 15px;}}body.rtl .ct-about-us .ct-box-item .ct-box-icon {margin-right: 0;margin-left: 15px;}body.rtl .ct-testimonial-carousel13 .item--image {left: 27px;right: auto;}body.rtl .ct-testimonial-carousel13 .item--image .item--icon {right: auto;left: -10px;}body.rtl .ct-service-carousel8 .item-readmore a svg {margin-left: 0;margin-right: 14px;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}body.rtl .ct-service-carousel8 .item-readmore a:hover svg {-o-animation: toLeftFromRight 0.3s forwards;-ms-animation: toLeftFromRight 0.3s forwards;-webkit-animation: toLeftFromRight 0.3s forwards;animation: toLeftFromRight 0.3s forwards;}body.rtl .ct-list.style1 .ct-list-icon {margin-right: 0;margin-left: 18px;}body.rtl .ct-progressbar3 .ct-progress-percentage {right: auto;left: -17px;}body.rtl .ct-heading .item--title.st-line-left3 span {padding-left: 0;padding-right: 58px;}body.rtl .ct-heading .item--title.st-line-left3 span .dot-shape {left: auto;right: 0;-webkit-transform: scaleX(-1);-khtml-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}body.rtl .ct-fancy-box-layout1.style6 .item--icon {margin-right: 0;margin-left: 20px;}body.rtl .ct-menu-item i {margin-right: 0;margin-left: 4px;}body.rtl blockquote:before {left: auto;right: 0;}body.rtl.single-post .entry-category {right: auto;left: 35px;}body.rtl.single-post .entry-meta::before {left: auto;right: 0;}body.rtl.single-post .entry-footer label {margin-right: 0;margin-left: 17px;}body.rtl.single-post .post-previous-next .fac-angle-double-left::before {content: "\f101";}body.rtl.single-post .post-previous-next .fac-angle-double-right::before {content: "\f100";}body.rtl.single-post .post-previous-next .post-previous {margin-right: 0;margin-left: 30px;}body.rtl .comment-inner img.avatar {margin-right: 0;margin-left: 30px;}@media screen and (max-width: 767px) {body.rtl .comment-inner img.avatar {margin-left: 18px;margin-right: 0px;}}@media screen and (max-width: 575px) {body.rtl .comment-inner img.avatar {margin: 0 auto 22px auto;}}body.rtl .comment-reply {right: auto;left: 22px;}body.rtl .comment-reply a i {margin-left: 0;margin-right: 4px;}body.rtl .comment-reply a i:before {content: "\f104";}body.rtl .comment-form-cookies-consent {padding-left: 0;padding-right: 20px;}body.rtl .comment-form-cookies-consent input {left: auto;right: 0;}body.rtl .comment-form-cookies-consent label:before, body.rtl .comment-form-cookies-consent label:after {left: auto;right: 0;}body.rtl .ct-portfolio-detail li i {margin-right: 0;margin-left: 4px;}body.rtl .ct-widget-cart-sidebar .widget_shopping_cart {width: auto;}body.rtl .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li {padding-right: 0;padding-left: 15px;}body.rtl .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content .cart-product-image {margin-right: 0;margin-left: 15px;}body.rtl .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content a.remove_from_cart_button {right: auto;left: 0;}body.rtl .ct-widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .btn:not(.checkout) {margin-right: 0;margin-left: 20px;}body.rtl.woocommerce #secondary .widget_product_search button {right: auto;left: 0;border-left: none;border-right: 1px solid #ececf0;}body.rtl.woocommerce #secondary .widget_product_search .woocommerce-product-search::before {display: none;}body.rtl.woocommerce #secondary .widget_price_filter .price_slider_amount .button {margin-left: 20px;margin-right: 0;}body.rtl.woocommerce #secondary .widget_products ul li {padding-left: 0;padding-right: 95px;}body.rtl.woocommerce #secondary .widget_products ul li img {left: auto;right: 0;}body.rtl.single-product #primary div.product .woocommerce-sg-product-feature li i {margin-right: 0;margin-left: 8px;}body.rtl.single-product #primary div.product .quantity {margin-right: 0;margin-left: 30px;}body.rtl #yith-wcwl-form .product-add-to-cart {text-align: left !important;}body.rtl .scroll-top {right: auto;left: 30px;}@media screen and (max-width: 767px) {body.rtl {}body.rtl .scroll-top {-webkit-border-radius: 0 2px 0 0;-khtml-border-radius: 0 2px 0 0;-moz-border-radius: 0 2px 0 0;-ms-border-radius: 0 2px 0 0;-o-border-radius: 0 2px 0 0;border-radius: 0 2px 0 0;left: 0;}}


/**===  0164 ****/

.page-id-14422 div#pagetitle {
    background: url(https://www.maplelms.com/wp-content/uploads/2021/10/New-banner-2.jpg) center no-repeat !important;
    background-size: cover!important;
}
.page-id-14422 #pagetitle:before{background-color:#fff0!important}

.page-title-inner {margin-top:100px!important;}


.page-id-11540 section#blog_tag_widget-2 {
    max-height: 600px;
    overflow-y: scroll;
}


.single-post section#blog_tag_widget-2 {
       max-height: 500px;
    float: left;
    width: 100%;
    overflow-y: scroll;
    border: #efefef solid 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.single-post section#blog_sub_category_widget-2 {
    max-height: 500px;
    float: left;
    width: 100%;
    overflow-y: scroll;
    border: #efefef solid 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

li.item-category {
    list-style: none;
    margin-top: 20px;
}


@media only screen and (max-width: 767px){
	.page-id-14422 div#pagetitle{background-position: 53% 50%!important;padding-top: 19px!important;
    padding-bottom: 30px!important;}

	.page-id-14422 #pagetitle .page-title{font-size:20px!important;}
	
}
	
/**===  0164 ****/


#gpay img {
    max-width: 144px;
}
.page-id-5741 button {
    padding: 7px 20px 7px;
    border-radius: 4px;
    font-weight: 400;
}

.single-thjm_jobs .ct-breadcrumb li:nth-child(3) {
    padding-left: 17px;
    position: relative;
}

.single-thjm_jobs .ct-breadcrumb li:nth-child(3)::before {
    content: "-";
    width: 5px;
    height: 5px;
    left: 6px;
    position: absolute;
    color: #00a1e0;
}

.modal-open .modal.show {
    background: rgba(0,0,0,0.5);
}

.postid-12571 #slider-demo-btn {
    position: absolute;
    bottom: 37%;
    z-index: 1;
}

.postid-12375 #slider-demo-btn {
    position: absolute;
    bottom: 40%;
    z-index: 1;
}

#blue-cont-bg h5 {
    color: #00a0df;
    margin-bottom: 0;
    margin-top: 10px;
    font-size: 22px;
}

#blue-cont-bg ul {
    padding-left: 30px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
}

#blue-cont-bg ul li {
    list-style: none;
    position: relative;
    padding-left: 45px;
    line-height: 26px;
}

#blue-cont-bg ul li span.material-icons {
    position: absolute;
    left: 0;
    color: #00a0df;
}
#blue-cont-bg .elementor-row {
    background: #fff;
    margin-top: 40px;
}

.postid-12375 #pagetitle.bg-image {
    display: none;
}


ul.entry-meta li i {
    color: #00a1e1;
}

.archive #primary.content-area.content-has-sidebar {
    padding-right: 20px;
}

.postid-11512 .modal-backdrop .postid-12571 .modal-backdrop {
	z-index:9;
}

.postid-11512  #ct-header-wrap, .postid-12571 #ct-header-wrap {
    position: relative;
    z-index: 9;
}


.formsubmit.zcwf_button {
    width: 100%;
	margin-top: 0 !important;
}


#case-study-main .grid-item .item--holder .item--meta {
    padding-left: 15px;
    padding-right: 15px;
}

#case-study-main .grid-item .item--holder .item--meta h3.item--title {
    font-size: 18px !important;
}


#faq-main .elementor-tab-title a.elementor-toggle-title {
    color: #222 !important;
}

body.postid-9760 #snippet-box, body.postid-10376 #snippet-box{
    display: none;
}

body.postid-9760 .site-content{
	padding-top: 0 !important;
}


#topSection {
    background: linear-gradient(to bottom right, #004aa9, #00a0df);
}


#topSection h2 {
    padding-top: 90px;
}

#py-verification .elementor-container.elementor-column-gap-no {
    background: #fff;
    padding: 0;
}

#shedule-dem{
	text-align:center;
	background: linear-gradient(to bottom right, #004aa9, #00a0df);
	padding-top: 3rem;
    padding-bottom: 3rem;
}

#shedule-dem a.elementor-button-link {
    background: linear-gradient(to bottom, #ff984c 0%, #ff984c 60%);
    color: white;
    font-weight: 600;
    border-radius: 30px;
    border: 3px solid #ff984c;
	padding: .5rem 1.5rem;
    font-size: 1.25rem;
	line-height: 1.5;
}

#shedule-dem a.elementor-button-link:hover{
background: linear-gradient(to bottom, #ffd746 0%, #ff984c 60%);
    color: white;
    font-weight: 600;
    border-radius: 35px;
}


#gain-main a.item--link {
    display: none;
}


#py-verification h5 {
    color: #00a0df;
    margin-bottom: 0;
    margin-top: 10px;
    font-size: 22px;
}

#py-verification h5 img {
    max-width: 24px !important;
    margin-right: 15px;
}


section#gain-main::before {
    content: "";
    background: rgba(0,0,0, 0.8);
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
}

#gain-main .ct-fancy-box-inner h3.item--title {
    color: #fff;
}

#gain-main .ct-fancy-box-inner ul li {
    color: #fff;
}

#gain-main .ct-fancy-box-inner {
    background: #1d1d1d;
    border-radius: 20px;
    border: 1px solid rgba(0,0,0,.125);
    border-width: 5px;
}

#gain-main .ct-fancy-box-inner h3.item--title {
    color: #ffbb48;
    text-align: center;
}

#gain-main .item--icon {
    text-align: center;
}

#gain-main .item--icon img {
    max-width: 50px;
}

#gain-main .ct-fancy-box-layout5:hover:before{
	display:none;
}

#gain-main .ct-fancy-box-inner:hover {
    border: #ffd746 solid 5px;
}

.postid-9671 .site-content {
    padding-top: 0;
}

#gain-main .item--description ul {
    list-style: none;
}

#gain-main .ct-fancy-box-inner ul li span.material-icons {
    margin-right: 7px;
    position: relative;
    top: 4px;
    color: #ffbb48;
}


#gain-main  .ct-fancy-box-layout5 .item--icon i{
	background-image: -webkit-linear-gradient(top,#ffbb48,#ffbb48);
}

#py-verification ul {
    padding-left: 30px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
}

#py-verification ul li {
    list-style: none;
}

#py-verification ul li p {
    line-height: 23px;
}

#py-verification ul li {
    list-style: none;
    position: relative;
    padding-left: 45px;
	line-height: 26px;
}

#py-verification ul li span.material-icons {
    position: absolute;
    left: 0;
    color: #00a0df;
}
#py-verification .elementor-element-adbba8e {
    width: 46%;
}

#py-verification .elementor-element-de5ce28{
    width: 54%;
    background: #fff;
}

#py-verification .elementor-row {
    margin-top: -200px;
}

#py-verification .elementor-element-adbba8e img {
    height: 100%;
}




a#shedule-demo {
    background: linear-gradient(to bottom right, #004aa9, #00a0df);
    font-size: 22px;
}

#online-assement img {
    width: 80%;
}

.elementor-widget-ct_case_study_grid .item--meta {
    padding-left: 23px !important;
    padding-right: 23px !important;
}

.postid-10565 div#pagetitle {
    display: none;
}

#slider-demo-btn {
    position: absolute;
    bottom: 27%;
    z-index: 1;
}

.modal-open #slider-demo-btn {
    z-index: 99;
}

#slider-demo-btn a.btn.btn-default.btn-inline-block {
    background: #e2891f;
    color: #fff;
    padding-left: 50px;
    padding-right: 50px;
    font-size: 20px;
    border-radius: 50px;
}

.postid-10565 .elementor-element-67d145e .elementor-column-wrap.elementor-element-populated {
    padding: 0 !important;
}

#shedule-demo-modal a.btn.btn-default {
    background: linear-gradient(to bottom right,#004aa9,#00a0df);
    border-radius: 50px;
    font-size: 20px;
    padding-left: 55px;
    padding-right: 55px;
    font-weight: 600;
}

/*.postid-12571 #slider-demo-btn {
    position: absolute;
    bottom: 38%;
    z-index: 1;
} */

.postid-10565 #exampleModalCenter, .postid-12375 #exampleModalCenter, .postid-12571 #exampleModalCenter, .postid-12571 #exampleModalCenter{
	    background: rgba(0, 0, 0, 0.5);
}

.postid-10565 .modal-backdrop, .postid-12375 .modal-backdrop, .postid-12571 .modal-backdrop, .postid-11512 .modal-backdrop{
	z-index:-9;
}

#gain-main section.elementor-section.elementor-inner-section.elementor-element.elementor-element-640d26d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    z-index: 0;
}

.postid-10565 #ct-header-wrap, 
.postid-12375 #ct-header-wrap, 
.postid-12571 #ct-header-wrap, 
.postid-11512 #ct-header-wrap {
    position: relative;
    z-index: 9;
}

.postid-11512 #pagetitle {
    display: none;
}

.elementor-element strong{ font-weight:700;}


#py-verification .elementor-element-b2840bf {
    width: 46%;
}

#py-verification .elementor-element-c43dfd7 {
    width: 54%;
    background: #fff;
}


#deploy-demo .elementor-shortcode .elementor-element.elementor-section-height-default {
    width: 100% !important;
    float: right !important;
    left: 0 !important;
}

#deploy-demo .elementor-shortcode .elementor-element.elementor-section-height-default .elementor-row {
    justify-content: left !important;
}

#py-verification .elementor-column.elementor-col-50.elementor-top-column.elementor-element {
    background: #fff;
    width: 54%;
}

#py-verification #bg-white {
    width: 54%;
    background: #fff;
}

#py-verification #bg-con-image {
    width: 46%;
}

#py-verification #bg-con-image.vim-vid-bg {
    background: #000;
}

#py-verification #bg-con-image img {
    height: 100%;
}

#product-btn a.btn, .product-btn a.btn, #product-btn .elementor-button {
    padding: 10px 40px;
    font-size: 22px;
    border-radius: 50px;
    font-weight: 700;
}

#product-btn.know-mo a.elementor-button-link {
    background: transparent;
    border: #333333 solid 1px;
    color: #333333;
    font-weight: 400;
}

#product-btn.know-mo a.elementor-button-link {
    background: transparent;
    font-weight: 400;
    margin-top: 6px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 46px;
    padding-right: 46px;
}

#product-btn.know-mo.black-bt a.elementor-button-link.{
	  border: #333333 solid 1px;
    color: #333333;	
}

#product-btn.know-mo.whte-bt a.elementor-button-link {
    border: #fff solid 1px;
    color: #fff;
}

#topSection.orange-bg {
    background: linear-gradient(to bottom right, #e48c21, #f4a737);
}

.product-btn.blue-bt a.btn {
    background: linear-gradient(to bottom right, #004aa9, #00a0df);
}

body .updated-blog .content-has-sidebar.float-left {
    padding-right: 0;
}

.updated-blog {
    padding-top: 40px;
    padding-bottom: 40px;
}

#py-verification .elementor-element-adbba8e {
    width: 46% !important;
}

#py-verification .orange-heading h5 {
    color: #f2a233;
}

#py-verification .orange-heading span.material-icons {
    color: #f2a233;
}

#benefit-sec-main .ct-fancy-box, #benefit-sec-main .elementor-widget-container, #benefit-sec-main .product-box  {
    height: 100%;
}

.postid-11512 .elementor-column-wrap.elementor-element-populated {
    padding-bottom: 0 !important;
}


.elementor-widget-shortcode ul.ct-breadcrumb {
    width: 1170px;
    margin: 0 auto;
    padding: .5rem 0;
    list-style: none;
    background-color: #dde1e5;
    border-radius: 0;
    color: #fff;
}

.elementor-widget-shortcode ul.ct-breadcrumb a, span.breadcrumb-entry {
    color: #222;
}


.elementor-shortcode .mElimu-breadcrumb-slider {
    display: none;
}
.elementor-widget-shortcode ul.ct-breadcrumb li:first-child a {
    color: #00a1e0;
	font-weight:700;
}

body.home  .footer-custom-inner h3 {
    color: #fff;
}

body.home .elementor-widget-image{
	text-align:left;
	padding-top:10px;
}


.postid-12571 #pagetitle {
    display: none;
}

#solution-award {
    background: linear-gradient(to bottom right, #004aa9, #00a0df);
}

#solution-award figure {
    background: #fff;
    margin-left: 45px;
    margin-right: 45px;
    border-radius: 50%;
    padding: 15px;
}

#solution-award figure img {
    border-radius: 50%;
}

#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper {
    overflow: unset;
}

#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper {
    overflow: unset;
    width: 100%;
    float: left;
}

#thjmf-job-listings-box .thjmf-search-filters .thjmf-job-filters {
    width: 33%;
    margin-right: 0 !important;
}

#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-button button {
    padding: 13px 30px;
    margin-right: 10px;
}

.thjmf-search-button {
    padding-top: 6px;
}


#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper {
   margin-top: 0;
    border: #e6e5e5 solid 1px;
    margin-bottom: 20px;
}

.thjmf-job-single-more button {
    padding: 7px 30px;
    border: #F99820 solid 2px;
    background: transparent;
    color: #F99820;
}


.thjmf-job-single-more button:hover{
	border: transparent solid 2px;
    background: #F99820;
	color: #fff;
} 

#thjmf-job-listings-box .thjmf-listing-title h3 {
    font-size: 24px;
    font-weight: 600 !important;
    margin-bottom: 10px;
    color: #555555;
}

.dashicons::before {
    color: #00a1e0 !important;
}

#thjmf-job-listings-box .thjmf-job-listings-list {
    border-left: #00a1e0 solid 5px;
}

#thjmf-job-listings-box .thjmf-job-listings-list table {
    border: none;
}

#thjmf-job-listings-box .thjmf-job-listings-list {
    border-left: #00a1e0 solid 5px;
    border-top: 1px solid #E8E8E8;
    padding-left: 15px;
}

.single-job {
    padding-top: 40px;
    padding-bottom: 40px;
}

.single-job h1 {
    color: #555555;
    font-size: 30px;
    margin-bottom: 20px;
    margin-top: 30px;
    border-left: #00a1e0 solid 5px;
    padding-left: 15px;
}

.single-job h1 , .single-job h2{
    color: #555555;
    font-size: 30px;
    margin-bottom: 20px;
    margin-top: 30px;
    border-left: #00a1e0 solid 5px;
    padding-left: 15px;
    border-top: 1px solid #E8E8E8;
    padding-top: 12px;
}

.single-job ol, .single-job ul {
    padding: 0;
    margin: 0;
	    list-style: none;
}

.single-job ol li, .single-job ul li {
    position: relative;
    list-style: none;
    padding-left: 26px;
    margin-bottom: 12px;
}

.single-job ol li::after, .single-job ul li::after {
    left: 0;
    position: absolute;
    font-family: "Material Icons";
    content: "\ea50";
    top: 0;
}

.single-job {
    color: #666;
    line-height: 26px;
}

.single-job ul li, .single-job ol li{
	color: #666;
	
}

.thjmf-job-features-list.thjmf-plain-list li {
    margin-top: 0;
    padding-top: 0;
}

button#thjmf_apply_now {
    padding-top: 10px;
    padding-bottom: 10px;
}

#thjmf_apply_now_popup {
    background: rgba( 000, 000, 000, .8 ) 50% 50% no-repeat;
}
#thjmf_apply_now_popup .dashicons.dashicons-no-alt::before {
    color: #fff !important;
    line-height: 28px;
}

#thjmf_apply_now_popup .dashicons.dashicons-no-alt {
    border: #fff solid 2px;
    border-radius: 50%;
    width: 32px !important;
    height: 32px !important;
}

#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-close{
	top: 0;
}

.thjmf-popup-wrapper {
    top: 10% !important;
    bottom: 9% !important;
    border: #00a1e0 solid 2px !important;
}

#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-header {
    width: 100%;
    background-color: #00a1e0;
    height: 40px;
}

#thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-footer-actions {
    position: relative;
    width: 100%;
    float: left;
    margin-top: 0;
    text-align: left;
    padding-left: 30px;
	padding-bottom: 30px;
}

button#thjmf_popup_save {
    padding-top: 8px;
    padding-bottom: 8px;
}

.single-job #thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-content-wrapper {
    width: 100%;
    max-width: 100%;
}

.single-job #thjmf_apply_now_popup .thjmf-popup-wrapper .thjmf-popup-content {
    padding: 20px 30px 20px 30px;
}

.single-job #thjmf_apply_now_popup input {
    width: 100%;
    height: 45px;
}

.page-id-7362 .elementor-widget-container button {
    border-radius: 4px;
    font-weight: 400;
    padding-top: 7px;
    padding-bottom: 8px;
}

.br-remove br {
    display: none;
}
.elementor-widget-ct_case_study_grid .item--meta {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

#case-study-main .grid-item .item--holder .item--meta h3.item--title {
    font-size: 16px !important;
}


@media only screen and (max-width: 991px) {
	
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-filters {
    width: 75%;
    float: left;
}	
	
#thjmf-job-listings-box .thjmf-search-filters .thjmf-job-filters {
    width: 32%;
}
	
	
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-button {
    width: 25%;
    float: right;
    text-align: center;
}
	
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-button button {
    padding: 13px 16px;
}
	
.thjmf-popup-wrapper {
    top: 3% !important;
    bottom: 15% !important;
    border: #00a1e0 solid 2px !important;
    width: 90% !important;
    left: 5% !important;
}
	
	
}

@media only screen and (max-width: 767px) {

	
#thjmf_apply_now_popup p {
    width: 100%;
}	
	
.site-footer-custom .elementor-shortcode .ct-button-wrapper.ct-button-layout1 {
    text-align: center;
}	
	
	
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-filters {
    width: 100%;
}	
	
.thjmf-job-listings-list.thjmf-listing-loop-content table.thjmf-listing-solo-table .thjmf-listing-body td.thjmf-job-single-more {
    width: 100%;
    float: left;
    text-align: left;
    margin-top: 0;
    padding-top: 0;
}	
	
#thjmf-job-listings-box td.thjmf-job-single-excerpt {
    width: 100% !important;
    float: left;
    padding-left: 0;
}	

	.entry-content .thjmf-job-list-single-tags .thjmf-inline-tags {
    margin-bottom: 0;
}
	
#thjmf-job-listings-box .thjmf-search-filters .thjmf-job-filters {
    width: 100%;
}	
	
#thjmf-job-listings-box .thjmf-job-listing-filter-wrapper .thjmf-search-button {
    width: 100%;
}	
	
.mElimu-breadcrumb {
    display: none;
}	
	
#py-verification #bg-con-image {
    width: 100% !important;
}
	
#py-verification #bg-con-image.vim-vid-bg {
    width: 100% !important;
}
	
#py-verification #bg-con-image {
    width: 100%;
}
	
	#deploy-demo .ct-button-wrapper.ct-button-layout1 {
    text-align: center;
}
	
	#py-verification #bg-con-image img {
    height: auto;
}
	
	#topSection h3 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 22px;
    line-height: 34px;
}
	
	#product-btn .elementor-button-wrapper {
    text-align: center;
}
	
	#product-btn .ct-button-wrapper {
    text-align: center;
}
	
	#py-verification #bg-white {
    width: 100%;
}
	
.postid-11512 .mElimu-breadcrumb {
    display: none;
}

.postid-11512 .elementor-column-wrap.elementor-element-populated {
    padding-top: 0 !important;
	padding-bottom: 0 !important;
}
	
#slider-demo-btn a.btn.btn-default.btn-inline-block {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 16px;
    display: inline-block;
    margin: 0 auto !important;
}

#slider-demo .elementor-align-right {
    text-align: center;
}

}