.elementor-1519 .elementor-element.elementor-element-25a9e8e > .elementor-container{min-height:603px;}.elementor-1519 .elementor-element.elementor-element-25a9e8e > .elementor-container:after{content:"";min-height:inherit;}.elementor-1519 .elementor-element.elementor-element-25a9e8e{background-image:url("http://comowebsite.staging.wpengine.com/wp-content/uploads/2019/02/header-1920x603px-1.jpg");transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-25a9e8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-842fbc5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-1519 .elementor-element.elementor-element-2794050{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-2794050 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-0f67329 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-1519 .elementor-element.elementor-element-0f67329 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-a867a8b .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-45296a5{text-align:center;}.elementor-1519 .elementor-element.elementor-element-45296a5.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-45296a5 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-size:72px;font-weight:400;line-height:85px;letter-spacing:-0.7px;}.elementor-1519 .elementor-element.elementor-element-45296a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-025a177 .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-6950e4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-6950e4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-8270fbe > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-1519 .elementor-element.elementor-element-8270fbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-bc6c6d9 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-bc6c6d9 .elementor-button{font-family:"Open Sans", Open Sans;font-size:16px;font-weight:600;line-height:46px;letter-spacing:0px;background-color:#0ab9e3;border-radius:23px 23px 23px 23px;padding:0px 57px 0px 57px;}.elementor-1519 .elementor-element.elementor-element-bc6c6d9 a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-bc6c6d9 .elementor-button:hover{color:#ffffff;background-color:#07a3c8;border-color:#07a3c8;}.elementor-1519 .elementor-element.elementor-element-bc6c6d9 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-bc6c6d9 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-1dc5bc1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-1519 .elementor-element.elementor-element-1dc5bc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-481335a a.elementor-button, .elementor-1519 .elementor-element.elementor-element-481335a .elementor-button{font-family:"Open Sans", Open Sans;font-size:16px;font-weight:600;line-height:46px;letter-spacing:0px;color:#ffffff;background-color:rgba(255,255,255,0);border-radius:23px 23px 23px 23px;padding:0px 44px 0px 44px;}.elementor-1519 .elementor-element.elementor-element-481335a a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-481335a .elementor-button:hover{color:#ffffff;background-color:#0ab9e3;border-color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-481335a .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-481335a > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-1519 .elementor-element.elementor-element-02654f1{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-02654f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-8ac9108 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-cbdd942{text-align:center;}.elementor-1519 .elementor-element.elementor-element-cbdd942.elementor-widget-heading .elementor-heading-title{color:#202b37;}.elementor-1519 .elementor-element.elementor-element-cbdd942 .elementor-heading-title{font-size:30px;font-weight:400;}.elementor-1519 .elementor-element.elementor-element-9c9a226{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-9c9a226 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-71d6a96 .elementor-spacer-inner{height:120px;}.elementor-1519 .elementor-element.elementor-element-c3f2ec3 .elementor-counter-number-wrapper{color:#0ab9e3;font-size:145px;font-weight:300;}.elementor-1519 .elementor-element.elementor-element-816d5fa .elementor-spacer-inner{height:20px;}.elementor-1519 .elementor-element.elementor-element-bdd2f6e .elementor-text-editor{text-align:center;}.elementor-1519 .elementor-element.elementor-element-bdd2f6e{color:#535f71;font-size:22px;line-height:1.2em;}.elementor-1519 .elementor-element.elementor-element-bdd2f6e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-30f2ff9 .elementor-spacer-inner{height:120px;}.elementor-1519 .elementor-element.elementor-element-284346d .elementor-counter-number-wrapper{color:#0ab9e3;font-size:145px;font-weight:300;}.elementor-1519 .elementor-element.elementor-element-284346d > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 1px;border-color:#cecece;border-radius:0px 1px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-2165fe4 .elementor-spacer-inner{height:20px;}.elementor-1519 .elementor-element.elementor-element-2165fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#cecece;border-radius:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-9ead887 .elementor-text-editor{text-align:center;}.elementor-1519 .elementor-element.elementor-element-9ead887{color:#535f71;font-size:22px;line-height:1.2em;}.elementor-1519 .elementor-element.elementor-element-9ead887 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 1px;border-color:#cecece;}.elementor-1519 .elementor-element.elementor-element-3fef244 .elementor-spacer-inner{height:70px;}.elementor-1519 .elementor-element.elementor-element-81f4ce8 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-81f4ce8 .elementor-button{font-family:"Open Sans", Open Sans;font-size:16px;font-weight:600;line-height:46px;letter-spacing:0px;background-color:#0ab9e3;border-radius:23px 23px 23px 23px;padding:0px 57px 0px 57px;}.elementor-1519 .elementor-element.elementor-element-81f4ce8 a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-81f4ce8 .elementor-button:hover{color:#ffffff;background-color:#07a3c8;}.elementor-1519 .elementor-element.elementor-element-81f4ce8 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-01bc957 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-1519 .elementor-element.elementor-element-f0726c0 .elementor-spacer-inner{height:120px;}.elementor-1519 .elementor-element.elementor-element-a633c30 .elementor-counter-number-wrapper{color:#0ab9e3;font-size:145px;font-weight:300;}.elementor-1519 .elementor-element.elementor-element-a633c30 .elementor-counter-title{font-size:1px;}.elementor-1519 .elementor-element.elementor-element-844f7f2 .elementor-spacer-inner{height:20px;}.elementor-1519 .elementor-element.elementor-element-c5a4135 .elementor-text-editor{text-align:center;}.elementor-1519 .elementor-element.elementor-element-c5a4135{color:#535f71;font-size:22px;line-height:1.2em;}.elementor-1519 .elementor-element.elementor-element-815d182{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-815d182 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-e18da25{text-align:center;}.elementor-1519 .elementor-element.elementor-element-e18da25.elementor-widget-heading .elementor-heading-title{color:#202b37;}.elementor-1519 .elementor-element.elementor-element-e18da25 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:1px;}.elementor-1519 .elementor-element.elementor-element-d1bf32d{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-d1bf32d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-ab19c53 .elementor-spacer-inner{height:25px;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-cb0e47b .slick-slide-bg{background-color:rgba(250,250,250,0);background-image:url(https://static-ct.como.com/comowebsite/2019/01/02153342/testimonials-faces-overthetop-240x240px.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-cb0e47b .slick-slide-inner .elementor-slide-content{margin-left:auto;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-cb0e47b .slick-slide-inner{text-align:left;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-00f2dc1 .slick-slide-bg{background-color:rgba(250,250,250,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/13164658/testimonials-faces-vomfass-240x240px.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-00f2dc1 .slick-slide-inner .elementor-slide-content{margin-left:auto;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-00f2dc1 .slick-slide-inner{text-align:left;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-b3459a2 .slick-slide-bg{background-color:rgba(250,250,250,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/13164700/testimonials-faces-natural-kitchen-240x240px-1.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-b3459a2 .slick-slide-inner .elementor-slide-content{margin-left:auto;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-repeater-item-b3459a2 .slick-slide-inner{text-align:left;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .slick-slide{height:400px;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slide-content{max-width:72%;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .slick-slide-inner{text-align:center;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .slick-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slide-description{color:#535f71;font-family:"Georgia", Open Sans;font-size:21px;font-weight:400;font-style:italic;line-height:35px;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slide-button{color:#0ab9e3;border-color:#0ab9e3;border-width:1px;border-radius:23px;}.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{font-size:12px;color:#fafafa;}.elementor-1519 .elementor-element.elementor-element-155c104.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-1519 .elementor-element.elementor-element-86790e3{background-color:#f7f8f9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 0px 25px;}.elementor-1519 .elementor-element.elementor-element-86790e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-d66d4c7 > .elementor-element-populated{padding:0px 45px 0px 45px;}.elementor-1519 .elementor-element.elementor-element-7c98b93 .elementor-spacer-inner{height:20px;}.elementor-1519 .elementor-element.elementor-element-d8ec174 .elementor-spacer-inner{height:20px;}.elementor-1519 .elementor-element.elementor-element-855ae9b{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-855ae9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-9dc164e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-9dc164e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-4111663 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-2a0b4a8{text-align:center;}.elementor-1519 .elementor-element.elementor-element-2a0b4a8.elementor-widget-heading .elementor-heading-title{color:#202b37;}.elementor-1519 .elementor-element.elementor-element-2a0b4a8 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.2em;}.elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-container{min-height:695px;}.elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1519 .elementor-element.elementor-element-1aeb045{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 24%, #f6f6f6 100%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-cb0e47b .slick-slide-bg{background-color:rgba(250,250,250,0);background-image:url(http://comodev.wpengine.com/wp-content/uploads/2019/01/mobilebytes.png);background-size:contain;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-cb0e47b .slick-slide-inner .elementor-slide-content{margin-left:auto;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-cb0e47b .slick-slide-inner{text-align:left;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-b8e5290 .slick-slide-bg{background-color:rgba(250,250,250,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/14193410/revel.png);background-size:contain;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-b8e5290 .slick-slide-inner .elementor-slide-content{margin-left:auto;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-b8e5290 .slick-slide-inner{text-align:left;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-81813ae .slick-slide-bg{background-color:rgba(250,250,250,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/14193220/pixelpoint1.png);background-size:contain;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-81813ae .slick-slide-inner .elementor-slide-content{margin-left:auto;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-repeater-item-81813ae .slick-slide-inner{text-align:left;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .slick-slide{height:400px;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-slide-content{max-width:68%;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .slick-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .slick-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-slide-description{color:#535f71;font-family:"Georgia", Open Sans;font-size:26px;font-weight:400;font-style:italic;line-height:35px;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-slide-button{color:#0ab9e3;border-color:#0ab9e3;border-width:1px;border-radius:23px;}.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{font-size:18px;color:#fafafa;}.elementor-1519 .elementor-element.elementor-element-675c2b4 .elementor-spacer-inner{height:35px;}.elementor-1519 .elementor-element.elementor-element-675c2b4 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-2f3b87c a.elementor-button, .elementor-1519 .elementor-element.elementor-element-2f3b87c .elementor-button{font-family:"Open Sans", Open Sans;font-size:16px;font-weight:600;line-height:46px;letter-spacing:0px;background-color:#0ab9e3;border-radius:23px 23px 23px 23px;padding:0px 057px 0px 057px;}.elementor-1519 .elementor-element.elementor-element-2f3b87c a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-2f3b87c .elementor-button:hover{color:#ffffff;background-color:#07a3c8;}.elementor-1519 .elementor-element.elementor-element-2f3b87c .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1519 .elementor-element.elementor-element-2f3b87c > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-1519 .elementor-element.elementor-element-1ff1942{background-color:#f2f3f4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-1519 .elementor-element.elementor-element-1ff1942 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-6231481 .elementor-spacer-inner{height:30px;}.elementor-1519 .elementor-element.elementor-element-5f7cba3{text-align:center;}.elementor-1519 .elementor-element.elementor-element-5f7cba3.elementor-widget-heading .elementor-heading-title{color:#202b37;}.elementor-1519 .elementor-element.elementor-element-5f7cba3 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-size:30px;font-weight:400;}.elementor-1519 .elementor-element.elementor-element-5f7cba3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-1519 .elementor-element.elementor-element-bcba806 .elementor-spacer-inner{height:40px;}.elementor-1519 .elementor-element.elementor-element-10d0f04 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-10d0f04 .elementor-button{font-family:"Open Sans", Open Sans;font-weight:600;background-color:#0ab9e3;border-radius:23px 23px 23px 23px;padding:1em 2.5em 1em 2.5em;}.elementor-1519 .elementor-element.elementor-element-10d0f04 a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-10d0f04 .elementor-button:hover{color:#ffffff;background-color:#07a3c8;}.elementor-1519 .elementor-element.elementor-element-10d0f04 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1519 .elementor-element.elementor-element-92407e1 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-a87119b > .elementor-container{min-height:455px;}.elementor-1519 .elementor-element.elementor-element-a87119b{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-a87119b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-7b17b4f .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-7ecb453 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-7ecb453 .elementor-button{font-family:"Open Sans", Open Sans;font-weight:600;color:#08b9e3;background-color:#ffffff;border-radius:24px 24px 24px 24px;}.elementor-1519 .elementor-element.elementor-element-7ecb453 a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-7ecb453 .elementor-button:hover{color:#ffffff;background-color:#08b9e3;border-color:#08b9e3;}.elementor-1519 .elementor-element.elementor-element-7ecb453 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#08b9e3;}.elementor-1519 .elementor-element.elementor-element-d522428 .elementor-spacer-inner{height:44px;}.elementor-1519 .elementor-element.elementor-element-2305cf1{background-color:transparent;background-image:linear-gradient(90deg, #2593ee 0%, #0ab9e3 16%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-2305cf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-0008a38 .elementor-spacer-inner{height:40px;}.elementor-1519 .elementor-element.elementor-element-52584df{text-align:center;}.elementor-1519 .elementor-element.elementor-element-52584df.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-52584df .elementor-heading-title{font-size:36px;font-weight:300;line-height:50px;}.elementor-1519 .elementor-element.elementor-element-7656986 .elementor-spacer-inner{height:40px;}.elementor-1519 .elementor-element.elementor-element-26cec33 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-26cec33 .elementor-button{font-family:"Open Sans", Open Sans;font-weight:600;color:#08b9e3;background-color:#ffffff;border-radius:23px 23px 23px 23px;padding:1em 2.5em 1em 2.5em;}.elementor-1519 .elementor-element.elementor-element-26cec33 a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-26cec33 .elementor-button:hover{color:#ffffff;background-color:#08b9e3;border-color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-26cec33 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-9e202d6 .elementor-spacer-inner{height:80px;}.elementor-1519 .elementor-element.elementor-element-16eadd9{background-image:url("http://comowebsite.staging.wpengine.com/wp-content/uploads/2019/02/mobile-header-640x760px-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-16eadd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-f0ad83e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:10px;}.elementor-1519 .elementor-element.elementor-element-f261cc8 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-ccce329.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-ccce329 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:700;text-shadow:0px 1px 31.4px rgba(0,0,0,0.72);}.elementor-1519 .elementor-element.elementor-element-c204852 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-ba7afbf a.elementor-button, .elementor-1519 .elementor-element.elementor-element-ba7afbf .elementor-button{font-family:"Open Sans", Open Sans;font-weight:600;color:#ffffff;background-color:#0ab9e3;border-radius:54px 54px 54px 54px;}.elementor-1519 .elementor-element.elementor-element-f1cf51e{background-color:#f9f9f9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-f1cf51e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-6236562 > .elementor-container{min-height:400px;}.elementor-1519 .elementor-element.elementor-element-6236562{background-image:url("http://static-ct.como.com/comowebsite/2019/01/15141638/Como-Mobile-640px-Retina-High-Res-640px-HP-OriC-Long-Version-31-12-2018-Specifications_03.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-6236562 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-c9a0ecd .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-5f5b00f.elementor-widget-heading .elementor-heading-title{color:#2b2d34;}.elementor-1519 .elementor-element.elementor-element-5f5b00f .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:500;font-style:normal;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1519 .elementor-element.elementor-element-c6c109b{color:#202b37;font-family:"Open Sans", Open Sans;}.elementor-1519 .elementor-element.elementor-element-e34708f .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-77ac82a .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-1519 .elementor-element.elementor-element-77ac82a .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-1519 .elementor-element.elementor-element-77ac82a a.elementor-button, .elementor-1519 .elementor-element.elementor-element-77ac82a .elementor-button{font-family:"Open Sans", Open Sans;font-weight:700;color:#0ab9e3;background-color:#ffffff;border-radius:54px 54px 54px 54px;}.elementor-1519 .elementor-element.elementor-element-77ac82a .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1519 .elementor-element.elementor-element-77ac82a{z-index:1;}.elementor-1519 .elementor-element.elementor-element-d552ca0 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-7e85d12{background-color:transparent;background-image:linear-gradient(180deg, #c9c9c9 0%, #ffffff 5%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-7e85d12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-86551d7{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #ffffff 7%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-86551d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-ad54d98 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-f7872fd.elementor-widget-heading .elementor-heading-title{color:#2a3947;}.elementor-1519 .elementor-element.elementor-element-f7872fd .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1519 .elementor-element.elementor-element-d0dcacf > .elementor-container{max-width:500px;}.elementor-1519 .elementor-element.elementor-element-d0dcacf{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #f2f2f2 50%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-d0dcacf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-4ee5659 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-ee30b01 .elementor-counter-number-wrapper{color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-aec863e .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-b3b9784.elementor-widget-heading .elementor-heading-title{color:#535f71;}.elementor-1519 .elementor-element.elementor-element-b3b9784 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:400;}.elementor-1519 .elementor-element.elementor-element-fe583b7 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-ec3cdfb .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-701318a .elementor-counter-number-wrapper{color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-701318a > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#73839e;}.elementor-1519 .elementor-element.elementor-element-bf013b4 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-6697ca7.elementor-widget-heading .elementor-heading-title{color:#535f71;}.elementor-1519 .elementor-element.elementor-element-6697ca7 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:400;}.elementor-1519 .elementor-element.elementor-element-2211294 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-816d0b1 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-a35f8e1 .elementor-counter-number-wrapper{color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-a35f8e1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#73839e;}.elementor-1519 .elementor-element.elementor-element-2effe40 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-78a62a6.elementor-widget-heading .elementor-heading-title{color:#535f71;}.elementor-1519 .elementor-element.elementor-element-78a62a6 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:400;}.elementor-1519 .elementor-element.elementor-element-83bdafd .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-3580872 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-c46bdea a.elementor-button, .elementor-1519 .elementor-element.elementor-element-c46bdea .elementor-button{font-family:"Open Sans", Open Sans;font-weight:700;color:#ffffff;background-color:#0ab9e3;border-radius:54px 54px 54px 54px;}.elementor-1519 .elementor-element.elementor-element-eb6e0e8 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-25a6e0c{background-image:url("http://static-ct.como.com/comowebsite/2019/01/09160348/testimonials-overthetop-background-640x1136px.jpg");transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-25a6e0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-1cf899d .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-0ab7114.elementor-widget-heading .elementor-heading-title{color:#2a3947;}.elementor-1519 .elementor-element.elementor-element-0ab7114 .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:500;}.elementor-1519 .elementor-element.elementor-element-ec8ff7d .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-6d17a81 .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/02153342/testimonials-faces-overthetop-240x240px.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-6d17a81 .slick-slide-inner .elementor-slide-content{margin:0 auto;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-6d17a81 .slick-slide-inner{align-items:center;text-align:center;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-5c92728 .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/13164658/testimonials-faces-vomfass-240x240px.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-5c92728 .slick-slide-inner .elementor-slide-content{margin:0 auto;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-5c92728 .slick-slide-inner{align-items:center;text-align:center;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-917f8f8 .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/13164700/testimonials-faces-natural-kitchen-240x240px-1.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-917f8f8 .slick-slide-inner .elementor-slide-content{margin:0 auto;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-repeater-item-917f8f8 .slick-slide-inner{align-items:center;text-align:center;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .slick-slide{height:400px;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-slide-content{max-width:66%;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .slick-slide-inner{text-align:center;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-slide-description{color:#2a3947;font-family:"Open Sans", Open Sans;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-slide-button{color:#08b9e3;border-color:#08b9e3;border-width:1px;border-radius:23px;background-color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button .elementor-align-icon-right{margin-left:5px;}.elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button .elementor-align-icon-left{margin-right:5px;}.elementor-1519 .elementor-element.elementor-element-2973020 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button{font-family:"Open Sans", Open Sans;font-weight:600;color:#0ab9e3;background-color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-1519 .elementor-element.elementor-element-2973020 a.elementor-button:hover, .elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button:hover{color:#ffffff;background-color:#0ab9e3;border-color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-311af93{background-color:transparent;background-image:linear-gradient(180deg, #f0f1f2 0%, #ffffff 100%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-311af93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-eab9d6b .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-9c3995e.elementor-widget-heading .elementor-heading-title{color:#2a3947;}.elementor-1519 .elementor-element.elementor-element-9c3995e .elementor-heading-title{font-family:"Open Sans", Open Sans;font-weight:500;}.elementor-1519 .elementor-element.elementor-element-12a704c .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-1360193 .elementor-repeater-item-e940d07 .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://comowebsite.staging.wpengine.com/wp-content/uploads/2019/05/client-logos-sprite-580x2x660px-11.png);background-size:contain;}.elementor-1519 .elementor-element.elementor-element-1360193 .elementor-repeater-item-89177a6 .slick-slide-bg{background-color:rgba(64,84,178,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/09160907/client-logos-sprite-580x2x660px-2.png);background-size:contain;}.elementor-1519 .elementor-element.elementor-element-1360193 .slick-slide{height:400px;}.elementor-1519 .elementor-element.elementor-element-1360193 .slick-slide-bg{animation-duration:calc(6500ms*1.2);transition-duration:calc(6500ms);}.elementor-1519 .elementor-element.elementor-element-1360193 .elementor-slide-content{max-width:66%;}.elementor-1519 .elementor-element.elementor-element-1360193 .slick-slide-inner{text-align:center;}.elementor-1519 .elementor-element.elementor-element-1360193 .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{font-size:5px;}.elementor-1519 .elementor-element.elementor-element-570328a .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-13dc237{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-13dc237 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-c3b71a9.elementor-widget-heading .elementor-heading-title{color:#2a3947;}.elementor-1519 .elementor-element.elementor-element-c3b71a9 .elementor-heading-title{font-weight:500;}.elementor-1519 .elementor-element.elementor-element-9c351c8{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #f0f1f2 100%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-9c351c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-6d17a81 .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/15073502/mobilebytesmobile.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-6d17a81 .slick-slide-inner .elementor-slide-content{margin:0 auto;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-6d17a81 .slick-slide-inner{align-items:center;text-align:center;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-e6e4a2e .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/15155631/revelmob.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-e6e4a2e .slick-slide-inner .elementor-slide-content{margin:0 auto;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-e6e4a2e .slick-slide-inner{align-items:center;text-align:center;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-8a58786 .slick-slide-bg{background-color:rgba(131,60,163,0);background-image:url(http://static-ct.como.com/comowebsite/2019/01/15155719/pixelmob.png);background-size:auto;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-8a58786 .slick-slide-inner .elementor-slide-content{margin:0 auto;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-repeater-item-8a58786 .slick-slide-inner{align-items:center;text-align:center;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .slick-slide{height:400px;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-content{max-width:66%;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .slick-slide-inner{text-align:center;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-description{color:#2a3947;font-family:"Open Sans", Open Sans;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-button{color:#ffffff;border-color:#ffffff;border-width:1px;border-radius:23px;background-color:#08b9e3;}.elementor-1519 .elementor-element.elementor-element-17d15c1{background-color:#f0f1f2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-17d15c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-1f8cbf9 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-950b0a4.elementor-widget-heading .elementor-heading-title{color:#2a3947;}.elementor-1519 .elementor-element.elementor-element-950b0a4 .elementor-heading-title{font-weight:600;}.elementor-1519 .elementor-element.elementor-element-e3df035 > .elementor-element-populated{background-color:#f0f1f2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-e3df035 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-edc9d26 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-33308a5 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-cc9cfe8 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-cc9cfe8 .elementor-button{font-weight:600;color:#0ab9e3;background-color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-1519 .elementor-element.elementor-element-cc9cfe8 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0ab9e3;}.elementor-1519 .elementor-element.elementor-element-b8db952 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-256fbf0{background-color:transparent;background-image:linear-gradient(90deg, #2593ee 0%, #0ab9e3 42%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1519 .elementor-element.elementor-element-256fbf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-77e37d7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-1519 .elementor-element.elementor-element-b9ee9f1 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-16fc1e8.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-1519 .elementor-element.elementor-element-16fc1e8 .elementor-heading-title{font-weight:300;}.elementor-1519 .elementor-element.elementor-element-4e1512f a.elementor-button, .elementor-1519 .elementor-element.elementor-element-4e1512f .elementor-button{font-weight:600;color:#0ab9e3;background-color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-1519 .elementor-element.elementor-element-6331587 .elementor-spacer-inner{height:50px;}.elementor-1519 .elementor-element.elementor-element-c05efc2 > .elementor-background-overlay{background-color:#262626;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1519 .elementor-element.elementor-element-c05efc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-1519 .elementor-element.elementor-element-f261cc8 .elementor-spacer-inner{height:275px;}.elementor-1519 .elementor-element.elementor-element-ccce329{text-align:center;}.elementor-1519 .elementor-element.elementor-element-ccce329 .elementor-heading-title{font-size:68px;line-height:76px;letter-spacing:-0.7px;}.elementor-1519 .elementor-element.elementor-element-ccce329 > .elementor-widget-container{margin:0px 0px 51px 0px;}.elementor-1519 .elementor-element.elementor-element-ba7afbf a.elementor-button, .elementor-1519 .elementor-element.elementor-element-ba7afbf .elementor-button{font-size:26px;padding:20px 50px 20px 50px;}.elementor-1519 .elementor-element.elementor-element-ba7afbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-6236562 > .elementor-container{min-height:1144px;}.elementor-1519 .elementor-element.elementor-element-c9a0ecd .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-5f5b00f{text-align:center;}.elementor-1519 .elementor-element.elementor-element-5f5b00f .elementor-heading-title{font-size:54px;}.elementor-1519 .elementor-element.elementor-element-c6c109b .elementor-text-editor{text-align:center;}.elementor-1519 .elementor-element.elementor-element-c6c109b{font-size:42px;}.elementor-1519 .elementor-element.elementor-element-e34708f .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-d552ca0 .elementor-spacer-inner{height:220px;}.elementor-1519 .elementor-element.elementor-element-f7872fd{text-align:center;}.elementor-1519 .elementor-element.elementor-element-f7872fd .elementor-heading-title{font-size:54px;}.elementor-1519 .elementor-element.elementor-element-b3b9784{text-align:center;}.elementor-1519 .elementor-element.elementor-element-b3b9784 .elementor-heading-title{font-size:34px;}.elementor-1519 .elementor-element.elementor-element-6697ca7{text-align:center;}.elementor-1519 .elementor-element.elementor-element-6697ca7 .elementor-heading-title{font-size:34px;}.elementor-1519 .elementor-element.elementor-element-78a62a6{text-align:center;}.elementor-1519 .elementor-element.elementor-element-78a62a6 .elementor-heading-title{font-size:34px;}.elementor-1519 .elementor-element.elementor-element-c46bdea a.elementor-button, .elementor-1519 .elementor-element.elementor-element-c46bdea .elementor-button{font-size:26px;padding:22px 100px 24px 100px;}.elementor-1519 .elementor-element.elementor-element-0ab7114{text-align:center;}.elementor-1519 .elementor-element.elementor-element-0ab7114 .elementor-heading-title{font-size:54px;}.elementor-1519 .elementor-element.elementor-element-ec8ff7d .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .slick-slide{height:900px;}.elementor-1519 .elementor-element.elementor-element-2973020 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button{font-size:27px;padding:22px 100px 22px 100px;}.elementor-1519 .elementor-element.elementor-element-9c3995e{text-align:center;}.elementor-1519 .elementor-element.elementor-element-9c3995e .elementor-heading-title{font-size:54px;}.elementor-1519 .elementor-element.elementor-element-12a704c .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-1360193 .slick-slide{height:720px;}.elementor-1519 .elementor-element.elementor-element-c3b71a9{text-align:center;}.elementor-1519 .elementor-element.elementor-element-c3b71a9 .elementor-heading-title{font-size:54px;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .slick-slide{height:850px;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-button{font-size:26px;}.elementor-1519 .elementor-element.elementor-element-950b0a4{text-align:center;}.elementor-1519 .elementor-element.elementor-element-950b0a4 .elementor-heading-title{font-size:54px;line-height:54px;}.elementor-1519 .elementor-element.elementor-element-950b0a4 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-1519 .elementor-element.elementor-element-cc9cfe8 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-cc9cfe8 .elementor-button{font-size:26px;padding:22px 100px 22px 100px;}.elementor-1519 .elementor-element.elementor-element-b9ee9f1 .elementor-spacer-inner{height:75px;}.elementor-1519 .elementor-element.elementor-element-16fc1e8{text-align:center;}.elementor-1519 .elementor-element.elementor-element-16fc1e8 .elementor-heading-title{font-size:72px;}.elementor-1519 .elementor-element.elementor-element-4e1512f a.elementor-button, .elementor-1519 .elementor-element.elementor-element-4e1512f .elementor-button{font-size:26px;padding:22px 100px 22px 100px;}.elementor-1519 .elementor-element.elementor-element-4e1512f > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-6331587 .elementor-spacer-inner{height:75px;}}@media(max-width:767px){.elementor-1519 .elementor-element.elementor-element-f261cc8 .elementor-spacer-inner{height:85px;}.elementor-1519 .elementor-element.elementor-element-ccce329{text-align:center;}.elementor-1519 .elementor-element.elementor-element-ccce329 .elementor-heading-title{font-size:34px;line-height:38px;letter-spacing:-0.32px;}.elementor-1519 .elementor-element.elementor-element-ccce329 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1519 .elementor-element.elementor-element-c204852 .elementor-spacer-inner{height:9px;}.elementor-1519 .elementor-element.elementor-element-ba7afbf a.elementor-button, .elementor-1519 .elementor-element.elementor-element-ba7afbf .elementor-button{font-size:13px;letter-spacing:-0.26px;padding:11px 40px 11px 40px;}.elementor-1519 .elementor-element.elementor-element-ba7afbf > .elementor-widget-container{margin:15px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-6236562 > .elementor-container{min-height:610px;}.elementor-1519 .elementor-element.elementor-element-c9a0ecd .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-5f5b00f{text-align:center;}.elementor-1519 .elementor-element.elementor-element-5f5b00f .elementor-heading-title{font-size:27px;line-height:27px;}.elementor-1519 .elementor-element.elementor-element-5f5b00f > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-1519 .elementor-element.elementor-element-c6c109b .elementor-text-editor{text-align:center;}.elementor-1519 .elementor-element.elementor-element-c6c109b{font-size:21px;line-height:25px;}.elementor-1519 .elementor-element.elementor-element-c6c109b > .elementor-widget-container{padding:0px 10px 8px 10px;}.elementor-1519 .elementor-element.elementor-element-e34708f .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-77ac82a a.elementor-button, .elementor-1519 .elementor-element.elementor-element-77ac82a .elementor-button{font-size:13px;letter-spacing:-0.26px;padding:10px 40px 8px 040px;}.elementor-1519 .elementor-element.elementor-element-77ac82a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-d552ca0 .elementor-spacer-inner{height:15px;}.elementor-1519 .elementor-element.elementor-element-86551d7{margin-top:10px;margin-bottom:0px;padding:5px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-ad54d98 .elementor-spacer-inner{height:30px;}.elementor-1519 .elementor-element.elementor-element-f7872fd{text-align:center;}.elementor-1519 .elementor-element.elementor-element-f7872fd .elementor-heading-title{font-size:27px;}.elementor-1519 .elementor-element.elementor-element-f7872fd > .elementor-widget-container{padding:1px 40px 1px 40px;}.elementor-1519 .elementor-element.elementor-element-d0dcacf{padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-4ee5659 .elementor-spacer-inner{height:30px;}.elementor-1519 .elementor-element.elementor-element-ee30b01 .elementor-counter-number-wrapper{font-size:56px;}.elementor-1519 .elementor-element.elementor-element-aec863e .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-b3b9784{text-align:center;}.elementor-1519 .elementor-element.elementor-element-b3b9784 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1519 .elementor-element.elementor-element-b3b9784 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-1519 .elementor-element.elementor-element-fe583b7 .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-ec3cdfb .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-bf013b4 .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-6697ca7{text-align:center;}.elementor-1519 .elementor-element.elementor-element-6697ca7 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1519 .elementor-element.elementor-element-6697ca7 > .elementor-widget-container{padding:0px 75px 0px 75px;}.elementor-1519 .elementor-element.elementor-element-2211294 .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-816d0b1 .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-2effe40 .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-78a62a6{text-align:center;}.elementor-1519 .elementor-element.elementor-element-78a62a6 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1519 .elementor-element.elementor-element-78a62a6 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-1519 .elementor-element.elementor-element-83bdafd .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-3580872 .elementor-spacer-inner{height:10px;}.elementor-1519 .elementor-element.elementor-element-c46bdea a.elementor-button, .elementor-1519 .elementor-element.elementor-element-c46bdea .elementor-button{font-size:13px;letter-spacing:-0.26px;padding:11px 53px 11px 53px;}.elementor-1519 .elementor-element.elementor-element-c46bdea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-eb6e0e8 .elementor-spacer-inner{height:34px;}.elementor-1519 .elementor-element.elementor-element-1cf899d .elementor-spacer-inner{height:35px;}.elementor-1519 .elementor-element.elementor-element-0ab7114{text-align:center;}.elementor-1519 .elementor-element.elementor-element-0ab7114 .elementor-heading-title{font-size:27px;line-height:27.5px;}.elementor-1519 .elementor-element.elementor-element-ec8ff7d .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .slick-slide{height:600px;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-slide-content{max-width:100%;}.elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-slide-description{font-size:1em;}.elementor-1519 .elementor-element.elementor-element-1f30c5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-2973020 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-2973020 .elementor-button{font-size:15px;padding:12px 22px 12px 22px;}.elementor-1519 .elementor-element.elementor-element-311af93{margin-top:-100px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-1519 .elementor-element.elementor-element-eab9d6b .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-9c3995e{text-align:center;}.elementor-1519 .elementor-element.elementor-element-9c3995e .elementor-heading-title{font-size:32px;}.elementor-1519 .elementor-element.elementor-element-12a704c .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-1360193 .slick-slide{height:380px;}.elementor-1519 .elementor-element.elementor-element-1360193 .elementor-slide-content{max-width:0%;}.elementor-1519 .elementor-element.elementor-element-1360193 .slick-slide-inner{padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-1360193 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-570328a .elementor-spacer-inner{height:118px;}.elementor-1519 .elementor-element.elementor-element-c3b71a9{text-align:center;}.elementor-1519 .elementor-element.elementor-element-c3b71a9 .elementor-heading-title{font-size:32px;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .slick-slide{height:600px;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-content{max-width:100%;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-description{font-size:1.2em;}.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-button{font-size:13px;}.elementor-1519 .elementor-element.elementor-element-f3969f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-1f8cbf9 .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-950b0a4{text-align:center;}.elementor-1519 .elementor-element.elementor-element-950b0a4 .elementor-heading-title{font-size:32px;}.elementor-1519 .elementor-element.elementor-element-950b0a4 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1519 .elementor-element.elementor-element-edc9d26 .elementor-spacer-inner{height:30px;}.elementor-1519 .elementor-element.elementor-element-cc9cfe8 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-cc9cfe8 .elementor-button{font-size:13px;padding:10px 20px 10px 20px;}.elementor-1519 .elementor-element.elementor-element-b9ee9f1 .elementor-spacer-inner{height:0px;}.elementor-1519 .elementor-element.elementor-element-16fc1e8{text-align:center;}.elementor-1519 .elementor-element.elementor-element-16fc1e8 .elementor-heading-title{font-size:36px;line-height:47px;}.elementor-1519 .elementor-element.elementor-element-16fc1e8 > .elementor-widget-container{padding:44px 34px 0px 34px;}.elementor-1519 .elementor-element.elementor-element-4e1512f a.elementor-button, .elementor-1519 .elementor-element.elementor-element-4e1512f .elementor-button{font-size:13px;padding:11.5px 51px 11.5px 51px;}.elementor-1519 .elementor-element.elementor-element-4e1512f > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-1519 .elementor-element.elementor-element-6331587 .elementor-spacer-inner{height:30px;}}@media(min-width:768px){.elementor-1519 .elementor-element.elementor-element-ed629ef{width:18.1%;}.elementor-1519 .elementor-element.elementor-element-22b8664{width:20.7%;}.elementor-1519 .elementor-element.elementor-element-304ff62{width:22%;}.elementor-1519 .elementor-element.elementor-element-01bc957{width:21%;}.elementor-1519 .elementor-element.elementor-element-9e0d93d{width:16.767%;}.elementor-1519 .elementor-element.elementor-element-e8cf22f{width:20.828%;}.elementor-1519 .elementor-element.elementor-element-7743e7a{width:68.986%;}.elementor-1519 .elementor-element.elementor-element-155c104{width:10.185%;}.elementor-1519 .elementor-element.elementor-element-1335b66{width:15%;}.elementor-1519 .elementor-element.elementor-element-2638244{width:83.766%;}.elementor-1519 .elementor-element.elementor-element-5b62f8a{width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1519 .elementor-element.elementor-element-21211a1{width:100%;}.elementor-1519 .elementor-element.elementor-element-446614e{width:100%;}.elementor-1519 .elementor-element.elementor-element-320a5fa{width:100%;}.elementor-1519 .elementor-element.elementor-element-7b5a734{width:100%;}.elementor-1519 .elementor-element.elementor-element-956014b{width:100%;}.elementor-1519 .elementor-element.elementor-element-28ffad9{width:100%;}.elementor-1519 .elementor-element.elementor-element-cedccb0{width:100%;}.elementor-1519 .elementor-element.elementor-element-ed752d0{width:100%;}.elementor-1519 .elementor-element.elementor-element-1532433{width:100%;}.elementor-1519 .elementor-element.elementor-element-c43ef7b{width:100%;}}/* Start custom CSS for html, class: .elementor-element-b017561 */#formModalpopup {
    top: 0;
    left: 0;
    right: 0;
    margin-left: 0;
    margin-right: 0;
    position: fixed;
    display: none; 
    background: #fff;
    width: 100%;
    margin: 0 auto;
    margin-top: 30px;
    box-shadow: 0px 0px 10px 0px #000;
    max-width: 720px;
    z-index: 51;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-842fbc5 */.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25a9e8e *//* add box animation */

#tools .tool-box:hover {
    transform: scale(1.05);
    box-shadow: 0 0 1rem #eee;
}


sup{
    font-size: 0.625rem;
    top: -1.3em;
}

#blueFooter{
     background-image: linear-gradient(to right, #2593ee, #0ab9e3 50%, #0ab9e3)
}

.contain-to-grid .top-bar.sticky{
    box-shadow: 0px 7px 14px 0 rgba(0, 0, 0, 0.03);
}

/* Vertical Alignment */

.elementor-element-d9d3acf .slick-slide-bg {
    background-position-x: 9.5% !important;
}

/*Phone Animation*/
.animatedSlow {
    -webkit-animation-duration: 1.75s;
    animation-duration: 1.75s;
}

.tmMark{font-size:0.8em;position:relative;top:-0.2em;}
.contain-to-grid .top-bar {
    max-width: 100%;
    padding: 0 2.375rem 0 4.6875rem;
    background: transparent;
    max-height: 5.5625rem;
    color: white;
}

.top-bar-section ul li > a {
    color: #fff;
    display: block;
    font-family: "Open Sans", "sans-serif";
    font-size: 0.8125rem;
    font-weight: bold;
    padding-left: 2.0416666667rem;
    padding: 12px 0 12px 2.0416666667rem;
    text-transform: none;
    width: 100%;
}

.top-bar-section li:not(.has-form) a:not(.button) {
    background-color: transparent;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0 0 0 2.75REM;
}
.top-bar-section .sub-menu li a:not(.button){
    padding: 0 1.75REM;
}
.top-bar-container:hover .top-bar-menu > li a {
    color: #fff;
}

#solution .pos img{
    position: absolute;
    bottom: 0;
    left: 0;
}
#solution .mobile img{
    position: absolute;
    bottom: -10px;
    left: 454px;
}
#solution .mac img{
    position: absolute;
    bottom: 14px;
    right: 28px;
}
#solution {
    padding-top: 74px;
    min-height: 773px;
    background: white url(https://static-ct.como.com/comowebsite/2017/12/18133558/device-section-background-gradient-1920x100px.png) repeat-x bottom;
}
#solution .main {
    height: 570px;
}
#solution .main > div {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}
#solution h2{
    font-size:30px;
    color:#242930;
    font-weight: 400;
}
#solution p{
    font-size:22px;
    color: #202b37;
}

