@font-face{font-family:proxiBold;src:url(fonts/ProximaNova-Bold.otf);}
@font-face{font-family:proxiLight;src:url(fonts/ProximaNova-Light.otf);}
@font-face{font-family:proxiReg;src:url(fonts/ProximaNova-Regular.otf);}
@font-face{font-family:proxiSemiBold;src:url(fonts/ProximaNova-Semibold.otf);}
@font-face{font-family:proxiRegIt;src:url(fonts/ProximaNova-RegularItalic.otf);}
@font-face{font-family:proxiExtraBold;src:url(fonts/ProximaNova-Extrabold.otf);}
@font-face{font-family:beba;src:url(fonts/BebasNeue.otf);}
@font-face{font-family:museoReg;src:url(fonts/Museo300-Regular.otf);}
@font-face{font-family:tangextralight;src:url(fonts/Tungsten-XLight.otf);}
@font-face{font-family:tangthin;src:url(fonts/Tungsten-Thin.otf);}
@font-face{font-family:tangmed;src:url(fonts/Tungsten-Medium.otf);}
html{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;}
body{margin:0;padding:0;background:#333;background-attachment:fixed;background-size:cover;}
.moretag{display:none !important;}
.rc-anchor-normal{width:100%;}
.video-content{position:absolute;}
#video-background{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;max-width:none!important;}
.video-banner-content{width:1136px;margin:8% auto;background-size:cover;background-position:center;}
#svideo{object-fit:cover;position:fixed;top:0;left:0;display:none;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-z-index:-10;-moz-z-index:-10;-ms-z-index:-10;-o-z-index:-10;z-index:-10;}
.video-banner-left{margin-top:0px;}
.video-banner-left,
.video-banner-right{width:50%;float:left;}
.video-banner-left h3{font-family:proxiSemiBold!important;font-size:14px!important;color:#FFF;letter-spacing:1px;line-height:1;margin-bottom:15px;text-transform:uppercase;}
.video-banner-left h2{font-family:proxiBold!important;font-size:73px!important;letter-spacing:1px;line-height:1;color:#FFF;}
.video-banner-left p:nth-of-type(1){margin-bottom:20px!important;}
.video-banner-left p{font-family:museoReg!important;color:#FFF !important;font-size:24px!important;margin-top:0px;line-height:1.4;margin-bottom:0px!important;}
.video-banner-left a{font-family:proxiSemiBold!important;color:#FFF;font-size:13px!important;border:thin solid #FFF;padding:15px 35px;}
.video-banner-left a:hover{background-color:#55a93e;color:#FFF;transition:background .2s ease-out, color .2s ease-out;-webkit-transition:background .2s ease-out, color .2s ease-out;}
#videoLogoWrap{clear:both;}
#videoLogoWrap .videoLogo{display:inline-block;}
#videoLogoWrap .videoLogo img{margin-top:30px;margin-left:20px;}
#mobile-menu-trigger-wrap{margin-top:-24px!important;margin-left:5px!important;}
#mobile-menu-trigger-wrap a{font-size:30px!important;}
#mobile-menu-trigger-wrap a:hover{text-decoration:none;}
.black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.white_content{display:none;position:absolute;top:20%;width:100%;left:0;height:550px;padding:16px;border:5px solid #222;background-color:white;z-index:1002;overflow:auto;border-radius:2px;}
#masthead{padding-top:0px!important;padding-bottom:0px!important;}
#site-banner-main{background-color:#FFF;}
#site-banner-left-inner,
#menu-primary-menu{margin-top:0px;margin-left:20px;}
#site-banner{max-width:100%!important;}
#site-banner-main > *{text-align:right;}
#site-banner-left{width:20%!important;text-align:left;}
.top-navigation ul li{font-family:proxiBold;font-size:14px;margin-left:20px;}
.top-navigation ul li a{letter-spacing:1px;padding:0 10px;font-family:proxiBold!important;font-size:15px!important;}
.top-navigation ul li:last-of-type a{background:#d51c1c;color:#FFF;padding-top:33px;padding-bottom:33px;padding-right:40px;padding-left:60px;background-image:url('../images/messageicon.png');background-repeat:no-repeat;background-position:35px;}
#spic .owl-carousel .owl-item img{height:50px!important;}
.tabs{max-width:90%;float:none;list-style:none;padding:0;margin-top:-102px!important;}
.tabs:after{content:'';display:table;clear:both;}
.tabs input[type=radio]{display:none;}
.tabs label:nth-of-type(1){cursor:default;float:left;}
.tabs label{display:block;float:left;width:280px;color:#FFF;font-size:18px;font-family:eMed;text-decoration:none;line-height:2;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;margin-left:0px;text-align:center;padding:20px;font-family:proxiBold;}
.tabs label img{display:block;margin-bottom:20px;margin-left:auto;margin-right:10px;float:left;}
.tabs label span{display:none;margin-top:7px;}
.tabs label i{padding:5px;margin-right:0;}
.tab-content{display:none;width:100%;float:left;padding:15px;margin-top:40px;}
.tab-content h3{color:#FFF;}
.tab-content p{font-family:museoReg;color:#f1d5d5 !important;text-align:left;}
.tab-content *{-webkit-animation:scale 0.7s ease-in-out;-moz-animation:scale 0.7s ease-in-out;animation:scale 0.7s ease-in-out;}
@keyframes scale{0%{transform:scale(0.9);opacity:0;}
50%{transform:scale(1.01);opacity:0.5;}
100%{transform:scale(1);opacity:1;}
}
.tabs [id^="tab"]:checked + label{background:#af2929;color:#FFF;font-family:proxiBold;}
#tab1:checked ~ #tab-content1,
#tab2:checked ~ #tab-content2,
#tab3:checked ~ #tab-content3,
#tab4:checked ~ #tab-content4,
#tab5:checked ~ #tab-content5{display:block;}
.tabs label:nth-of-type(1) span{display:inline-block;background:url(../images/graph.png);padding-left:55px;background-repeat:no-repeat;background-position:left;line-height:3;}
.tabs label:nth-of-type(2) span{display:inline-block;background:url(../images/socialmedia.png);padding-left:55px;background-repeat:no-repeat;background-position:left;line-height:3;}
.tabs label:nth-of-type(3) span{display:inline-block;background:url(../images/websitedevelopment.png);padding-left:55px;background-repeat:no-repeat;background-position:left;line-height:3;}
.tabs label:nth-of-type(4) span{display:inline-block;background:url(../images/adwords.png);padding-left:55px;background-repeat:no-repeat;background-position:left;line-height:3;}
@media (min-width:768px){.tabs i{padding:5px;margin-right:10px;}
.tabs label span{display:inline-block;}
.tabs{max-width:100%;margin:0;}
}
.home .site-content{max-width:100%!important;}
.home .block,
.page-id-750 .block{width:100%;padding-top:80px;padding-bottom:100px;}
.home .container,
.page-template-digitalShowroom .container,
.page-id-750 .container{width:1136px;margin:0 auto;}
.page-template-digitalShowroom .homepage-8-block{padding-top:80px;padding-bottom:100px;}
.homepage-first-block{background-color:#af2929;padding-top:1px!important;border-top:102px solid #990d0d;}
.homepage-first-block .container #underline{border-bottom:2px solid white;width:100px;margin-bottom:20px;}
.homepage-first-block .container h2{font-family:proxiBold;font-size:35px;color:#FFF;width:540px;}
.homepage-first-block .container .digital-agency{margin-top:40px;display:none}
.homepage-first-block .container .digital-agency .image{margin-bottom:40px;}
.homepage-first-block .container .digital-agency .image:nth-of-type(1){background:url("../images/graph-2.png");background-repeat:no-repeat;background-position:left 15px;padding-left:100px;}
.homepage-first-block .container .digital-agency .image:nth-of-type(2){background:url("../images/share-2.png");background-repeat:no-repeat;background-position:left 15px;padding-left:100px;}
.homepage-first-block .container .digital-agency .image:nth-of-type(3){background:url("../images/eclipse-2.png");background-repeat:no-repeat;background-position:left 15px;padding-left:100px;}
.homepage-first-block .container .digital-agency .image:nth-of-type(4){background:url("../images/adwords-2.png");background-repeat:no-repeat;background-position:left 15px;padding-left:100px;background-size:80px;}
.homepage-first-block .container .digital-agency .image:nth-of-type(5){background:url("../images/coding-2.png");background-repeat:no-repeat;background-position:left 15px;padding-left:100px;}
.homepage-first-block .container .digital-agency .image:nth-of-type(6){background:url("../images/eclipse-2.png");background-repeat:no-repeat;background-position:left 15px;padding-left:100px;}
.homepage-first-block .container .digital-agency .image{font-family:proxiBold;color:#FFF;font-size:25px;}
.homepage-first-block .container .digital-agency p{font-family:museoReg;font-size:17px;color:#e89494;height:auto;}
.homepage-first-block .container .digital-agency p a{font-family:proxiSemiBold;font-size:15px;color:#FFF;display:none;}
.homepage-first-block .container .digital-agency #light a{font-family:proxiBold;color:#FFF;background:#333;padding:10px 20px;}
.homepage-first-block .container .digital-agency #light p:nth-of-type(1){margin-top:20px;}
.homepage-first-block .container .digital-agency #light p{color:#222;font-family:proxiReg;font-size:14px;height:auto;}
.homepage-second-block{background:rgba(255,255,255,0.8);background-size:cover;background-position:center;}
.homepage-second-block .container{text-align:center;padding-bottom:100px;}
.homepage-second-block .container h3{font-family:proxiBold!important;background:#222;width:140px;margin:0 auto;color:#FFF;padding:15px;}
.homepage-second-block .container h2{margin-top:70px;font-family:tangExtraLight!important;font-size:120px!important;line-height:1;color:#444;font-weight:normal!important;}
.homepage-second-block .container h2 span{color:#c11b1b;font-family:tangMed;}
.homepage-second-block .container #underline{border-bottom:3px solid #2b2b2b;width:140px;margin:10px auto 20px;}
.homepage-second-block .container h4{font-family:proxiBold;font-size:30px!important;color:#2a2a2a;}
.homepage-second-block .container p{font-family:museoReg;color:#2a2a2a !important;font-size:21px;line-height:1.5;margin-top:30px;}
.homepage-third-block{width:100%;display:flex;}
.homepage-third-block .left{background:#282828;width:15%;float:left;padding:10px;position:relative;}
.homepage-third-block .left div{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;}
.homepage-third-block .left #underline{width:100px;border-top:2px solid white;margin-bottom:20px;}
.homepage-third-block .left h2{font-family:proxiBold!important;color:#FFF;font-size:21px!important;}
.homepage-third-block .right{width:85%;float:left;background:#FFF;padding:20px;}
.homepage-third-block .right .bx-wrapper{max-width:100%!important;}
.homepage-third-block .right .gs_logo_single img{height:90px;object-fit:contain;}
.homepage-third-block .right ul{list-style:none;padding:0;}
.homepage-third-block .right ul li{width:25%;float:left;text-align:center;}
.homepage-third-block .right ul li a img{width:250px;height:90px;object-fit:contain;}
.homepage-third-block .mobile-right-logo-slider{display:none;}
.homepage-fourth-block{width:100%;display:flex;}
.homepage-fourth-block .left{float:left;width:50%;height:700px;background-repeat:no-repeat;background:url('../images/optimax_new.jpg');background-size:cover;background-position:center;}
.homepage-fourth-block .right{float:left;width:50%;height:700px;position:relative;background:url(../../../../wp-content/uploads/2016/07/blacksmoke.jpg);background-repeat:no-repeat;background-size:cover;}
.homepage-fourth-block .right-content{position:absolute;top:53%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);margin:0;width:80%;}
.homepage-fourth-block .right-content #underline{border-bottom:thin solid #FFF;width:100px;margin-bottom:20px;}
.homepage-fourth-block .right-content h2{font-family:proxiBold;font-size:35px;color:#FFF;margin-bottom:40px;}
.homepage-fourth-block .right-content .image{font-family:proxiBold;color:#FFF;font-size:25px;margin-bottom:40px;}
.homepage-fourth-block .right-content .image:nth-of-type(1){background:url(../images/10years.png);background-repeat:no-repeat;padding-left:120px;}
.homepage-fourth-block .right-content .image:nth-of-type(2){background:url(../../../../wp-content/uploads/2016/07/heart.png);background-repeat:no-repeat;padding-left:120px;}
.homepage-fourth-block .right-content .image:nth-of-type(3){background:url(../../../../wp-content/uploads/2016/07/handshake.png);background-repeat:no-repeat;padding-left:120px;}
.homepage-fourth-block .right-content .image p{color:#a5a5a5 !important;font-size:17px!important;font-family:museoReg!important;line-height:1.5!important;}
.homepage-fifth-block{background:url("img/testimonials-bg.jpg");padding-top:50px;padding-bottom:50px;width:100%;display:inline-block;background-repeat:no-repeat;background-size:cover;}
.homepage-fifth-block .left{text-align:center;margin-bottom:50px;}
.homepage-fifth-block .left #underline{border-bottom:2px solid #FFF;width:100px;margin:0 auto 20px;}
.homepage-fifth-block .left h2{font-family:proxiBold!important;color:#FFF;font-size:49px!important;}
.homepage-fifth-block .left p{font-family:proxiLight;color:#FFF;font-size:21px;margin-bottom:40px;}
.homepage-six-block{background-color:#FFF;padding-top:80px;padding-bottom:80px;}
.homepage-six-block #underline{border-bottom:3px solid #272727;width:100px;margin-bottom:20px;}
.homepage-six-block h2{font-family:proxiBold;color:#282828;font-size:35px;margin-bottom:-20px;}
.homepage-six-block .article{display:inline-block;}
.homepage-six-block .article .post{width:360px;margin-bottom:10px;float:left;}
.homepage-six-block .article .post:nth-of-type(2){margin-left:20px;margin-right:20px;}
.homepage-six-block .article .post img{display:block;width:360px;height:180px;object-fit:cover;}
.homepage-six-block .article .post h2{font-family:proxiSemiBold;color:#c31c1c;font-size:23px;line-height:1;margin-top:10px;margin-bottom:10px;}
.homepage-six-block .article .post p{font-family:proxiReg;font-size:14px;color:#4c4c4c;line-height:1.5;margin-bottom:50px;}
.homepage-six-block .article .post a{font-family:proxiSemiBold;color:#474747;font-size:15px;border:thin solid #ccc;padding:15px 40px;border-radius:2px;}
.homepage-six-block .article .post a:hover{background-color:#55a93e;color:#FFF;transition:background .2s ease-out, color .2s ease-out;-webkit-transition:background .2s ease-out, color .2s ease-out;}
.homepage-7-block{background:url("../../../../wp-content/uploads/2016/07/blur.png");background-size:cover;background-repeat:no-repeat;}
.homepage-7-block .container{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1;}
.homepage-7-block .container .left{width:40%;float:left;}
.homepage-7-block .container .right{width:50%;float:right;}
.homepage-7-block .container .left{width:40%;padding-left:20px;}
.homepage-7-block .container .left h4{font-family:proxiSemiBold!important;font-size:15px!important;color:#FFF;}
.homepage-7-block .container .left h2{font-family:proxiBold!important;font-size:73px!important;color:#FFF;line-height:0.9;margin-top:20px;}
.homepage-website-optimisation{background:#FFF;}
.homepage-website-optimisation .container h1{font-family:tangmed!important;color:#2a2a2a;font-size:70px;letter-spacing:5px;text-align:center;margin:0;font-weight:normal;}
.homepage-website-optimisation .container h1 span{color:#bc0b0b;}
.homepage-website-optimisation .container h2{font-family:tangmed!important;font-size:50px!important;margin-top:40px;font-weight:normal;}
#inquiry-block .inquiry-wrapper h2,
#inquiry-block .inquiry-wrapper h2{font-weight:normal;}
.homepage-website-optimisation .container p{font-family:museoReg!important;font-size:15px!important;margin-top:20px;color:#2a2a2a !important;}
.homepage-block-8{background:#FFF;}
.homepage-block-8 .container{height:360px;overflow:auto;padding-right:15px;}
.client-block{background:rgba(0,0,0,0.4);padding-top:30px!important;padding-bottom:30px!important;}
.client-block .container{text-align:center;}
.client-block ul{padding:0;list-style:none;display:inline-flex;margin:0;}
.client-block ul li{font-family:proxiReg!important;letter-spacing:2px;font-size:17px;color:#EEE !important;padding-left:30px;padding-right:30px;border-right:thin solid white;height:18px;line-height:1;}
.client-block ul li:last-of-type{border:none;}
#time{display:block;margin-top:15px;margin-bottom:40px;width:230px;text-align:center;line-height:1.3;}
#time div{display:inline-block;margin-right:20px;font-family:proxiSemiBold;color:#FFF;font-size:25px;background-color:#FFF;color:#333;width:60px;}
#time div:last-of-type{margin-right:0px;}
#time div span{display:block;font-family:proxiSemiBold;color:#FFF;font-size:12px;background-color:#d51c1c;text-align:center;line-height:12px;padding:5px;}
#pgc-33-0-0 .textwidget p a{font-family:proxiSemiBold;color:#FFF;font-size:13px;}
#AnythingPopup_BoxContainer1,
#AnythingPopup_BoxContainerHeader1{border-radius:0px!important;border:none!important;}
#AnythingPopup_BoxTitle1{font-family:proxiBold;text-transform:uppercase;}
#AnythingPopup_BoxContainerBody1{font-family:proxiReg;font-size:13px;}
#colophon{background-image:url('../images/footerbackground.jpg');padding-top:50px!important;padding-bottom:50px!important;}
.footer-wrapper .f1{width:25%;float:left;}
.footer-wrapper .f2,
.footer-wrapper .f3,
.footer-wrapper .f4,
.footer-wrapper .f5{width:25%;float:left;}
.footer-wrapper .f1 a img{width:150px;}
.footer-wrapper .global span{font-family:proxiBold;letter-spacing:1px;font-size:15px;}
.footer-wrapper .global ul li{    font-family: proxiReg !important;font-size: 14px !important;color: #FFF!important;}
.footer-wrapper .last-line{width:100%;float:left;margin-top:130px;}
.footer-wrapper .last-line .left a img{width:190px;}
.footer-wrapper .last-line .left{float:left;margin-right:20px;}
.footer-wrapper .last-line .right{float:left;margin-top:10px;}
.footer-wrapper .last-line span:nth-of-type(1){font-family:proxiReg;font-size:13px;line-height:1;display:block;}
.footer-wrapper .last-line span:nth-of-type(2){font-family:proxiReg;color:#FFF;font-size:14px;line-height:1;display:block;padding-top:5px;}
.footer-wrapper .last-line span a{font-family:proxiReg;color:#FFF !important;font-size:12px;line-height:1;padding-top:5px;}
.footer-wrapper .last-line #last{display:none;float:right;margin-top:-2px;}
.footer-wrapper .fright{float:right;margin-top:18px;}
.footer-wrapper .fright a{font-family:proxiReg;color:#4c4c4c !important;font-size:12px;line-height:1;}
.footer-wrapper .fright{font-family:proxiReg;color:#4c4c4c !important;font-size:12px;line-height:1;}
.wpcf7{margin-top:20px!important;}
.wpcf7 .wpcf7-form-control-wrap input{font-family:proxiSemiBold;width:100%!important;color:#4b4b4b;height:50px;border-radius:4px;margin-bottom:5px;text-transform:uppercase;}
.wpcf7-submit{float:left!important;margin-top:20px;background:transparent!important;border:thin solid #CCC!important;border-radius:0px!important;padding:5px 40px!important;font-family:proxiSemiBold;font-size:13px!important;}
.wpcf7-submit:hover{background-color:#55a93e!important;color:#FFF!important;transition:background .2s ease-out, color .2s ease-out;-webkit-transition:background .2s ease-out, color .2s ease-out;}
div.wpcf7-validation-errors{border:1px solid #FFF !important;font-size:15px;text-align:center;color:#FFF;margin-left:0px !important;}
.recent-articles-wrapper{margin-top:50px;}
.recent-articles-wrapper p{margin-bottom:50px;}
#secondary{display:none;}
.single #primary{width:100% !important;background-color:#FFF;}
#comments{display:none;}
.recent-posts-extended .rpwe-block{}
.rpwe-block li{border-bottom:none!important;width:30%;float:left;position:relative;margin-right:32px;}
.recent-posts-extended .widget-title{font-family:proxiBold;font-size:30px;border-top:2px solid #222;width:240px;padding-top:10px;}
.recent-posts-extended .rpwe-block .rpwe-img img{width:100%;height:180px;object-fit:cover;margin-bottom:10px!important;}
.recent-posts-extended .rpwe-block .rpwe-title{width:100%;margin-bottom:10px!important;}
.recent-posts-extended .rpwe-block .rpwe-title a{font-family:proxiSemiBold;color:#c31c1c;font-size:18px;}
.recent-posts-extended .rpwe-block .rpwe-summary{font-family:proxiReg;color:#888;width:100%;}
.recent-posts-extended .rpwe-block .rpwe-summary .more-link{font-family:proxiSemiBold;color:#454545;position:absolute;left:0;bottom:-48px;font-size:15px;border:thin solid #454545;padding:10px 20px;width:190px;}
.recent-posts-extended .rpwe-block .rpwe-summary .more-link:hover{background-color:#55a93e;color:#FFF;transition:background .2s ease-out, color .2s ease-out;-webkit-transition:background .2s ease-out, color .2s ease-out;border:thin solid #FFF;}
.tf-client-testimonial{background:#FFF;border-radius:10px;width:100%;margin:0 auto;padding:40px;font-family:museoReg;line-height:1.5;font-size:17px;}
.owl-controls{display:none !important;}
.owl-wrapper-outer{height:auto!important;}
.testimonial-free .tf-client-name{font-family:proxiBold!important;color:#FFF!important;background:url(../images/polygon.png);background-repeat:no-repeat;background-position:center -6px;padding-top:70px;margin-top:0px!important;}
.testimonial-free .tf-client-designation{font-family:proxiReg!important;font-size:13px!important;color:#FFF!important;margin-top:5px!important;}
.tf-client-image img{width:80px;height:80px;object-fit:cover;border:4px solid #fff;}
.sp-testimonial-section .owl-controls .owl-pagination .owl-page{background-color:#FFF!important}
.sp-testimonial-section .owl-controls .owl-pagination .owl-page.active{background-color:#CCC!important;}
.sp-testimonial-section .testimonial-free, .testimonial-free{position:relative;}
.tf-client-image{position:absolute;left:0;right:0;bottom:-11px;margin-bottom:60px!important;}
.owl-carousel .owl-item{transform:translate3d(0,0,0);}
.so-widget-sow-image-default-830f182db3ca .sow-image-container{height:600px;}
.home pre{overflow:hidden!important;}
.single #inquiry-block{background-color:#F9F9F9;margin-top:100px;}
#last-block .lb-wrapper a:hover{text-decoration:none!important;}
video[poster]{width:100% !important;background-size:cover;}
#homeViewall{width:230px;display:block;border:1px solid #c31c1c;color:#c31c1c;font-family:proxiSemiBold!important;font-size:17px!important;text-align:center;padding:10px 0px;clear:both;margin:0 auto;}
#homeViewall:hover{background:#c31c1c;color:#FFF;}
span.wpcf7-not-valid-tip{display:none !important;}
.mobile-menu{display:none;}
.overlay{height:0%;width:100%;position:fixed;z-index:1;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0, 0.9);overflow-y:hidden;transition:0.5s;}
.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px;}
.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:0.3s;}
.overlay a:hover, .overlay a:focus{color:#f1f1f1;}
.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px!important;color:#FFF!important;}
@media screen and (max-height:450px){.overlay{overflow-y:auto;}
.overlay a{font-size:20px}
.overlay .closebtn{font-size:40px;top:15px;right:35px;}
}
.page-template-OurCharities .our-charities-block .rw{padding-top:80px;padding-bottom:80px;}
.page-template-OurCharities .our-charities-block #line-top{width:90px;border-top:3px solid #c50a0a;margin-bottom:20px;}
.page-template-OurCharities .our-charities-block .rw h2{font-family:proxiBold!important;color:#2a2a2a!important;font-size:40px!important;margin-bottom:20px;}
.page-template-OurCharities .our-charities-block .rw p{color:#2a2a2a!important;}
.page-template-OurCharities .our-charities-block .rw ul{margin-top:100px;display:inline-flex;}
.page-template-OurCharities .our-charities-block .rw ul li img{width:90%;height:280px;object-fit:cover;display:block;margin-bottom:20px;}
.page-template-OurCharities .our-charities-block .rw ul li a{font-family:proxiBold!important;color:#c81717!important;font-size:27px!important;}
#dig-rw1 .entry-content p:nth-of-type(2) a img{margin-top:20px;margin-bottom:30px;}
#about-temp-rw2{margin-bottom:50px;display:inline-flex;}
.contact-form{width:1136px;margin:0 auto;}
#about-rw1 .key-staff .left{float:left;width:50%;margin-bottom:40px;}
#about-rw1 .key-staff .right{float:right;width:50%;}
#about-rw1 .key-staff .right img{float:right;height:231px;width:231px;margin:0;object-fit:cover;}
#about-rw1 p{display:inline-block;}
