@import url(../../../../../../themes/thegem/style.css);h2,.title-h2,h3,.title-h3,h4,.title-h4,h5,.title-h5,h6,.title-h6{text-transform:none}body div.wpcf7-response-output{margin:0!important}.flex-middle{display:flex;align-items:center}.banner-text01{font-family:'Montserrat';font-size:24px;line-height:1;font-weight:700;color:#fff}.banner-text02{font-family:'Montserrat';font-size:145px;font-weight:700;line-height:1;color:#ffeb7d;margin-top:-15px}.banner-text03{font-family:'Montserrat';font-size:80px;line-height:1;font-weight:700;color:#fff;margin-top:-15px}.banner-button01 .gem-button{min-width:190px;height:44px;font-family:'Montserrat UltraLight';font-size:16px;line-height:1;border-color:rgba(255,255,255,.5)!important;display:inline-flex;align-items:center;justify-content:center}.banner-border{min-height:470px;background-position:center;background-repeat:no-repeat;padding-top:90px}.disable-gallery-click .overlay{display:none!important}.disable-gallery-click .image-wrap{position:relative}.disable-gallery-click .image-wrap img{transform:none!important}.full-banner figure,.full-banner .vc_single_image-wrapper{width:100%!important}.extra-full img{width:100%!important}.wide-button{width:100%;min-width:250px!important;display:block}.cw-privacy-policy h4{margin-bottom:5px}.vc_toggle{background:#f1f1f1;padding:10px 15px!important;margin-bottom:5px!important;display:block}.vc_toggle_title{background:none!important;border:0!important}.vc_toggle_title h4{font-size:14px!important}.cw-the-team .quickfinder-item-effect-image-scale .quickfinder-item-picture.quickfinder-item-image-shape-circle,.cw-the-team .quickfinder-item-effect-image-scale .quickfinder-item-picture.quickfinder-item-image-shape-circle img{min-width:125px;min-height:125px}.cw-the-team .quickfinder-item-image{text-align:center}.cw-bg-gradient{background:rgba(0,0,0,.5)}.btn-cta-wide,.btn-cta-wide .gem-button{width:100%;height:auto;line-height:1;padding:12px 15px;white-space:normal}.btn-same-width .gem-button{min-width:225px}.cw-corporate-partners-title h3{display:flex;flex-direction:column;align-items:center;justify-content:center}.cw-corporate-partners-title h3:after{content:'';width:100px;height:1px;background:#0fb1bb;margin:25px 0 30px 0;display:inline-block}.cw-landing-banner{height:100vh}.cw-training-growth .wpb_wrapper{height:100%;display:flex}.cw-training-growth .quickfinder{height:100%;padding:0}.cw-training-growth .quickfinder-item{height:100%}.cw-training-growth .quickfinder-item-box{height:100%;display:flex;align-items:center;justify-content:center}#site-header .site-title,#site-header.fixed.shrink .site-title{padding:25px 0}footer .gallery-icon img{width:100%;height:auto}.cw-about-testimonials .gem-testimonials{background:none!important}.cw-about-testimonials .testimonials_svg{display:none}.cw-about-testimonials .gem-testimonial-text p{font-size:20px;line-height:1.5;color:#3c3950}.cw-about-testimonials .gem-testimonial-text{font-size:32px;line-height:1.2}.cw-about-testimonials .gem-testimonials .gem-testimonial-wrapper p:after{display:block!important}.cw-about-testimonials .gem-testimonials{margin-bottom:0!important}.cw-about-testimonials .gem-testimonials.style2 .gem-testimonial-item{padding:0!important}.cw-about-clients .wpb_wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cw-about-clients .wpb_wrapper .wpb_single_image{width:25%;padding:20px}.cw-about-clients .wpb_wrapper .wpb_single_image img{width:auto;height:auto;max-width:80%;max-height:100px}#rev_slider_4_1 .uranus.tparrows,#rev_slider_4_1 .uranus.tparrows:before{width:30px!important;height:66px!important}.tp-leftarrow.tparrows.uranus:before{content:url(../../../../../../themes/startup2life/img/arrow-prev.svg)}.tp-rightarrow.tparrows.uranus:before{content:url(../../../../../../themes/startup2life/img/arrow-next.svg)}#colophon h3.widget-title:after{display:none}#colophon .widget{color:#ffffff!important}#colophon .widget a{color:#ffffff!important}#colophon .widget_submenu ul,#colophon .widget_nav_menu>div>ul,#colophon .widget_archive ul{border:0!important}#colophon .widget_submenu li,#colophon .widget_nav_menu>div>ul li,#colophon .widget_archive ul li{margin-bottom:10px;border-top:0!important}#colophon .widget_submenu li:before,#colophon .widget_nav_menu>div>ul li:before,#colophon .widget_archive ul li:before{content:'';width:10px;height:10px;background:#ffe886;margin-right:20px;border-radius:100%;display:inline-block}#colophon .widget_nav_menu ul.menu li>a,#colophon .widget_submenu>div>ul li>a{font-weight:400;text-transform:none;color:#fff;padding:0;display:inline-block}#colophon .widget_nav_menu ul.menu li>a:hover,#colophon .widget_submenu>div>ul li>a:hover{color:#ffea8d}#footer-socials{text-align:center}#footer-navigation{padding:15px 0}#footer-menu li{padding:0 30px}#footer-navigation li a{color:#ffffff!important}#footer-menu li+li:before{content:'';border-left:1px solid #232234;border-right:1px solid #fff}#colophon .Custom_Recent_Posts .gem-pp-posts,#colophon .Custom_Recent_Posts ul li{border-bottom:0!important}#colophon #mc4wp_email{border-radius:0!important}.site-footer .mc-form input[type="email"]{background:#ffffff!important;border:0!important;border-radius:0}.site-footer .mc-form input[type="submit"]{height:39px!important;background:#ffea8d!important;border:0}.footer-site-info{text-align:center}a.socials-item i{font-size:2em}.nonclick .gem-button{cursor:none;pointer-events:none}.how-can-we-help .gem-textbox-content{font-size:14px}.how-can-we-help .gem-textbox-content .one{margin-top:21px}.how-can-we-help .gem-textbox-content .two{margin-top:30px}.how-can-we-help .gem-textbox-content .three{margin-top:0}.how-can-we-help .gem-textbox-content .four{margin-top:17px}.cw-counter .count{font-family:'Montserrat';font-size:3.3em;font-weight:700;text-align:center;color:#000;margin-top:60px;margin-bottom:20px}.cw-counter .title{font-size:1.5em;font-weight:100;text-align:center}.cw-home-services .quickfinder{display:flex;flex-wrap:wrap}.cw-home-services .quickfinder-item-box{height:100%;padding:25px;transition:all 0.3s ease-in-out}.cw-home-services .quickfinder-item:hover .quickfinder-item-box{border:1px solid #0fb1bb!important}.cw-home-services .quickfinder-item-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.cw-home-services .quickfinder-item-title{font-size:16px!important;line-height:25px!important}.cw-home-services .quickfinder-item-text{font-size:14px}.cw-home-services-icon{width:100%;padding-top:20px;display:flex;justify-content:flex-end}.cw-who-we-can-help{width:100%;display:flex;justify-content:flex-end}.cw-who-we-can-help .item{width:33.33%;color:#fff;padding:15px 3%;border-left:1px solid #3cc4ca;display:flex;align-items:center;justify-content:center}.cw-who-we-can-help .item:first-child{border:0!important}.cw-who-we-can-help .item:last-child{padding-right:0;align-self:flex-end}.cw-who-we-can-help .item .icon{padding-right:35px}.margin-b0{margin-bottom:0}.cw-s2l-enlarge-list .gem-list{font-size:1.15em;font-weight:100}.cw-s2l-enlarge-text p{font-size:1.15em;font-weight:100;line-height:1.5}.cw-project-gallery h4,.cw-project-gallery h5{font-weight:600}.cw-project-gallery{width:100%;position:relative}.gallery-filter{margin-bottom:30px}.gallery-filter a{font-size:16px;font-weight:400;line-height:normal;color:#12a0b1;padding:5px 15px;margin-right:5px;border-left:3px solid transparent;display:inline-block;float:none;outline:medium none;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s;transition:all 100ms ease-in-out 0s}.gallery-filter a img{width:100%;height:auto}.gallery-filter a.active,.gallery-filter a:hover{color:#fff;background:#12a0b1}.box-hover-effect{display:block!important}@media only screen and (max-width:479px){.gallery-filter a{margin-bottom:10px}}.gallery-isotope{width:100%}.gallery-isotope .gallery-item{padding-bottom:5px;width:31%}@media only screen and (max-width:991px){.gallery-isotope .gallery-item{width:33.333%!important}.cw-about-testimonials .caroufredsel_wrapper,.cw-about-testimonials .gem-testimonials-carousel{max-height:600px!important}}@media only screen and (max-width:767px){.gallery-isotope .gallery-item{width:50%!important}.cw-about-testimonials .caroufredsel_wrapper,.cw-about-testimonials .gem-testimonials-carousel{max-height:100%!important}}@media only screen and (max-width:479px){.gallery-isotope .gallery-item{width:100%!important}}.box-hover-effect{display:inline-block;vertical-align:middle}.box-hover-effect .effect-wrapper{width:100%;margin:0;position:relative;overflow:hidden;cursor:pointer}.box-hover-effect .effect-wrapper .thumb{position:relative;overflow:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.box-hover-effect .effect-wrapper .thumb.gradient-effect:after{content:"";background:linear-gradient(360deg,rgba(0,0,0,.6) 10px,transparent);position:absolute;top:0;bottom:0;left:0;right:0}.box-hover-effect .effect-wrapper .thumb img{width:100%;height:auto}.box-hover-effect .effect-wrapper .hover-link{color:transparent!important;background:none!important;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:11}.box-hover-effect .effect-wrapper .overlay-shade{background-color:#000;display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;z-index:10;filter:alpha(opacity=0);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.box-hover-effect .effect-wrapper .icons-holder{width:80%;text-align:center;margin:0 auto;display:inline-block;vertical-align:middle;position:absolute;top:40%;left:0;right:0;opacity:0;z-index:13;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.box-hover-effect .effect-wrapper .icons-holder span{width:30px;height:30px;font-size:13px;line-height:30px;color:#fff;background-color:#c7cb46;margin:2px 7px 2px 0;border-radius:50%;display:inline-block;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.box-hover-effect .effect-wrapper .text-holder{width:100%;background-color:rgba(199,203,70,.9);padding:5px 15px 5px;display:inline-block;opacity:0;overflow:hidden;position:absolute;top:auto;bottom:-30px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:13}.box-hover-effect:hover .text-holder{top:auto;bottom:0}.box-hover-effect:hover .thumb{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform:translate(0,-70px);-ms-transform:translate(0,-70px);-o-transform:translate(0,-70px);transform:translate(0,-70px)}.box-hover-effect .effect-wrapper .text-holder .title{color:#fff}.box-hover-effect:hover .effect-wrapper .thumb{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.box-hover-effect:hover .effect-wrapper .overlay-shade{opacity:.8;filter:alpha(opacity=80)}.box-hover-effect:hover .effect-wrapper .icons-holder{top:45%;opacity:1}.box-hover-effect:hover .effect-wrapper .text-holder{opacity:1}.cw-who-we-help h5{color:#fff}.cw-who-we-help{width:100%;padding-top:35px;padding-bottom:43px;display:flex;flex-wrap:wrap;align-items:center}.cw-who-we-help .title{width:22%;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:flex-start}.cw-who-we-help .item{width:26%;padding:15px 5%;border-right:1px solid #3cc4ca;display:flex;align-items:center;justify-content:center}.cw-who-we-help .item:last-child{padding-right:0;border-right:0}.cw-who-we-help .item .text{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;color:#fff;padding-left:35px}.teams_page_testimonial_grid .quickfinder-item-text:after{content:''!important;display:none}.cw-the-team{padding:0;display:flex;flex-wrap:wrap;justify-content:center}.cw-the-team .quickfinder-item-title{font-weight:600!important}.cw-the-team .quickfinder-item-text{margin-top:0}.cw-the-team .quickfinder-item-text em{opacity:.75}.cw-the-team .quickfinder-item-text a{color:#e3ea67}.gem-blog-slider-navigation{display:none}.cw-prev,.cw-next{width:100px;height:100%;display:flex;align-items:center;justify-content:center;position:absolute}.cw-prev{left:0;top:0}.cw-next{right:0;top:0}body .gem-blog-slider .gem-blog-slider-prev,body .gem-blog-slider .gem-blog-slider-next{background:none!important}.gem-blog-slider .gem-blog-slider-prev,.gem-blog-slider .gem-blog-slider-next{width:auto!important;height:auto!important;background:none;padding:15px 10px}.gem-blog-slider .gem-blog-slider-prev:hover,.gem-blog-slider .gem-blog-slider-next:hover{background:none!important;padding:15px 10px}.cw-latest-projects{width:100%;display:flex;flex-wrap:wrap}.cw-row-latest-projects h2{margin-top:0!important;margin-bottom:30px!important}.cw-row-latest-projects h3{margin-bottom:0!important}.cw-latest-projects .tab-menu{width:100%;padding:0;margin:0 0 60px 0;display:flex;flex-wrap:wrap;justify-content:center}.cw-latest-projects .tab-menu li{list-style:none;padding:0 30px;margin:0}.cw-latest-projects .tab-menu li a{font-weight:800;text-transform:uppercase;color:#5e727d}.cw-latest-projects .tab-menu li.active a{color:#00b2ba}.cw-latest-projects .tab-set{width:100%;margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:center}.cw-latest-projects .column{width:33.33%;padding:0 10px}.cw-latest-projects .item{margin-bottom:20px;position:relative}.cw-latest-projects .item a{width:100%;height:100%;background:rgba(0,0,0,.75);padding:10%;display:flex;flex-direction:column;justify-content:center;position:absolute;opacity:0;transition:all 0.3s ease-in-out}.cw-latest-projects .item a:hover{opacity:1}.cw-latest-projects .item h5{line-height:1.2;color:#00b2ba;transition:all 0.3s ease-in-out}.cw-latest-projects .item p{line-height:1.4;color:#fff;transition:all 0.3s ease-in-out}.cw-latest-projects .item img{width:100%!important}.gem-clients-slide-inner.clearfix{display:flex;flex-wrap:wrap;align-items:center}.gem-clients-type-carousel-grid .gem-client-item a{background:none!important}.gem-clients-type-carousel-grid .gem-client-item{padding:20px 10px}.gem-client-item .grayscale{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.cw-video-gallery{margin:0 -15px;display:flex;flex-wrap:wrap}.cw-video-gallery .item{width:33.33%;padding:0 15px;margin-bottom:30px}.cw-video-gallery .item .thumb{margin-bottom:3px;position:relative}.cw-video-gallery .item .thumb .video-image{width:100%;height:100%;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;position:absolute;left:0;top:0}.cw-video-gallery .item .thumb a{width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;opacity:0;transition:all 0.3s ease-in-out}.cw-video-gallery .item .thumb a:hover{opacity:1}.cw-video-gallery .item .thumb a i{font-family:'MaterialDesignIcons';font-size:4em;font-style:normal;color:#2D99A1}.fancybox-title-inside-wrap p{margin-bottom:0}.page-id-24770 .fancybox-title-inside-wrap p{margin-bottom:15px}#comments{display:none}.socials-list .socials-item{display:inline-flex;align-items:center}.cw-social-pic-note .socials-item:before{content:"More pictures of our programmes on our Flickr Album";font-weight:700;margin-right:10px}.cw-social-vid-note .socials-item{margin-right:0}.cw-social-vid-note .instagram{font-size:30px!important}.cw-social-vid-note .socials-item:last-child:after{content:"More videos of our programmes";font-size:20px;font-weight:700;margin-left:20px}.gem-quote{margin-bottom:0!important}.page-template-template-blog .block-content:last-of-type{padding:0}.cw-blog{padding:110px 0}.cw-blog .container{width:100%;padding:0 5%}.cw-blog-archive{margin:0 -15px;display:flex;flex-wrap:wrap}.cw-blog-archive h2{font-size:1.25em;font-weight:400;line-height:1.25;margin-top:0}.cw-blog-archive h2 a{color:#000}.cw-blog-archive p{margin:0}.cw-blog-archive a.readmore{font-weight:600;white-space:nowrap}.cw-blog-archive .thumb{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.cw-blog-archive .pagination{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.cw-blog-archive .cw-left{width:50%;padding:0 15px}.cw-blog-archive .cw-left article{min-height:310px;background:#fff;margin-bottom:20px;display:flex;justify-content:space-between}.cw-blog-archive .cw-left article .textarea{width:60%;padding:20px 30px}.cw-blog-archive .cw-left article .thumb{width:40%}.cw-blog-archive .cw-right{width:50%;padding:0 15px 20px 15px}.cw-blog-archive .cw-right .wrapper{height:100%;background:#fff;padding:0 30px}.cw-blog-archive .cw-right .wrapper .item:last-child article{border:0!important}.cw-blog-archive .cw-right h2{font-size:1em}.cw-blog-archive .cw-right article{padding:20px 0;display:flex;border-bottom:1px solid #f0f0f0}.cw-blog-archive .cw-right article .textarea{width:70%;padding:0 30px 0 0}.cw-blog-archive .cw-right article .thumb{width:30%}.cw-clients01{z-index:200}.cw-clients01 .gem-client-carousel-item-wrap{padding-bottom:100px}.cw-clients01 .gem-client-carousel-navigation .gem-prev,.cw-clients01 .gem-client-carousel-navigation .gem-next{bottom:0}.cw-clients02{margin-top:-120px;z-index:100}.cw-clients02 .gem-client-carousel-navigation{display:none}.cw-clients01 .gem-client-carousel,.cw-clients02 .gem-client-carousel{display:flex;align-items:center}.cw-clients01 .gem-client-carousel .gem-client-item img,.cw-clients02 .gem-client-carousel .gem-client-item img{width:auto;max-height:60px}.cw-clients03 .caroufredsel_wrapper{height:250px!important}.cw-clients002,.cw-clients003{padding-top:0!important}.cw-contact-branches .gem-contacts-item:before{color:#fff}.cw-email-us .wpcf7-form-control-wrap{margin-bottom:10px}.cw-email-us .wpcf7-text{color:#fff;padding:6px 10px}.cw-email-us .wpcf7-textarea{color:#fff}.cw-email-us .wpcf7-submit{background-color:#3c3950!important}.cw-email-us .wpcf7-submit:hover{background-color:#0fb1bb!important}.cw-instagram-feeds{display:flex;flex-wrap:wrap}.cw-instagram-feeds .item{width:16.66%}.cw-instagram-feeds .item img{width:100%;height:auto;opacity:1;transition:all 0.3s ease-in-out}.cw-instagram-feeds:hover .item a img{opacity:.5}.cw-instagram-feeds .item a:hover img{opacity:1}.wpcf7-not-valid-tip{width:auto!important;font:12px/1 Arial,Helvetica,sans-serif!important;color:#FFF!important;background:#f00!important;padding:5px 10px;margin:5px 0 0 0!important;border-radius:4px;display:inline-block!important}.wpcf7-response-output{font:12px/1.5 Arial,Helvetica,sans-serif!important;padding:5px 10px!important;margin:15px 0 0 0!important;border:none!important;border-radius:4px;display:inline-block!important}.wpcf7-validation-errors{color:#000!important;background:#f7e700!important}.wpcf7-mail-sent-ok{color:#FFF!important;background:#398f14!important}.page-id-25106 .block-content{padding-top:0!important;padding-bottom:0!important}.page-id-26419 h4{font-weight:100}.page-id-26458 .gem-team{display:flex;flex-wrap:wrap}.page-id-26458 .gem-team .default-background{height:100%}.page-id-26458 .team-person-image{width:100%;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.page-id-26458 .title-h5{color:#00B2BA}.page-id-26458 .team-person-description p{font-size:14px;text-align:justify}.cw-percentage-padding .wpb_wrapper{max-width:342px}@media (max-width:1300px){.fancybox-container iframe{width:100%}.fancybox-container .fancybox-slide>*{padding:10px}.cw-clients01 .gem-client-carousel-item-wrap{padding-bottom:0!important}}@media (max-width:767px){.cw-clients01 .gem-client-item,.cw-clients02 .gem-client-item{width:33.33%!important}.flex-middle{flex-direction:column}.flex-middle .wpb_column{width:100%}body{font-size:14px!important}p{font-size:14px!important}h1,.title-h1{font-size:1.8em!important;line-height:1.2!important}h2,.title-h2{font-size:1.5em!important;line-height:1.2!important}h3,.title-h3{font-size:1.45em!important;line-height:1.2!important}h4,.title-h4{font-size:1.4em!important;line-height:1.2!important}h5,.title-h5{font-size:1em!important;line-height:1.5!important}.xs-padding-top-0 .vc_column-inner{padding-top:0!important}.xs-padding{padding:0!important}.xs-padding .vc_column-inner{padding-top:50px!important;padding-bottom:50px!important}.cw-divider-xs{display:none!important}.cw-divider-xs-50{margin-top:50px!important}.xs-divider{margin-top:50px!important}.cw-text-center{text-align:center}.flex-middle{flex-direction:column}.flex-middle .wpb_column{width:100%}.cw-height-xs-500{height:500px}.gem-button-position-left .gem-button,.gem-button-position-right .gem-button{margin:0!important}.cw-gem-counter .gem-counter-inner{padding:0}.btn-cta-wide-xs{width:100%;text-align:center}.cw-landing-banner h2{font-size:1em!important}.cw-landing-banner .title-xlarge{font-size:2.5em;padding:0 15px;white-space:normal}.cw-who-we-help{padding-top:15px;padding-bottom:15px;flex-direction:column}.cw-who-we-help .vc_column-inner{padding-top:0!important}.cw-who-we-help .title{width:100%;font-size:18px;padding:5px 0}.cw-who-we-help .item{width:100%;padding:15px 0;border-right:0;justify-content:flex-start}.cw-who-we-help .item .icon{width:50px;text-align:center}.cw-who-we-help .item .icon img{width:auto;height:40px}.cw-counter .count{margin-top:0;margin-bottom:0}.cw-counter .wpb_single_image{margin:0}.cw-latest-projects .tab-menu{margin:0 0 15px 0}.cw-latest-projects .tab-menu li{width:100%;text-align:center;padding:0 15px}.cw-latest-projects .tab-set{margin:0}.cw-latest-projects .column{width:100%;padding:0}.cw-latest-projects .item{margin-bottom:5px;position:relative}.cw-latest-projects .item a{width:100%;height:100%;text-align:center;padding:0 10px;position:static;opacity:1}.cw-latest-projects .item p{display:none}.cw-latest-projects .item img{display:none}.cw-video-gallery .item{width:50%}.gem-button-separator-holder{width:10%}.cw-blog-archive .cw-left,.cw-blog-archive .cw-right{width:100%}.cw-blog-archive .cw-right{width:100%;padding:0 15px}.cw-blog-archive .cw-right .wrapper{background:none;padding:0}.cw-blog-archive .cw-right article{min-height:310px;background:#fff;padding:0;margin-bottom:20px;border:0;display:flex;justify-content:space-between}.cw-blog-archive .cw-right article .textarea{width:60%;padding:20px 30px}.cw-blog-archive .cw-right article .thumb{width:40%}.cw-about-testimonials .gem-testimonial-text p{font-size:16px}.cw-about-testimonials .gem-testimonials.style2 .gem-testimonial-item{padding:30px 0}.cw-cta-footer{text-align:center}.cw-cta-footer h3{font-size:1.2em;line-height:1.1}.cw-cta-footer .vc_column-inner{padding-left:0!important;padding-right:0!important}.cw-cta-footer .gem-button{white-space:nowrap!important}#colophon{position:relative;padding:50px 0}.nonclick .gem-button{height:auto!important;line-height:1!important;padding:10px 15px!important;white-space:normal!important}.cw-like-it .gem-button{font-size:1em!important}.gem-testimonial-text p{font-size:14px!important}.gem-testimonials.style1 .gem-testimonial-content div{padding:0 20px!important}.gem-testimonials.style2 .gem-testimonial-wrapper{padding:0 40px!important}.fullwidth-block .fullwidth-block-inner{padding:0 15px}.cw-social-vid-note .socials-item:last-child:after{font-size:15px;margin-left:10px}.fancybox-container iframe{width:100%}.fancybox-container .fancybox-slide>*{padding:5px}.cw-about-clients .wpb_wrapper .wpb_single_image{width:33.33%}.cw-clients001,.cw-clients003{padding-top:0!important}.cw-instagram-feeds{display:flex;flex-wrap:wrap}.cw-instagram-feeds .item{width:33.33%}.banner-text01 p{font-size:14px!important}.banner-text02{margin-top:0}.banner-text02 p{font-size:60px!important}.banner-text03{margin-top:0}.banner-text03 p{font-size:40px!important}.banner-border{background-image:none!important;background-size:0!important}.cw-blog-archive .cw-left article,.cw-blog-archive .cw-right article{flex-direction:column-reverse}.cw-blog-archive .cw-left article .textarea,.cw-blog-archive .cw-right article .textarea{width:100%;padding:15px}.cw-blog-archive .cw-left article .thumb,.cw-blog-archive .cw-right article .thumb{width:100%;height:200px}.cw-percentage-padding .wpb_wrapper{max-width:100%!important}}@media (max-width:325px){.cw-about-clients .wpb_wrapper .wpb_single_image{width:33.33%;padding:15px}.cw-clients002,.cw-clients003{padding-top:0!important}.cw-instagram-feeds{display:flex;flex-wrap:wrap}.cw-instagram-feeds .item{width:50%}}