#tools .tool-box {
    text-align: center;
    margin-bottom: 28px;
    border: 1px #d0d0d0 solid;
    border-radius: 8px;
    height: 208px;
    overflow: hidden;
    transition: all .2s ease-in-out;
    padding: 24px 8px 0;
}

#tools .img-feature {
    height: 120px;
    width: 120px;
    margin: 0 auto 10px;
    background-image: url(/wp-content/uploads/2019/02/new-sprite-19-07-2018-2400x1251px-transparent.png);
    transition: transform 0.3s;
}
#tools .programs .img-feature {
    background-position: -23px 166px;
}
#tools .data .img-feature {
    background-position: -187px 166px;
}
#tools .mobile .img-feature {
    background-position: -352px 166px;
}
#tools .marketing .img-feature {
    background-position: -515px 166px;
}
#tools .digital .img-feature {
    background-position: -680px 166px;
}
#tools .brand .img-feature {
    background-position: -842px 166px;
}


  #tools .slick-dotted.slick-slider {
    margin-bottom: 0;
  }
  #tools h2 {
    margin-bottom: 5rem;
  }
#tools .tool-box:hover .img-feature {
    transform: translateY(-170px);
}
#tools .tool-box:hover h3:after {
    content: '';
    position: absolute;
    bottom: 13px;
    left: 0;
    right: 0;
    margin: auto;
    width: 64px;
    height: 2px;
    background-color: #08b9e3;
}
#tools .tool-box {
    text-align: center;
    margin-bottom: 28px;
    border: 1px #d0d0d0 solid;
    border-radius: 8px;
    height: 208px;
    overflow: hidden;
    transition: all .2s ease-in-out;
    padding: 24px 8px 0;
}
#tools h3 {
    color: #08b9e3;
    transition: transform 0.3s;
    line-height: 1.5;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 1.2rem;
    letter-spacing: -0.4px;
    font-weight: 600;
    margin-bottom: 6px;
}
#tools .tool-box:hover h3 {
    transform: translateY(-135px);
    padding-bottom: 34px;
}
#tools .tool-box p {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0.2s, opacity 0.2s linear, transform 0.2s;
    max-width: 90%;
    margin: 0 auto;
    font-weight: 300;
    color: #565656;
}
#tools .tool-box:hover p {
    visibility: visible;
    opacity: 1;
    transform: translateY(-135px);
}
#tools .button.btn-blue-outline {
    background-color: transparent;
    border: #06c6ec 1px solid;
    color: #06c6ec;
    font-size: 1rem;
    letter-spacing: -.3px;
    font-weight: bold;
    line-height: 2.8rem;
    padding-left: 2.7rem;
    padding-right: 2.7rem;
    margin-top: 27px;
}
#tools .button.btn-blue-outline:hover {
    background-color: #08b9e3;
    color: white;
}

.elementor-element-c3f2ec3, .elementor-element-284346d{
    
    margin-bottom: 0px !important;
}

.elementor-element-9c9a226 .elementor-widget-spacer{
    margin-bottom: 0px !important;
}

.elementor-1519 .elementor-element.elementor-element-7ecb453 .elementor-button{border-radius:23px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d1bf32d */.elementor-element-d1bf32d .elementor-element-613d54d .elementor-image{
    min-height:548px;
}
.elementor-element-d9d3acf .slick-slide-bg {    background-position-x: 10%;
    background-position-y: 25%;}
.elementor-element-d1bf32d .elementor-widget-slides .elementor-button {margin-left: 5%;}

.elementor-element-d9d3acf .slick-slide-inner .elementor-button i:before{
        margin-right:5px;
}
.elementor-element-d9d3acf .slick-slide-inner .elementor-button.elementor-slide-button:hover{
        color: #fff !important;
        background:#0ab9e3;
        border-color: #0ab9e3;
        border-width: 1px;
        border-radius: 23px;
        cursor: pointer;
}
.elementor-element-d9d3acf .slick-slide-bg {
    background-size: auto;
    background-position-x: 60px;
}
.elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots{
    bottom:-40px;
    width:84%;
}
.elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots li{
    margin-right: 20px;
}
.elementor-element-d9d3acf .slick-dots li button:before{    background: #C6CAD1;
}
.elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots li button:before{
    opacity:1;
}
.elementor-element-d9d3acf .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{
    color:#C6CAD1!important;
}
.elementor-element-d9d3acf .elementor-slides-wrapper .elementor-slides .slick-dots li.slick-active button:before{color:#fafafa !important;}
.elementor-element-d9d3acf li.slick-active button:before{
    background: #C6CAD1 !important
}



.elementor-element-f1f82d7 .elementor-slick-slider ul.slick-dots{
    bottom:-40px;
    width:85%;
}
.elementor-element-f1f82d7 .elementor-slick-slider ul.slick-dots li{
    margin-right: 20px;
}

.elementor-element-f1f82d7 .elementor-slick-slider ul.slick-dots li button:before{
    opacity:1;
}





#tomatowithnana img{
    
    min-width: 607px;
    margin-left: -213%;
    margin-top: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86790e3 */.elementor-element-d9d3acf .slick-slide-bg {background-position-x: left;}

.ClientsSlider .slick-slide img{  transition:0.3s;min-height:92px;width:auto;  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);}
  .ClientsSlider .slick-slide img:hover{ transition:0.3s;  -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
  filter: grayscale(0%);}
  .elementor-element-0abcd3b .slick-arrows-inside .slick-next {
    right: -10px;
    top: 25%;
}
  .elementor-element-0abcd3b .slick-arrows-inside .slick-prev {
    left: -10px;
    top: 25%;
}
.elementor-element-0abcd3b .slick-next:before, .elementor-element-0abcd3b .slick-prev:before{color:lightslategray!important;}
.elementor-element-d66d4c7 .slick-prev:before {
    content: "";
    background: url(//static-ct.como.com/comowebsite/2017/04/24131246/product-sprite.png);
    height: 58px;
    width: 27px;
    display: block;
    background-position: -609px -480px;
}
.elementor-element-d66d4c7  .slick-next:before {
    content: "";
    background: url(//static-ct.como.com/comowebsite/2017/04/24131246/product-sprite.png);
    height: 58px;
    width: 27px;
    display: block;
    background-position: -697px -480px;
}

.ClientsSlider .slick-slider{
    width: 96%;
    padding: 0px 15px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-855ae9b */.elementor-element-46280d4 .slick-dots li.slick-active button:before {
    background: #868383;
}
.elementor-element-f1f82d7  li.slick-active button:before, .elementor-element-1aeb045  li.slick-active button:before {
    background: url(http://comowebsite.staging.wpengine.com/wp-content/uploads/2019/01/deskgraybulletempty.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.elementor-element-f1f82d7    li button:before,.elementor-element-1aeb045  li button:before {
    background: url(http://comowebsite.staging.wpengine.com/wp-content/uploads/2019/01/deskgraybullets.png);
    background-size: cover;
    background-repeat: no-repeat;
}
.elementor-1519 .elementor-element.elementor-element-f1f82d7 .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{
    color:transparent;
}
.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slides-wrapper .elementor-slides .slick-dots li button:before {
    font-size: 17px;
    color: transparent;
}
.elementor-element-666d0ef .slick-slide-bg{background-position:10%;}
.elementor-element-666d0ef .elementor-slide-description{max-width:690px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1aeb045 */.elementor-element-16fb183 .elementor-image{
    min-height:585px;
    min-width:286px;
}
.elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slides-wrapper .elementor-slides .slick-dots li button:before {
    font-size: 17px;
    color: #fafafa;
}
.elementor-element-666d0ef .slick-slide-bg{background-position:10%;}
.elementor-element-666d0ef .elementor-slide-description{max-width:690px;}

.elementor-element-f1f82d7 .slick-slide-bg {
    background-position-x: 135px;
}
.elementor-element-16fb183{
    min-height:695px;
}
.elementor-element-16fb183 img{
    min-width: 425px;
}
.elementor-1519 .elementor-element.elementor-element-2f3b87c a.elementor-button, .elementor-1519 .elementor-element.elementor-element-2f3b87c .elementor-button{
    margin-left:-15%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ff1942 */.elementor-element-07a9b9f .elementor-container .elementor-row > div:not(:last-child) {
    margin-right: 9px;
}
.elementor-element-07a9b9f .elementor-image-box-content{padding:5px 30px;}
.elementor-element-07a9b9f .elementor-image-box-wrapper img{min-height:246px;}
.elementor-element-07a9b9f .elementor-image-box-wrapper{   width: 360px;
  border-radius: 3px;
  box-shadow: -2.6px 1.5px 12.6px 1.4px rgba(136, 136, 136, 0.1);
  background-color: #ffffff;}
  .elementor-element-07a9b9f .elementor-widget-image-box h3{line-height:1.53;margin-top:26px;}
i.arrowRight{
        content: '';
    width: 14px;
    height: 10px;
    background: url(http://comowebsite.staging.wpengine.com/wp-content/themes/ComoFoundation/assets/images/icons/hp-sprite-new.png) -1386px -47px;
    margin-right: 3px;
    margin-top: -9px;
    border: 0;
    display: inline-block;
    transform: rotate(90deg);
}
.elementor-element-07a9b9f .elementor-widget-image-box span.description{  visibility: hidden;
  opacity: 0;position:absolute;cursor:pointer;}

  .elementor-element-07a9b9f .elementor-image-box-wrapper{overflow:hidden;max-height:500px;min-height:500px;}
.elementor-element-07a9b9f .elementor-widget-image-box:hover span.description{visibility:visible;opacity:1;;height:auto;transition:0.3s;position:relative;}
.elementor-element-07a9b9f .elementor-widget-image-box:hover .elementor-image-box-img img{margin-top:-60px;transition:0.3s;}
.elementor-element-07a9b9f .image-box-button-pos{position:absolute;bottom:20px;}
.elementor-element-07a9b9f .elementor-image-box-wrapper{cursor:pointer;}

/*copied post grid from OLD HP*/
#resources  .resource-box {
    -webkit-box-shadow: 2px 3px 10px -3px rgba(153, 153, 153, 0.8);
    -moz-box-shadow: 2px 3px 10px -3px rgba(153, 153, 153, 0.8);
    box-shadow: 2px 3px 10px -3px rgba(153, 153, 153, 0.8);
    overflow: hidden;
    position: relative;
    height: 500px;
    border-radius: 3px;
    margin-bottom: 50px;
}
#resources .resource-box .canvas {
    transition: margin 0.3s;
}
#resources .resource-box:hover .canvas {
    margin-top: -60px;
}
#resources .resource-box img {
    margin-bottom: 20px;
    width: 100%;
}
#resources .resource-box .canvas .text-wrapper {
    padding-left: 30px;
    padding-right: 30px;
}
#resources .resource-box .category {
    font-size: 30px;
    font-weight: bold;
    color: #8b95a4;
}
#resources .resource-box h3 {
    line-height: 1.5;
    font-size: 1.1875rem;
}
#resources .resource-box .description {
    opacity: 0;
    transition: opacity 0.3s;
}
#resources .resource-box:hover .description {
    opacity: 1;
}
#resources .resource-box a.link-block {
    position: absolute;
    bottom: 30px;
    left: 30px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-91ffbc2 */.elementor-1519 .elementor-element.elementor-element-7ecb453 .elementor-button{border-radius:23px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2305cf1 */footer{
    margin-top:-5px;
}
.tmMark{
    font-size: 0.6em;
    position: relative;
    top: -0.4em;
    font-family: sans-serif;
    left: -2px;
}
ul li a span.bordered{
        background-color: transparent;
    color: #FFFFFF;
    border: solid 1px #fff;
    padding: 0.625rem 1.5625rem;
    transition: background-color 0.3s ease-in-out, border 0.3s ease-in-out;
    border-radius: 50px;
}
ul li a span.bordered:hover{
    background-color:#fff;
    color:#000;
    border-color:#fff;
}
.sticky ul li a span.bordered{
        background-color: #06c6ec;
    color: #FFFFFF;
    border: solid 1px #06c6ec;
    padding: 0.625rem 1.5625rem;
    transition: background-color 0.3s ease-in-out, border 0.3s ease-in-out;
    border-radius: 50px;
}
.sticky ul li a span.bordered:hover{
    background:#fff;
    color:#06c6ec;
}
/* Media */
@media screen and (max-width: 1600px){
        #bottomHeaderspacer .elementor-spacer-inner,#topHeaderspacer .elementor-spacer-inner{
        height:40px;
    }
    .elementor-1519 .elementor-element.elementor-element-25a9e8e{
            background-size: cover;
    background-position: top center;
    }
}
@media screen and (max-width: 1536px){

    #bottomHeaderspacer .elementor-spacer-inner,#topHeaderspacer .elementor-spacer-inner{
        height:40px;
    }
.elementor-1519 .elementor-element.elementor-element-25a9e8e{
        background-position: top center;
    background-size: cover;
}
.elementor-element-f1f82d7 .slick-slide-bg {
    background-position-x: 65px;
}
}

@media screen and (max-width: 1440px){
    .elementor-element-f1f82d7  .slick-slide-bg {
    background-position-x: 50px;
    }
    #bottomHeaderspacer .elementor-spacer-inner,#topHeaderspacer .elementor-spacer-inner{
        height:40px;
    }
     .elementor-element-7ceafdd .elementor-spacer-inner{
         height:40px;
     }
     .elementor-1519 .elementor-element.elementor-element-ab19c53 .elementor-spacer-inner {
    height: 45px;
}
    .elementor-1519 .elementor-element.elementor-element-25a9e8e{
            background-size: cover;
        background-position: top center;
    }
        .elementor-element-9c9a226 .elementor-counter-number-wrapper {
    font-size:110px!important;
}
    
}

@media screen and (max-width: 1330px){
.elementor-element-f1f82d7  .slick-slide-bg {
    background-position-x: 25px;
}
    #bottomHeaderspacer .elementor-spacer-inner,#topHeaderspacer .elementor-spacer-inner{
        height:40px;
    }
    .elementor-1519 .elementor-element.elementor-element-25a9e8e > .elementor-container {
    min-height: 500px;
}
    .elementor-1519 .elementor-element.elementor-element-25a9e8e{
            background-size: cover;
    background-position: center;
    }
        .elementor-element-9c9a226 .elementor-counter-number-wrapper {
    font-size: 100px!important;
}
}
@media screen and (max-device-width: 1280px) and (min-device-width: 1024px){
    .elementor-1519 .elementor-element.elementor-element-45296a5 .elementor-heading-title{
            font-size: 62px;
            line-height: 65px;
    }
    #tools h3{
        font-size:1rem;
    }
    #tools{
        max-width:90%;
        margin:0 auto;
    }
    .elementor-element-9c9a226 .elementor-counter-number-wrapper {
    font-size: 90px!important;
}
    #ourClientsay .elementor-slide-description > span{
        font-size: 22px !important;
    }
    #ourClientsay .elementor-slide-description > span > span > span{
            font-size:18px !important;
    }
    .partnerSlider .elementor-slide-description {
        font-size: 22px !important;
    }
    .partnerSlider .elementor-slide-description h2{
        font-size:18px !important;
    }
    .partnerSlider .elementor-slide-description h1{
        font-size:20px !important;
    }
    .elementor-element-9ab4429{
        padding:0 75px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce0e67d *//*Header Fix from Original HP*/
.top-bar-section .has-dropdown > a::after {
    content: '';
    width: 14px;
    height: 10px;
    background: url(/wp-content/themes/ComoFoundation/assets/images/icons/hp-sprite-new.png) -1404px -49px;
    margin-right: 3px;
    margin-top: -9px;
    border: 0;
}
.sticky .top-bar-section .has-dropdown > a::after {
    content: '';
    width: 14px;
    height: 10px;
    background: url(/wp-content/themes/ComoFoundation/assets/images/icons/hp-sprite-new.png) -1442px -49px;
    margin-right: 3px;
    margin-top: -9px;
    border: 0;
}
.sticky:hover .top-bar-section .has-dropdown:hover > a::after {
    background-position-x: -1366px;
}
.top-bar-left .logo {
    background-position: left top;
}
/* Desktop Media Query - Home Page */

@media screen and (min-device-width: 2000px) {
.elementor-1519 .elementor-element.elementor-element-25a9e8e {
    background-image: url(http://comowebsite.staging.wpengine.com/wp-content/uploads/2019/02/header-1920x603px-1.jpg);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
    background-size: cover;
    min-height: 720px;
}
}


@media screen and (min-device-width: 1024px) and (max-device-width: 1280px) {
    
    .elementor-element-16fb183 img {
    min-width: 335px;
    min-height: 500px;
    }
    .elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-container {
        min-height: 500px;
    }
    .elementor-element-9ab4429{
        padding:0 25px;
    }
    .elementor-1519 .elementor-element.elementor-element-70fa186 {
        min-height: 375px;
    }
    .elementor-1519 .elementor-element.elementor-element-e8cf22f {
        width: 15.828%;
    }
    .elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots{
        width:100%;
    }
    .elementor-element.elementor-element-73fb8ab {
        width: 54% !important;
    }
    .elementor-element-3eccb07 img{
        max-height:170px;
    }
    .elementor-element-837fe5e a{
            padding: 12px 41px 12px 41px;
    }
    .elementor-1519 .elementor-element.elementor-element-84528c4 {
    width: 17%;
    }
    .elementor-1519 .elementor-element.elementor-element-629faf3 {
        width: 38%;
    }
    #senseButtonsrow{
        width:95%;
    }
    .elementor-element-5395d63 img {
        position: absolute;
        left: -230px;
        top: 95px;
        min-width: 510px;
        width: 669px;
    }
        .elementor-element-22b8664, .elementor-element-304ff62, .elementor-element-01bc957{
        width: 22%;
    }
    
    .elementor-element-d9d3acf .slick-slide-bg {
        background-position-x: -2%;
    }
    .elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slide-content {
        max-width: 69%;
    }
        .elementor-element-16fb183 {
        min-height: 500px;
    }
}

@media screen and (min-device-width: 1281px) and (max-device-width: 1440px) {
    .elementor-element-16fb183 {
        min-height: 500px;
    }
        .elementor-1519 .elementor-element.elementor-element-d9d3acf .elementor-slide-content {
        max-width: 69%;
    }
        .elementor-element-16fb183 img {
    min-width: 335px;
    min-height: 500px;
    }
    .elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-container {
        min-height: 500px;
    }
    .elementor-1519 .elementor-element.elementor-element-70fa186 {
        min-height: 425px;
    }
    .elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots{
        width:98%;
    }
    .elementor-1519 .elementor-element.elementor-element-e8cf22f {
        width: 16.828%;
}
    #senseButtonsrow{
        margin:initial;
        width:95%;
}
    .elementor-element.elementor-element-73fb8ab {
        width: 54% !important;
}
    .elementor-element-3eccb07 img{
        max-height:190px;
    }
    .elementor-element-837fe5e a{
            padding: 12px 41px 12px 41px;
    }
    .elementor-1519 .elementor-element.elementor-element-84528c4 {
    width: 17%;
    }
    .elementor-1519 .elementor-element.elementor-element-629faf3 {
        width: 38%;
    }
    .elementor-element.elementor-element-73fb8ab {
         width: 46% !important;
    }
    .elementor-element-46280d4 {
    margin-left: 19vh;
   }
   
    .elementor-element-5395d63 img {
        position: absolute;
        left: -230px;
        top: 95px;
        min-width: 510px;
        width: 669px;
    }
    
        .elementor-element-22b8664, .elementor-element-304ff62, .elementor-element-01bc957{
        width: 22%;
    }

}

@media screen and (min-device-width: 1445px) and (max-device-width: 1540px) {
        .elementor-element-16fb183 {
        min-height: 605px;
    }
        .elementor-element-16fb183 img {
    min-width: 425px;
    min-height: 605px;
    }
    .elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-container {
        min-height: 605px;
    }
    .elementor-1519 .elementor-element.elementor-element-70fa186 {
        min-height: 465px;
    }
    .elementor-1519 .elementor-element.elementor-element-e8cf22f {
        width: 17.828%;
    }
    .elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots{
        width:95%;
    }
    #senseButtonsrow{
        width:95%;
    }
    .elementor-1519 .elementor-element.elementor-element-84528c4 {
    width: 17%;
    }
    .elementor-1519 .elementor-element.elementor-element-629faf3 {
        width: 38%;
    }
    .elementor-element.elementor-element-73fb8ab {
         width: 40% !important;
    }    
    .elementor-element-46280d4 {
    margin-left: 17vh;
    }
    
    .elementor-element-22b8664, .elementor-element-304ff62, .elementor-element-01bc957{
        width: 22%;
    }
    
    
}



@media screen and (min-device-width: 1540px) and (max-device-width: 1600px) {
    .elementor-element-16fb183 {
        min-height: 605px;
    }
        .elementor-element-16fb183 img {
    min-width: 425px;
    min-height: 605px;
    }
    .elementor-1519 .elementor-element.elementor-element-1aeb045 > .elementor-container {
        min-height: 605px;
    }
        .elementor-element-f1f82d7 .slick-slide-bg {
    background-position-x: 65px;
}
    .elementor-1519 .elementor-element.elementor-element-70fa186 {
    min-height: 465px;
}
    #senseButtonsrow{
        width:95%;
    }
    .elementor-1519 .elementor-element.elementor-element-84528c4 {
    width: 17%;
    }
    .elementor-1519 .elementor-element.elementor-element-629faf3 {
        width: 38%;
    }
    .elementor-element.elementor-element-73fb8ab {
         width: 36% !important;
    }
    
    .elementor-element-46280d4 {
         margin-left: 16vh;
    }
    
    .elementor-1519 .elementor-element-9c9a226 .elementor-element .elementor-counter-number-wrapper {
        color: #0ab9e3;
        font-size: 140px;
        font-weight: 300;
    }
    .elementor-1519 .elementor-element.elementor-element-e8cf22f {
    width: 18.828%;
}
.elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots{
    width:92%;
}

}

@media screen and (min-device-width: 1601px) and (max-device-width: 1680px) { 
    .elementor-element-f1f82d7 .slick-slide-bg {
    background-position-x: 95px;
}
    .elementor-1519 .elementor-element.elementor-element-70fa186 {
    min-height: 465px;
}
    #senseButtonsrow{
        width:95%;
    }
    .elementor-1519 .elementor-element.elementor-element-84528c4 {
    width: 17%;
    }
    .elementor-1519 .elementor-element.elementor-element-629faf3 {
        width: 38%;
    }
    .elementor-1519 .elementor-element.elementor-element-e8cf22f {
        width: 19.828%;
}
    .elementor-element-d9d3acf .elementor-slick-slider ul.slick-dots{
        width:89%;
}

}
@media screen and (min-device-width: 1681px) and (max-device-width: 1920px) { 
    .elementor-1519 .elementor-element.elementor-element-025a177 .elementor-spacer-inner{
        height:40px;
    }
    .elementor-1519 .elementor-element.elementor-element-a867a8b .elementor-spacer-inner {
    height: 0px;
}
}
@media all and (max-width:1536px) and (max-height:864px){
.elementor-element-629faf3 .elementor-icon-box-content .elementor-icon-box-title{font-size:17px !important;}
}
@media all and (max-width:1440px) and (max-height:900px){
    .elementor-element-629faf3 .elementor-icon-box-content .elementor-icon-box-title{font-size:17px !important;}

    .elementor-element-9c9a226 .elementor-text-editor{font-size:19px;}
    .elementor-element-666d0ef .slick-slide-bg{background-position:5%;}
}
@media all and (max-width:1337px) and (max-height:769px){
.elementor-element-666d0ef .slick-slide-bg{background-position:0%;}
.elementor-element-46280d4{margin-left:18.5vh;}
.elementor-element-73fb8ab .elementor-icon-box-content span{
    font-size:19px ;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e85d12 */#tools_mobile .slick-dots {
    min-height: 30px;

}
#tools_mobile h2{
    font-size:25px;
    font-weight: 600;
    line-height:1.16;
    padding:0 13px;
    color:#2b2d34;
}
#tools_mobile .tool-box {
    text-align: center;
    margin-bottom: 28px;
    border: 1px #d0d0d0 solid;
    border-radius: 8px;
    height: auto;
    overflow: hidden;
    transition: all .2s ease-in-out;
    padding: 35px 20px;
}


#elementor-element-5484beb #tools_mobile .tool-box h3:after{
    content: '';
    position: absolute;
    top: -40px;
    bottom: 50px !important;
    left: 0;
    right: 0;
    margin: auto;
    width: 92px !important;
    height: 2px !important;
    background-color: #08b9e3;
}


#tools_mobile .img-feature {
    height: 120px;
    width: 120px;
    margin: 0 auto 10px;
    background-image: url(/wp-content/uploads/2019/02/new-sprite-19-07-2018-2400x1251px-transparent.png);
    transition: transform 0.3s;
}


#tools_mobile .programs .img-feature {
    background-position: -23px 166px;
}
#tools_mobile .data .img-feature {
    background-position: -187px 166px;
}
#tools_mobile .mobile .img-feature {
    background-position: -352px 166px;
}
#tools_mobile .marketing .img-feature {
    background-position: -515px 166px;
}
#tools_mobile .digital .img-feature {
    background-position: -680px 166px;
}
#tools_mobile .brand .img-feature {
    background-position: -842px 166px;
}


  #tools_mobile .slick-dotted.slick-slider {
    margin-bottom: 0;
  }
  #tools_mobile h2 {
    margin-bottom: 40px;
  }

#tools_mobile .tool-box {
    height: auto;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding: 50px 25px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    border: 1px solid #d3dff2;
    -webkit-box-shadow: 0 8px 20px 0 rgba(105, 105, 105, 0.2);
    -moz-box-shadow: 0 8px 20px 0 rgba(105, 105, 105, 0.2);
    box-shadow: 0 8px 20px 0 rgba(105, 105, 105, 0.2);
}
#tools_mobile h3 {
    color: #08b9e3;
    transition: transform 0.3s;

    padding-right: 10px;
    padding-left: 10px;
    letter-spacing: -0.4px;
    font-weight: 600;
    margin-bottom: 6px;
    font-size: 1.125rem;
    line-height: 1.25rem;
    padding: 0;
    margin-top: 64px;
    min-height: 60px;

}

#tools_mobile .tool-box p {
    visibility: visible;
    opacity: 1;
    transition: visibility 0.2s, opacity 0.2s linear, transform 0.2s;
    
    margin: 0 auto;
    font-weight: 300;
    
    font-size: 0.9375rem;
    line-height: 1.25rem;
    min-height: 100px;
    max-width: none;
    color: #9c9c9a;
}

#tools_mobile .button.btn-blue-outline {
    background-color: transparent;
    border: #06c6ec 1px solid;
    color: #06c6ec;
    font-size: 1rem;
    letter-spacing: -.3px;
    font-weight: bold;
    line-height: 2.8rem;
    padding-left: 2.7rem;
    padding-right: 2.7rem;
    margin-top: 27px;
}
#tools_mobile .button.btn-blue-outline:hover {
    background-color: #08b9e3;
    color: white;
}
#tools_mobile .tool-box h3:after {
content: '';
    position: absolute;
    top: -50px;
    bottom: 62px !important;
    left: 0;
    right: 0;
    margin: auto;
    width: 92px !important;
    height: 2px !important;
    background-color: #08b9e3;
}
#tools_mobile .slick-dots li{
        width: 16px !important;
        height: 16px !important;
        margin: 0 6px !important;
}
#tools_mobile .slick-dots li button:before {
    border-color: #8b95a4;
    background-color: #8b95a4;
    opacity: 1;
}
#tools_mobile .slick-dots li.slick-active button:before {
    background-color: transparent;
}
#tools_mobile .slick-dots li button:before {
    border-color: #8b95a4;
    background-color: #8b95a4;
}
#tools_mobile .slick-dots li.slick-active button:before {
    border: 2px solid #8b95a4;
    background: white;
}
@media (max-device-width:480px){
    #tools_mobile .tool-box {
    padding: 35px 20px;
    width: 92%;
}

    #tools_mobile .tool-box.programs .img-feature {
    background-position-x: -23px !important;
}
    #tools_mobile .tool-box .img-feature {
    width: 120px;
    height: 88px;
    background-position-y: 156px !important;
}
    #tools_mobile .tool-box h3 {
    font-size: 1.125rem;
    line-height: 1.25rem;
    padding: 0;
    margin-top: 64px;
    min-height: 40px;
}

    #tools_mobile .tool-box h3:after {
        content: '';
        position: absolute;
        top: -40px;
        bottom: 50px !important;
        left: 0;
        right: 0;
        margin: auto;
        width: 92px !important;
        height: 2px !important;
        background-color: #08b9e3;
    }

    #tools_mobile .tool-box p {
         font-size: 1.1rem;
    line-height: 1.5rem;
    min-height: 100px;
    padding-top: 10px;
    } 

}
@media (min-device-width:481px) and (max-device-width:768px){
    #tools_mobile h2{
        font-size:50px;
        font-weight:600;
        line-height:1.16;
        margin-top:50px;
    }
    #tools_mobile .tool-box{
        width:75%;
    }
    #tools_mobile h3{
        font-size:36px;
        line-height:36px;
    }
    #tools_mobile p{
        font-size: 31px !important;
        line-height:31px !important;
        max-width:360px !important;
        line-height:41px !important;
    }
    #tools_mobile .slick-dots li button:before {
    width: 31px;
    height: 31px;
        
    }
    .slick-dots li button{
        width:31px;
        height:93px;
    }
    #tools_mobile .tool-box h3:after{
        top: -150px;
    }
    #tools_mobile .img-feature{
        transform:scale(1.5);
    }
    #tools_mobile .slick-dots li {
    width: 31px !important;
    height: 31px !important;
    margin: 0 12px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86551d7 */@media (min-device-width:481px) and (max-device-width:768px){
    .mobileCircle {
    border: 1px solid #73839e;
    border-radius: 50%;
    width: 388px;
    height: 388px;
    padding-top: 110px;
    margin: 0 auto;
    }
    .elementor-counter .elementor-counter-number-wrapper{
        font-size:150px;
        font-weight:400;
    }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25a6e0c */hr { color: #535f71;
    opacity: 1;
    border: solid #535f71;
    border-width: 1px 0 0;
}
@media (min-device-width:481px) and (max-device-width:768px){
     .mobileEslides .elementor-slide-description{
     padding-top: 0% !important;
 }
 .mobileEslides .elementor-slide-description > span{
     font-size:36px !important;
     line-height:36px !important;
 }
  .mobileEslides .elementor-slide-description > span > span:not(:last-child) {
     font-size:31px !important;
     line-height:31px !important;
 }
 .mobileEslides .elementor-slide-description > span > span:last-child{
     font-size:34px !important;
     line-height:44px !important;
 }
 .elementor-1519 .elementor-element.elementor-element-1f30c5a .elementor-slide-content{
     max-width:85%;
 }
 .mobileEslides hr { 
     margin-top:35px !important;
     margin-bottom:35px !important;
}
.elementor-repeater-item-917f8f8 {
    background: url(http://static-ct.como.com/comowebsite/2019/01/27091715/testimonials-vomfass-background-640x1136px.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
}
.elementor-element-c43ef7b .elementor-repeater-item-6d17a81 {
    background: url(http://static-ct.como.com/comowebsite/2019/01/27091718/testimonials-overthetop-background-640x1136px1.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
}
    .elementor-repeater-item-5c92728 {
    background: url(http://static-ct.como.com/comowebsite/2019/01/27091723/testimonials-natural-kitchen-background-640x1136px.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
}
    #clientWatchvideo{
    position:relative;
    top:-150px;
}
    .elementor-element-9c351c8 .slick-dots li ,.elementor-element-311af93 .slick-dots li,.elementor-element-bc4c175 .slick-dots li {
    width: 31px !important;
    height: 31px !important;
    margin: 0 12px !important;
}
    .elementor-element-9c351c8 ul.slick-dots li, .elementor-element-311af93 ul.slick-dots li, .elementor-element-bc4c175 ul.slick-dots li {
    position: relative;
    display: inline-block;
    width: 31px;
    height: 31px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
    .elementor-element-9c351c8 ul.slick-dots li button:before,.elementor-element-311af93 ul.slick-dots li button:before,.elementor-element-bc4c175 ul.slick-dots li button:before {
    font-family: FontAwesome;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 31px;
    height: 31px;
    content: "";
    text-align: center;
    opacity: 1;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    
}
    .elementor-element-9c351c8 .slick-dots li button:before,.elementor-element-311af93 .slick-dots li button:before, .elementor-element-bc4c175 .slick-dots li button:before {
    border-color: #8b95a4;
    background-color: #8b95a4;
}
    .elementor-element-9c351c8 ul.slick-dots li button, .elementor-element-311af93 ul.slick-dots li button, .elementor-element-bc4c175 ul.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 31px;
    height: 31px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
    .elementor-element-9c351c8 .slick-dots li.slick-active button:before,.elementor-element-311af93 .slick-dots li.slick-active button:before,.elementor-element-bc4c175 .slick-dots li.slick-active button:before {
    border: 2px solid #8b95a4;
    background: white;
}
    .elementor-element-311af93 .slick-dots-inside .slick-dots,.elementor-element-bc4c175 .slick-dots-inside .slick-dots {
    bottom: -25px;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13dc237 */hr { color: #535f71;
    opacity: 1;
    border: solid #535f71;
    border-width: 1px 0 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c351c8 */@media all and (max-width:480px){
    .elementor-1519 .elementor-element.elementor-element-a25a664 .elementor-repeater-item-6d17a81 .slick-slide-bg{background-position:top;}
}

@media all and (min-device-width:480px) and (max-device-width:1023px){
 
 .mobileEslides .elementor-slide-description{
     padding-top: 60%;
 }
 
.mobileEslides .slick-slide-bg {
    background-position: top;
}
 
}

hr { color: #535f71;
    opacity: 1;
    border: solid #535f71;
    border-width: 1px 0 0;
}
@media (min-device-width:481px) and (max-device-width:768px){
.elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-content {
    max-width: 90%;
}
    .elementor-element-9c351c8 .elementor-slide-content .elementor-button{
        padding:10px 100px 10px 100px;
        border-radius:50px !important;
    }
    .elementor-element-f3969f0 .slick-slide-bg{
        background-position:50% -35%;
    }
    .elementor-element-d9d4c65 .slick-slide-inner{
        margin-top:140px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17d15c1 */hr { color: #535f71;
    opacity: 1;
    border: solid #535f71;
    border-width: 1px 0 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-256fbf0 */.home ul li a span.bordered {
    border: solid 1px;
    padding: 0.625rem 1.5625rem !important;
    border-radius: 20px;
}


@media screen and (max-device-width:480px){
    
    .innerSlider{
        font-size: 19px;
        color: #535f71;
        font-style: italic;
        font-family: "Georgia"
    }
    
    .elementor-element-c43ef7b  .elementor-repeater-item-6d17a81{
        background: url(http://static-ct.como.com/comowebsite/2019/01/27091718/testimonials-overthetop-background-640x1136px1.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
    }
    .elementor-repeater-item-917f8f8   {
                background: url(http://static-ct.como.com/comowebsite/2019/01/27091715/testimonials-vomfass-background-640x1136px.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
    }
        .elementor-repeater-item-5c92728  {
                background: url(http://static-ct.como.com/comowebsite/2019/01/27091723/testimonials-natural-kitchen-background-640x1136px.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
    }
    #clientWatchvideo{
        Z-index: 9;
         position: absolute;
         top: -200px;
        width: 230px;
        left: 19%;
    }
    .elementor-1519 .elementor-element.elementor-element-e581607 a.elementor-button, .elementor-1519 .elementor-element.elementor-element-e581607 .elementor-button{
            padding: 14px 40px 14px 40px;
    }
    .elementor-1519 .elementor-element.elementor-element-66a8ebb a.elementor-button, .elementor-1519 .elementor-element.elementor-element-66a8ebb .elementor-button
    .elementor-1519 .elementor-element.elementor-element-e581607 a.elementor-button{
        padding: 14px 40px 14px 40px;
    }
    .elementor-1519 .elementor-element.elementor-element-f7db30a a.elementor-button, .elementor-1519 .elementor-element.elementor-element-f7db30a .elementor-button{
        font-size:20px;
    }
    .tab-bar{
        background: #2a3947;
    }
    .tab-bar .menu-icon span::after {
        content: "";
        display: block;
        background: url(http://static-ct.como.com/comowebsite/2019/01/21100320/menuhamburger.png);
        height: 21px;
        position: absolute;
        top: 40%;
        margin-top: -0.5rem;
        left: 0.90625rem;
        width: 29px !important;
        background-repeat: no-repeat;
        background-position: top;
        box-shadow:none !important;
}
    .elementor-1519 .elementor-element.elementor-element-ccce329 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-element-cb9a80f .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text, .elementor-element-6592126 .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{
        padding-left:13px;
    }
    #powerOfComoButton a i,#growthBulletsButton  i{
        border: 1px solid #0ab9e3;
        border-radius: 55px;
        width: 20px;
        height: 20px;
            line-height: 16px;
    }
    .mobileCircle{background:#fff;}
    .elementor-icon i:before{
position: absolute;
    left: 40%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    content: "";
    background: url(//static-ct.como.com/comowebsite/2017/04/24131246/product-sprite.png);
    height: 58px;
    width: 14px;
    display: block;
    background-position: -609px -480px;
    transform: rotate(-90deg);
    color: #fff;
    opacity: 1;
    }
    .elementor-element-f8c2ba5 > .elementor-container {
        min-height: 550px !important;
    }
    .elementor-element-f8c2ba5{
        background-position: bottom center !important;
        background-size: 100%!important;
    }
    .elementor-element-05d5bc1 .tmMark, .elementor-element-ab823ec .tmMark {
        font-size: 0.5em;
        position: relative;
        top: -0.6em;
}
    .elementor-element-ca1db74 .slick-dotted.slick-slider {
        margin-bottom: -25px !important;
    }
    .elementor-slick-slider ul.slick-dots li button:before{
        opacity:1;
    }
    .elementor-slick-slider ul.slick-dots li.slick-active button:before{
        opacity:1;
    }
    .elementor-element-ca1db74 .slick-dots li button:before{
        background:transparent;
        color:transparent !important;
        width:13px !important;
        height:13px !important;
        background:url(http://static-ct.como.com/comowebsite/2019/01/14093921/whitebullet.png);
        background-repeat:no-repeat;
        background-size:cover;
    }
    .elementor-element-ca1db74 .slick-dots li.slick-active button:before{
        background:url(http://static-ct.como.com/comowebsite/2019/01/14093919/blackbullet.png);
        background-repeat:no-repeat;
                color:transparent !important;
        width:13px !important;
        height:13px !important;    background-size: cover;
    }
    .elementor-1519 .elementor-element.elementor-global-1881 > .elementor-widget-container{
        margin:55px 0 0 0 ;
    }
    .elementor-element-ca1db74 ul.slick-dots{
        bottom:5px;
        margin-left: 5px;
    }
    .elementor-element-ca1db74 .elementor-slides .slick-slide{
        height:285px;
    }
    .elementor-element-ca1db74 .slick-slider{
        width:50%;
        margin:0 auto;
    }
    .elementor-1519 .elementor-element.elementor-element-6592126{
        background-size:100%;
    }
    .elementor-1519 .elementor-element-f3969f0 .slick-slide-bg {
        background-color: rgba(131,60,163,0);
        background-image: url(http://static-ct.como.com/comowebsite/2019/01/15073502/mobilebytesmobile.png);
        background-size: contain;
        background-position: 100% -30%;
    }
     .elementor-element-d9d4c65 .slick-slide-inner {
        padding: 20px;
    }
    .elementor-1519 .elementor-element.elementor-element-570328a .elementor-spacer-inner {
       height: 70px;
    }
    .mobileEslides .slick-dots-inside .slick-dots {
        bottom: 110px;
    }
    .elementor-element-c7cbffc .slick-dots-inside .slick-dots {
        bottom: 60px;
    }
    .elementor-element-311af93 .elementor-slick-slider ul.slick-dots{
        bottom:-50px;
    }
    .elementor-element-9c351c8  .slick-dotted.slick-slider {
    margin-bottom: -50px !important;
}
     .mobileEslides .elementor-slide-description{
        padding-top: 1%;
    }
    .elementor-1519 .elementor-element.elementor-element-3f62040 .elementor-heading-title {
    font-size: 19px;
    line-height: 25px;
    padding: 0 15px;
    }
    .elementor-1519 .elementor-element.elementor-element-1b5ffd0 > .elementor-widget-container {
        padding: 14px 10px 0px 10px;
    }
    .mobileCircle{
        border: 1px solid #73839e;
        border-radius: 155px;
        width: 230px;
        height: 230px;
        padding-top: 65px;
        margin: 0 auto;
        
    }
    .elementor-button.elementor-size-sm .elementor-element-e13df035{
            padding:10px 24px
    }
    .elementor-element-d0dcacf .elementor-counter-number, .elementor-element-d0dcacf .elementor-counter-number-suffix{
            font-size:86px;
            padding: 5px 0px;
            font-weight:100;
    }
    .elementor-element-bc4c175 .elementor-button.elementor-size-md, .elementor-element-c7cbffc .elementor-button.elementor-size-md{
            padding:10px 30px;
    }
    .elementor-1519 .elementor-element.elementor-element-a25a664  .slick-slide-bg{
        background-position:top;
    }
    .elementor-1519 .elementor-element.elementor-element-1f30c5a  .slick-slide-bg{
        background-size:50% !important;
        background-position: top;
    }
    .elementor-element-1f30c5a .elementor-slide-description{
        margin-bottom:20px;
    }
    .elementor-element-f3969f0 .slick-slide-bg{
        background-size:340px !important;
    }
    .mobileEslides ul.slick-dots li{
        margin-right:8px;
    }
    .mobileEslides ul.slick-dots li button:before{
        content:"";
        background:transparent;
        border:1px solid #8f8f8f;
        opacity:1;
        width:15px;
        height:15px;
    }
        .mobileEslides ul.slick-dots li.slick-active button:before{
        content:"";
        background:#8f8f8f;
        opacity:1;
    }
    .elementor-1519 .elementor-element.elementor-element-33308a5 .elementor-spacer-inner {
    height: 5px;
}
    .elementor-1519 .elementor-element.elementor-element-c46bdea a.elementor-button, .elementor-1519 .elementor-element.elementor-element-c46bdea .elementor-button{
            padding: 15px 53px 15px 53px;
    }
}
@media screen and (max-device-width:320px){
    #clientWatchvideo{
        left:14%;
    }
    .elementor-1519 .elementor-element-f3969f0 .slick-slide-bg{
            background-position: 50% -40%;
    }
    .elementor-1519 .elementor-element.elementor-element-1b5ffd0 .elementor-icon-list-item {
    font-size: 13px;
}
    .elementor-1519 .elementor-element.elementor-element-14ef49c{
        font-size:20px;
    }
        .elementor-1519 .elementor-element.elementor-element-4539988 > .elementor-widget-container {
    padding: 14px 10px 0px 30px;
}
.elementor-1519 .elementor-element.elementor-element-125d47d .elementor-icon-list-item{
    padding-left:0px;
}
    .elementor-1519 .elementor-element.elementor-element-4539988 .elementor-icon-list-item, .elementor-1519 .elementor-element.elementor-element-125d47d .elementor-icon-list-item {
            font-size: 13px;
            line-height: 19px;
    }
.elementor-1519 .elementor-element.elementor-element-ccce329 .elementor-heading-title {
    font-size: 33px;
}
        .elementor-element-311af93 .elementor-slick-slider ul.slick-dots{
        bottom:-20px;
    }

    .elementor-1519 .elementor-element.elementor-element-4539988 > .elementor-widget-container {
    padding: 10px 10px 0px 10px;
}
.elementor-1519 .elementor-element.elementor-element-4539988 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: 0;
    padding-bottom: 5px;
}
}
@media screen and (min-device-width:321px) and (max-device-width:360px){
    #clientWatchvideo{
        top:-205px;
    }
.elementor-1519 .elementor-element.elementor-element-1b5ffd0 .elementor-icon-list-item {
    font-size: 14px;
    line-height:19px
}
    .elementor-1519 .elementor-element.elementor-element-ccce329 > .elementor-widget-container{
            padding: 0px 0px 0px 0px;
    }
    .elementor-1519 .elementor-element.elementor-element-f261cc8 .elementor-spacer-inner {
          height: 180px;
    }
    .elementor-1519 .elementor-element.elementor-element-3f62040 > .elementor-widget-container{
            padding: 0px 20px 0px 20px;
    }
    .elementor-1519 .elementor-element.elementor-element-05d5bc1 > .elementor-widget-container {
            padding: 0px 60px 0px 60px;
    }
        .elementor-1519 .elementor-element.elementor-global-1881 > .elementor-widget-container {
    margin: 110px 0 0 0;
    }
    .elementor-element-6592126{
        min-height:520px;
    }
    .elementor-1519 .elementor-element.elementor-element-6592126 {
    background-size: cover;
}
    .elementor-element-ca1db74 ul.slick-dots{
        bottom:-15px;
    }
    .elementor-element-f3969f0 .slick-slide-bg{
            background-position: 50% -33%!important;
    }
    .elementor-1519 .elementor-element.elementor-element-f7872fd .elementor-heading-title{
        font-size:32px;
    }
}
@media screen and (min-device-width:361px) and (max-device-width:375px){
    #clientWatchvideo{
        top:-210px;
    }
    .elementor-1519 .elementor-element.elementor-element-1b5ffd0 .elementor-icon-list-item {
    font-size: 15px;
}
.elementor-1519 .elementor-element.elementor-element-f7872fd .elementor-heading-title{
    font-size:32px;
}
  .elementor-1519 .elementor-element.elementor-element-125d47d > .elementor-widget-container {
    padding: 0px 0px 0px 20px;
}
.elementor-1519 .elementor-element.elementor-element-4539988 > .elementor-widget-container {
    padding: 14px 10px 0px 20px;
}
    .elementor-1519 .elementor-element.elementor-element-f261cc8 .elementor-spacer-inner {
          height: 100px;
    }
    .elementor-1519 .elementor-element.elementor-element-3f62040 > .elementor-widget-container{
            padding: 0px 30px 0px 30px;
    }
    .elementor-1519 .elementor-element.elementor-element-05d5bc1 > .elementor-widget-container {
            padding: 0px 70px 0px 70px;
    }
    .elementor-element-6592126{min-height:550px;
    }
    .elementor-1519 .elementor-element.elementor-element-6592126 {
    background-size: cover;
}
        .elementor-1519 .elementor-element.elementor-global-1881 > .elementor-widget-container {
    margin: 130px 0 0 0;
    }
    .elementor-element-ca1db74 ul.slick-dots{
        bottom:-20px;
    }
    .elementor-element-f3969f0 .slick-slide-bg{
        background-position: 50% -35% !important;
    }
}
@media screen and (min-device-width:376px) and (max-device-width:414px){
    .elementor-1519 .elementor-element.elementor-element-6236562 > .elementor-container {
    min-height: 620px;
}
    #clientWatchvideo{
        left:23%;
        top:-210px;
    }
    .elementor-element-f8c2ba5 > .elementor-container {
    min-height: 740px !important;
}
    .elementor-1519 .elementor-element.elementor-element-125d47d > .elementor-widget-container {
    padding: 0px 0px 0px 40px;
}
.elementor-1519 .elementor-element.elementor-element-4539988 > .elementor-widget-container {
    padding: 14px 10px 0px 40px;
}
    .elementor-1519 .elementor-element.elementor-element-f7872fd .elementor-heading-title{
        font-size:32px;
    }

.elementor-1519 .elementor-element.elementor-element-1b5ffd0 .elementor-icon-list-item {
    font-size: 16px;
}
    .elementor-1519 .elementor-element.elementor-element-f261cc8 .elementor-spacer-inner {
          height: 220px;
    }
    .elementor-1519 .elementor-element.elementor-element-14ef49c > .elementor-widget-container {
         padding: 19px 20px 8px 20px;
}
    .elementor-1519 .elementor-element.elementor-element-05d5bc1 > .elementor-widget-container {
            padding: 0px 90px 0px 90px;
    }
    .elementor-1519 .elementor-element.elementor-element-f7872fd > .elementor-widget-container {
    padding: 1px 50px 1px 50px;
}
        .elementor-element-6592126{min-height:570px;
    }
        .elementor-1519 .elementor-element.elementor-global-1881 > .elementor-widget-container {
    margin: 130px 0 0 0;
    }
    .elementor-element-ca1db74 ul.slick-dots{
        bottom:-30px;
    }
    .elementor-element-f3969f0 .slick-slide-bg{
        background-position: 50% -35% !important;
    }
    .elementor-1519 .elementor-element.elementor-element-16fc1e8 > .elementor-widget-container {
    padding: 44px 54px 44px 54px;
}
}


@media screen and (min-device-width:375px) and (max-device-width:480px){
    
    #elementor .elementor-element-ccce329 .elementor-heading-title {
        line-height: 44px;
        letter-spacing: -0.32px;
    }
    
    .tool-box p{
        font-size: 17px;
    }
    
    #clientWatchvideo {
    top: -185px;
}


#partnersSlide .slick-dots{
    bottom: 60px;
}


    .mobileEslides .slick-dots-inside .slick-dots {
    bottom: 75px;
}

    
    .elementor-1519 .elementor-element.elementor-element-f3969f0 .elementor-slide-button {
    font-size: 15px !important;
}
    
    .mobileEslides .elementor-slide-description {
         padding-top: 10%;
    }
    
    .elementor-1519 .elementor-element.elementor-element-ccce329 .elementor-heading-title {
         font-size: 42px;
         line-height:44px;
    }
    
    .elementor-button-text{font-size: 15px;}
    
    .elementor-1519 .elementor-element.elementor-element-77ac82a a.elementor-button, .elementor-1519 .elementor-element.elementor-element-77ac82a .elementor-button {
    font-size: 13px;
    letter-spacing: -0.26px;
    padding: 12px 40px 12px 040px;
    }
    .innerSlider{
        font-size: 21px;
        color: #535f71;
        font-style: italic;
        font-family: "Georgia"
    }
    .elementor-1519 .elementor-element-d0dcacf h2{
        font-size: 21px !important;
        line-height: 1.3em;
    }
    #menu-mobile-menu li a span.bordered{
        padding: 7px 25px 7px 25px;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c05efc2 */#BackOverLay{
    position:fixed;
    height:100%;
    width:100%;
    top:0;
    left:0;
    display:none;
    z-index:50;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6696c92 */#videoPopup {
top: 0;
    left: 0;
    right: 0;
    margin-left: 0;
    margin-right: 0;
    position: fixed;
    display: none;
    background: #fff;
    width: 100%;
    margin: 0 auto;
    margin-top: 60px;
    box-shadow: 0px 0px 10px 0px #000;
    max-width: 1139px;
    max-height: 654px;
    z-index: 51;
    padding: 15px 0px;
}
@media (max-width:480px){
    #videoPopup{
        top:22%;
        padding: 0;
    }
    
}/* End custom CSS */