*{padding:0;margin:0;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{list-style:none !important}:focus{outline:0
none}a:focus{outline:0
none}a
img{border:none}a{text-decoration:none}a:hover{text-decoration:none!important}img,a,input,textarea,select{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input,textarea,select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}input[type="checkbox"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:checkbox!important}input[type="radio"]{-webkit-border-radius:0;border-radius:0;-webkit-appearance:radio!important}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}input[type="text"]::-webkit-input-placeholder{opacity:1;color:#acacac}input[type="text"]::-moz-placeholder{opacity:1;color:#acacac}input[type="text"]::-ms-input-placeholder{opacity:1;color:#acacac}input[type="url"]::-webkit-input-placeholder{opacity:1;color:#acacac}input[type="url"]::-moz-placeholder{opacity:1;color:#acacac}input[type="url"]::-ms-input-placeholder{opacity:1;color:#acacac}input[type="email"]::-webkit-input-placeholder{opacity:1;color:#acacac}input[type="email"]::-moz-placeholder{opacity:1;color:#acacac}input[type="email"]::-ms-input-placeholder{opacity:1;color:#acacac}input[type="password"]::-webkit-input-placeholder{opacity:1;color:#acacac}input[type="password"]::-moz-placeholder{opacity:1;color:#acacac}input[type="password"]::-ms-input-placeholder{opacity:1;color:#acacac}textarea::-webkit-input-placeholder{opacity:1;color:#acacac}textarea::-moz-placeholder{opacity:1;color:#acacac}textarea::-ms-input-placeholder{opacity:1;color:#acacac}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}img{display:block;max-width:100%;height:auto}a:hover,a:active,a:focus{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6,ol,ul,li,a,p{margin:0;padding:0}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{background:#fff;color:#3b3b3b;font:300 16px/30px 'Muli',sans-serif;overflow-x:hidden}h1{font:700 84px/84px 'Nunito', sans-serif;color:#292c89;margin:0
0 30px;letter-spacing:1px;margin-top:110px}h2{font:700 36px/50px 'Nunito', sans-serif;color:#2a2c88;margin:0
0 25px;letter-spacing:1px}h3{font:500 24px/35px 'Muli', sans-serif;color:#d24af1;margin:0
0 20px;letter-spacing:1px}h4{font:800 20px/26px 'Muli', sans-serif;color:#000;margin:0
0 15px;letter-spacing:1px}h5{font:700 12px/24px 'Muli', sans-serif;color:#000;margin:0
0 15px;letter-spacing:1px}h6{font:400 18px/32px 'Muli', sans-serif;color:#393939;margin:0
0 15px;letter-spacing:1px}p{font:300 16px/30px 'Muli', sans-serif;color:#3b3b3b;margin:0
0 25px}p:last-child{margin:0}p
a{color:#d24af1}p a:hover{color:#000}ul,ol{padding-left:15px}ul li, ol
li{font:300 16px/30px 'Muli', sans-serif;color:#3b3b3b;margin:0
0 10px;position:relative}ul li::after{content:'';position:absolute;top:11px;left:-15px;background:#3c3c3c;width:8px;height:8px;border-radius:50%}ul li a, ol li
a{color:#d24af1}ul li a:hover, ol li a:hover{color:#000}hr{width:100%;height:1px;background:#eee;margin:0
0 20px}.clearMe{font-size:0;line-height:0;clear:both}.container{width:100%;max-width:1330px;margin:0
auto;float:none;padding:0
15px}blockquote{margin:0;padding:25px
30px;position:relative;font-size:18px;background:#f5f5f5}blockquote
h5{margin:0}blockquote::before{content:'';position:absolute;top:0;left:0;width:10px;height:100%;background:#292c89}button.linkBtn{border:0;cursor:pointer}.slicknav_menu{display:none}#topcontrol{z-index:99999}.header{width:100%;position:absolute;top:0;left:0;padding:20px
0;z-index:9}.navigtaion{position:relative;display:flex;justify-content:flex-end}.navigtaion
ul{margin:5px
0 0;padding:0;text-align:right}.navigtaion ul
li{margin:0
18px;padding:0;line-height:0;position:relative;display:inline-block}.navigtaion ul li::after{display:none}.navigtaion ul li
a{display:block;position:relative;font:400 16px/30px 'Nanum Gothic', sans-serif;color:#555}.navigtaion ul li a::before{content:'';position:absolute;left:0;bottom:0;display:inline-block;height:2px;width:100%;margin-top:10px;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0,1);transform:scale(0,1);background:#2a2c89}.navigtaion ul li a:hover::before, .navigtaion ul li.current-menu-item a::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.navigtaion ul
ul{visibility:hidden;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;position:absolute;left:0;top:100%;background:#fff;width:230px;z-index:999;box-shadow:#bfc2c5 0 0 3px;overflow:hidden;text-align:left}.navigtaion ul li:hover
ul{visibility:visible;opacity:1;z-index:999;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transition-delay:0s, 0s, 0.3s}.navigtaion ul ul
li{float:left;width:100%;display:block;position:relative;margin:0;padding:0}.navigtaion ul ul li
a{padding:5px}.navigtaion ul ul li>a::before{display:none}.navigtaion ul ul li>a:hover{background:#f0f0f0}body.fixed
.header{position:fixed;width:100%;top:0;left:0;z-index:9999;padding:10px
0;background:#fff;box-shadow:0 0 10px #838383;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes
fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.hmBanner{width:100%;position:relative;float:left;margin-top:82px;margin-bottom:70px}.hmBanner
h1{margin-top:0}.hmBanner
h6{margin-top:110px;font-size:22px}.csImgCont{position:relative;width:100%;height:624px}.customImg{position:absolute;top:0;left:0;width:100%;height:624px;margin-top:30px}.customImg
.imgBlock{position:absolute;width:100%;height:100%;top:0;right:0;background-size:contain !important;z-index:1}.customImg
.blockMask{content:'';position:absolute;top:-4px;right:-13px;width:100%;height:100%;background:url('/wp-content/themes/stuartkerrs/images/shapeMask1.png') center center no-repeat;background-size:contain !important;z-index:-1}.shape1{width:78px;height:78px;position:absolute;top:0;left:50%}.shape1
.shapeCont{width:100%;height:100%;border-radius:50%;background:#090e34;position:absolute;top:0;left:0}.shape1
.shapeMask{width:100%;height:100%;border-radius:50%;background:#528efb;position:absolute;top:0;left:14px;z-index:-1}.shape2{width:40px;height:40px;position:absolute;top:50%;right:0}.shape2
.shapeCont{width:100%;height:100%;border-radius:50%;background:#090e34;position:absolute;top:0;left:0}.shape2
.shapeMask{width:100%;height:100%;border-radius:50%;background:#528efb;position:absolute;top:0;left:14px;z-index:-1}.shape3{width:35px;height:35px;position:absolute;bottom:50px;left:100px}.shape3
.shapeCont{width:100%;height:100%;border-radius:50%;background:#090e34;position:absolute;top:0;left:0}.shape3
.shapeMask{width:100%;height:100%;border-radius:50%;background:#528efb;position:absolute;top:0;left:14px;z-index:-1}.hmBanner:hover .customImg
.imgBlock{right:10px}.hmBanner:hover .shape1
.shapeCont.follower{left:30px}.hmBanner:hover .shape2
.shapeCont.follower{left:15px}.hmBanner:hover .shape3
.shapeCont.follower{left:30px}.result_hover .customImg
.imgBlock{right:10px;top:-10px}.result_hover .shape1
.shapeCont.follower{left:30px;top:-10px}.result_hover .shape2
.shapeCont.follower{left:15px;top:-10px}.result_hover .shape3
.shapeCont.follower{left:30px;top:-10px}.result_hover2 .customImg
.imgBlock{right:10px;top:10px}.result_hover2 .shape1
.shapeCont.follower{left:30px;top:10px}.result_hover2 .shape2
.shapeCont.follower{left:15px;top:10px}.result_hover2 .shape3
.shapeCont.follower{left:30px;top:10px}.linkBtn{display:inline-block;padding:5px
20px;margin-right:15px;font:700 13px/25px 'Nanum Gothic',sans-serif;color:#fff;background:#d34af1;text-transform:uppercase;border-radius:3px}.linkBtn:hover{background:#292c89;color:#fff}.hmLink{font:700 15px/25px 'Nanum Gothic', sans-serif;color:#808080;text-transform:uppercase;position:relative;padding:5px
40px 5px 0;display:inline-block}.hmLink
span.circle{position:absolute;top:calc(50% - 15px);right:0;width:30px;height:30px;border:1px
solid #959595;border-radius:50%;pointer-events:none;background:url('/wp-content/themes/stuartkerrs/images/sprite.png') no-repeat;overflow:hidden;background-position:-211px 4px}.hmLink span.circle::before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;background:#d34af1 url('/wp-content/themes/stuartkerrs/images/playIco.png') center center no-repeat;border:1px
solid #d34af1;top:0;left:0;transform:scale(0, 0);opacity:0;visibility:hidden;transition:all .4s ease}.hmLink:hover
span.circle{border:1px
solid #d34af1}.hmLink:hover span.circle::before{transform:scale(1,1);opacity:1;visibility:visible}.hmLink:hover{color:#d34af1}.hmAbout{width:100%;position:relative;float:left;padding:40px
0;text-align:center}.hmAbout
.container{max-width:1100px}.whyUs{width:100%;position:relative;float:left;padding:40px
0;min-height:600px}.whyUs
.innerCont{margin-top:130px;padding-bottom:20px;overflow:hidden}.csImageBlock{width:100%;position:relative}.csImageBlock{position:absolute;top:0;right:50px;width:100%;max-width:512px;height:530px}.csImageBlock
.imgBlock{position:absolute;width:100%;height:100%;top:0;right:0;background-size:contain !important;z-index:1}.itemShape1{background:url('/wp-content/themes/stuartkerrs/images/sprite.png') no-repeat;width:96px;height:63px;position:absolute;top:-3px;left:221px;background-position:-1px}.itemShape2{background:url('/wp-content/themes/stuartkerrs/images/sprite.png') no-repeat;width:101px;height:88px;position:absolute;top:9px;left:318px;background-position:-112px 0}.itemShape3{background:url('/wp-content/themes/stuartkerrs/images/sprite.png') no-repeat;width:109px;height:95px;position:absolute;top:9px;left:380px;background-position:-104px 0}.csImageBlock:hover
.itemShape1{left:210px;top:5px}.csImageBlock:hover
.itemShape2{left:300px;top:12px}.csImageBlock:hover
.itemShape3{left:360px}.servicesSec{width:100%;position:relative;float:left;text-align:center}.seoicon{visibility:hidden}.seoicon
svg{width:100%;height:100%;overflow:visible}.iconBox{width:80px;height:80px;margin:0
auto}.seoicon svg
path{stroke:#00e6f1}.servicesSec
h6{max-width:210px;margin:0px
auto;margin-bottom:60px}.ourTech{width:100%;position:relative;float:left;padding:15px
0}.ourTech
h2{text-align:center}.tabSec{background:none !important;border:none}.tabSec .ui-tabs-nav{background:none;border:none;margin:0;padding:0;border-bottom:1px solid #e6e6e6;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:0}.tabSec .ui-tabs-nav
li{margin:0
!important;padding:0
!important;background:none;border:none}.tabSec .ui-tabs-nav li::after{display:none}.tabSec .ui-tabs-nav li
a{color:#3b3a3a;padding-bottom:20px;display:block;border-bottom:3px solid #fff}.tabSec .ui-tabs-nav li a:hover, .tabSec .ui-tabs-nav li.ui-state-active
a{color:#d24af1;border-bottom:3px solid #d24af1}.tabCont{width:100%;position:relative;float:left;padding:60px
0}.tabCont .col-lg-8.col-md-8.col-sm-12{align-items:center;display:flex}.tabCont
img{float:right}.tabCont
.tabDesc{padding-left:50px;max-width:640px}.testimonial{width:100%;position:relative;float:left;padding:100px
0 40px;background:#d34af1;text-align:center}.sliderMain{width:100%;position:relative;float:left;text-align:center;margin-bottom:40px}.sliderMain .slick-slide, .teamSlider .slick-slide{height:auto !important}.sliderBlock
p{color:#fff}ul.slick-dots{text-align:center;width:100%;margin:30px
0 0;padding:0}ul.slick-dots li::after{display:none}ul.slick-dots
li{display:inline-block;margin:0
4px;line-height:0}ul.slick-dots li
button{background:none;width:12px;height:12px;border-radius:50%;padding:0;font-size:0;border:1px
solid #fff}ul.slick-dots li.slick-active button, .slick-dots li button:hover{background:#fff}.reviewLink{margin:0
auto;width:200px;margin-top:40px;padding:25px;background:#fff;border-radius:50%;height:200px;display:flex;align-items:center;justify-content:center}.footer{width:100%;position:relative;float:left;padding:35px
0 60px;background:#3a3a3a;color:#fff}.footer
p{color:#fff}.footer
ul{margin:0;padding:0;width:100%;float:left}.footer ul
li{color:#fff;margin:0;padding:0}.footer ul li::after{display:none}.footer ul li
a{color:#fff}.footer
h4{position:relative;font:500 25px/32px 'Nunito', sans-serif;color:#fff;margin:25px
0 30px;padding-bottom:10px;width:100%;float:left}.footer h4::after{content:'';position:absolute;bottom:0;width:33px;height:3px;background:#d34af1;left:0}.tnp-field
label{display:none}.tnp-field.tnp-field-button .tnp-submit{width:100%;padding:0
20px !important;font:700 14px/50px 'Nanum Gothic', sans-serif;color:#fff !important;text-transform:uppercase;background:#d34af1;cursor:pointer}.tnp-field.tnp-field-button{float:left;width:100%;margin-top:15px}.footer
.footBlock{padding-left:50px}ul.address
li{margin-bottom:17px;padding-left:45px;position:relative;width:100%;float:left}ul.address li
i{color:#d34af1;position:absolute;left:0;top:8px;font-size:18px}ul.social
li{display:inline-block;margin-right:15px}ul.social li
a{font-size:30px}.footer ul li a:hover{color:#d34af1}.footer ul.wpp-list
li{margin-bottom:10px;width:100%;float:left}.footer ul.wpp-list li span.wpp-date{font:400 14px/20px 'Muli', sans-serif;color:#fff;position:relative;padding-left:30px}.footer ul.wpp-list li span.wpp-date::after{content:'\f133';position:absolute;top:0;left:0;font-family:fontAwesome;font-size:14px;color:#fff}.copyRightSec{width:100%;position:relative;float:left;padding:30px
0 25px;background:#232323;text-align:center}.copyRightSec
img{margin:0
auto;margin-bottom:30px}.copyRightSec
p{color:#fff}.copyRightSec
ul{margin:0;padding:0}.copyRightSec ul
li{display:inline-block;margin:0
19px}.copyRightSec ul li::after{display:none}.copyRightSec ul li
a{color:#fff}.copyRightSec ul li a:hover{color:#d34af1}.popMain{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0, 0, 0, 0.7);display:none;text-align:center;z-index:999999}.popMain
.popCont{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}.popMain
.popInner{width:100%;max-width:570px;padding:30px;position:relative}.close{position:fixed;top:15px;right:15px;z-index:9;color:#fff !important;opacity:1;font-size:15px;padding:5px;background:#000}.popMain
.popInner{padding:15px}.innerBanner{width:100%;position:relative;float:left;margin-top:82px;font-size:25px;line-height:30px}.innerBanner
h1{margin:0;margin-bottom:15px}.innerBanner
.csImageBlock{margin-top:50px;position:relative;float:right}.innerBanner
p{font-size:25px;line-height:36px}.inbannerMain{display:flex;align-items:center}.abBlockSec{width:100%;position:relative;float:left;padding:50px
0 80px 0}.clipShape{width:350px;height:346px;background:url('/wp-content/themes/stuartkerrs/images/clip1.png') center center no-repeat;background-size:contain;display:flex;align-items:center;padding:50px}.clipShape
h3{font:500 38px/45px 'Nunito',sans-serif;color:#fff;text-transform:uppercase;max-width:150px}.singleField{width:100%;position:relative;float:left;margin-bottom:30px}.icnBx{width:85px;float:left}.icnDesc{width:calc(100% - 85px);float:left}.icnDesc
h3{font:400 18px/25px 'Muli', sans-serif;margin:0}.icnDesc h3:hover{color:#48319d}.teamSec{width:100%;position:relative;float:left;padding:48px
0;background:#eef1ff}.teamSec
h4{font:700 27px/60x 'Nunito',sans-serif;color:#47319d;text-align:center}.teamBlock{text-align:center;padding:0
15px}.teamBlock
img{width:224px;height:224px;margin:0
auto;border-radius:50%;overflow:hidden;margin-bottom:25px}.teamBlock
.title{font-size:20px;line-height:25px;color:#d249f1}.teamBlock
.position{font-size:15px;line-height:25px;color:#47319d}.teamBlock
a{color:#3b3b3b}.teamBlock:hover
a{color:#47319d}.slick-arrow{position:absolute;top:50%;margin-top:-64px;width:32px;border:0;height:64px;font-size:0;left:0;z-index:99;cursor:pointer}.slick-next.slick-arrow{right:0;left:auto;background:url('/wp-content/themes/stuartkerrs/images/arrow.png') right center no-repeat}.slick-prev.slick-arrow{background:url('/wp-content/themes/stuartkerrs/images/arrow.png') left center no-repeat}.singleBlog{margin-bottom:30px}.singleBlogInner{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.blogThumb{margin-bottom:20px;height:245px;overflow:hidden}.blogThumb
img{margin:0
auto}.blogCont{display:block;position:relative;padding:22px}.blogCont::after{content:'';position:absolute;top:0;left:0;width:100%;height:238px;background:#fff;z-index:-1;box-shadow:0 0 10px #ebebeb}.blogDesc{width:100%;position:relative}.blogDesc
h4{font:800 20px/25px 'Nunito',sans-serif;color:#2a2c88}.wp-pagenavi{text-align:center}.wp-pagenavi a, .wp-pagenavi
span{padding:8px
14px;color:#2a2c88;border-color:#2a2c88}.singleBlog:hover
h4{color:#000}.hmAbout.contact
.container{max-width:1330px}.hmAbout..hmAbout{padding-top:0}.contactForm{width:100%;position:relative;float:left;margin-bottom:68px}.contactForm
h4{text-align:center;color:#292c89}.wpcf7-form-control-wrap .form-control{width:100%;position:relative;float:left;height:47px;border-radius:4px;border:1px
solid #d7d7d7;padding:0
15px;font:400 14px/25px 'Nanum Gothic', sans-serif;color:#acacac !important}.wpcf7-form-control-wrap textarea.form-control{height:154px}.wpcf7-form-control-wrap select.form-control
option{color:#acacac !important}.wpcf7-form-control.submitBtn{display:inline-block;padding:5px
20px;margin-right:15px;font:700 13px/25px 'Nanum Gothic',sans-serif;color:#fff;background:#d34af1;text-transform:uppercase;border-radius:3px;border:0;width:100%;max-width:147px;cursor:pointer;float:left}.wpcf7-form-control.submitBtn:hover{background:#292c89;color:#fff}.wpcf7-form-control.wpcf7-textarea.form-control::placeholder{color:#acacac !important}.ctTop{margin:30px
0 0;padding:0}.ctTop
li{margin:0
0 20px;padding:0;width:50%;float:left;min-height:115px;padding-left:70px;font:700 20px/25px 'Nunito', sans-serif;color:#d249f1}.ctTop li::after{display:none}.ctTop li
i{width:48px;height:44px;background:url('/wp-content/themes/stuartkerrs/images/clip3.png') center center no-repeat;text-align:center;line-height:44px;float:left;margin-right:20px;color:#fff;padding-left:3px;position:absolute;left:0}.ctTop li
span{display:block;font:400 16px/30px 'Muli',sans-serif;color:#3b3b3b}.bodyContent{width:100%;position:relative;float:left;padding:40px
0}.projectListing
.container{max-width:860px}.singleProject{width:100%;position:relative;margin:0
auto;max-width:370px;margin-bottom:40px}.projectImage{width:100%;position:relative;height:238px;background-size:cover !important;margin-bottom:10px}.projectImage::after{content:'';width:100%;height:100%;position:absolute;top:-9px;right:-9px;background:#f2f0f9;z-index:-1}.singleProject
h4{font:700 20px/25px 'Nunito', sans-serif;color:#47319d}.bodyContent.projectDetails
.container{max-width:1060px}.projectDetails .singleImg
img{margin:0
auto;margin-bottom:15px}.projectDetails
.projectTitle{font:700 35px/35px 'Nunito',sans-serif;color:#47319d;text-align:center}.projectImage::before{content:'+';width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(72,49,157,0.75);color:#fff;font-size:40px;font-weight:lighter;visibility:hidden;opacity:0;transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.singleProject:hover .projectImage::before{visibility:visible;opacity:1}.mainSec{width:100%;position:relative;float:left}.mainSec
img{margin:0
auto}.sideBar{width:100%;position:relative;max-width:370px;margin:0
auto}.widget{width:100%;position:relative;float:left;margin-bottom:30px;padding:25px;background:#f5f3fb;border-radius:4px}.widget h2.widget-title{font:700 22px/26px 'Nunito',sans-serif;color:#49319d;margin-bottom:15px}.widget.widget_categories{background:rgba(210,74,241,1);background:-moz-linear-gradient(left, rgba(210,74,241,1) 0%, rgba(73,49,157,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(210,74,241,1)), color-stop(100%, rgba(73,49,157,1)));background:-webkit-linear-gradient(left, rgba(210,74,241,1) 0%, rgba(73,49,157,1) 100%);background:-o-linear-gradient(left, rgba(210,74,241,1) 0%, rgba(73,49,157,1) 100%);background:-ms-linear-gradient(left, rgba(210,74,241,1) 0%, rgba(73,49,157,1) 100%);background:linear-gradient(to right, rgba(210,74,241,1) 0%, rgba(73,49,157,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d24af1', endColorstr='#49319d', GradientType=1 )}.widget.widget_categories h2.widget-title{font:700 22px/26px 'Nunito',sans-serif;color:#fff;margin-bottom:15px}select{width:100%;position:relative;float:left;height:44px;border-radius:4px;border:1px
solid #d7d7d7;padding:0
15px;font:400 14px/25px 'Nanum Gothic',sans-serif;color:#acacac}select{background:#fff url('/wp-content/themes/stuartkerrs/images/selectArrow.png') 96% no-repeat}.post-thumbnail
img{margin:0
auto}td
p{margin:0}.heateor_sss_sharing_ul li::after{display:none}#comments{padding:30px
0;border-top:1px solid #e4e4e4}#reply-title{font:700 27px/60px 'Nunito', sans-serif;color:#47319d;margin:0}#comments
p{margin:0;width:100%;float:left}#comments
label{display:block;margin-top:15px}input{width:100%;position:relative;float:left;height:44px;border-radius:4px;border:1px
solid #d7d7d7;padding:0
15px !important;font:400 14px/25px 'Nanum Gothic',sans-serif;color:#acacac}textarea{width:100%;position:relative;float:left;height:121px;border-radius:4px;border:1px
solid #d7d7d7;padding:0
15px;font:400 14px/25px 'Nanum Gothic', sans-serif;color:#acacac}.comment-form-cookies-consent
input{display:inline-block;width:auto;height:62px;margin-right:15px}#submit{display:inline-block;padding:5px
10px;margin-right:15px;font:700 13px/25px 'Nanum Gothic',sans-serif;color:#fff;text-transform:uppercase;border-radius:3px;border:0;max-width:150px;text-align:center;cursor:pointer;background:#ff5e00;margin-bottom:15px}#submit:hover{background:#47319d;color:#fff}#commentform
img{float:left}.serviceListing
.clipShape{width:268px;height:265px}.serviceListing .abBlockSec:nth-child(2n+2) .col-lg-3.col-md-4.col-sm-12{order:2}.serviceListing .abBlockSec:nth-child(2n+2) .col-lg-3.col-md-4.col-sm-12
.clipShape{background:url('/wp-content/themes/stuartkerrs/images/clip2.png') center center no-repeat;background-size:contain !important}.serviceListing .abBlockSec
.icnDesc{display:flex;align-items:center}.bannerBtm{width:100%;position:relative;float:left}.bannerBtm
.iframe{width:100%;position:relative;float:left}.btmBlk{width:100%;position:relative;padding:0
15px;max-width:640px;float:left;margin-bottom:30px}.bannerBtm .iframe
iframe{width:100%;max-width:600px;margin:0
auto;margin-bottom:15px;display:block}.bannerBtm h2,.bannerBtm h3, .bannerBtm h4, .bannerBtm h5, .bannerBtm
h6{display:table-row-group}.bannerBtm ul, .bannerBtm
ol{width:100%;clear:both}.single-custom_services .innerBanner
h1{font-size:63px}.single-custom_services .innerBanner
p{font-size:16px;line-height:25px}.servicesArray{width:100%;position:relative;float:left;padding:40px
0}.secTp{width:100%;position:relative;float:left;text-align:center;margin-bottom:30px}.secTp
h3{}.secTp
p{max-width:850px;margin:0
auto}.arraySec{width:100%;position:relative;float:left}.arraySec
.singleField{text-align:center;display:flex;align-items:center;flex-direction:column}.arraySec .singleField
.icnBx{width:100%;margin-bottom:10px;float:left}.arraySec .singleField .icnBx
img{margin:0
auto}.arraySec .singleField .icnDesc
h3{margin:0
0 10px}.arraySec .singleField .icnDesc ul
li{margin:0;text-align:left}.faqSection{width:100%;position:relative;float:left;padding:40px
0}.faqSection
.container{max-width:1030px}.faqSection
h3{font-size:33px;line-height:35px;text-align:center;margin-bottom:40px}.faqSection .accordion h3
span{display:none}.faqSection .accordion
h3{text-align:left;margin:0;padding:14px
0 14px 50px;border:0;background:none !important;font:500 22px/35px 'Nunito', sans-serif !important;color:#292c89 !important;position:relative}.faqSection .accordion h3::after{content:'+';position:absolute;top:16px;left:0;width:30px;height:30px;border:1px
solid #292c89;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;padding-left:2px;font-size:21px}.faqSection .accordion h3.ui-state-active::after{content:'-'}.faqSection .ui-accordion .ui-accordion-content{padding:0;border:0;margin-bottom:15px;background:none !important}.projectForm{width:100%;position:relative;float:left;padding:50px
0;background:#d34af1;color:#fff}.projectForm
.container{max-width:1060px}.projectForm
.formTopCont{width:100%;text-align:center;margin-bottom:40px}.projectForm .formTopCont
h3{color:#fff;font-size:40px}.projectForm .formTopCont
p{color:#fff;font-size:25px;font-family:'Nunito';font-family:'Nunito'}.projectForm .form-control{background:none;color:#fff !important;border-color:#fff}.projectForm select.form-control{background:url('/wp-content/themes/stuartkerrs/images/selectArrow2.png') 96% no-repeat}.projectForm input[type="text"]::-webkit-input-placeholder{opacity:1;color:#fff}.projectForm input[type="text"]::-moz-placeholder{opacity:1;color:#fff}.projectForm input[type="text"]::-ms-input-placeholder{opacity:1;color:#fff}.projectForm input[type="email"]::-webkit-input-placeholder{opacity:1;color:#fff}.projectForm input[type="email"]::-moz-placeholder{opacity:1;color:#fff}.projectForm input[type="email"]::-ms-input-placeholder{opacity:1;color:#fff}.projectForm input[type="password"]::-webkit-input-placeholder{opacity:1;color:#fff}.projectForm input[type="password"]::-moz-placeholder{opacity:1;color:#fff}.projectForm input[type="password"]::-ms-input-placeholder{opacity:1;color:#fff}.projectForm textarea::-webkit-input-placeholder{opacity:1;color:#fff}.projectForm textarea::-moz-placeholder{opacity:1;color:#fff}.projectForm textarea::-ms-input-placeholder{opacity:1;color:#fff}.projectForm input[type="url"]::-webkit-input-placeholder{opacity:1;color:#fff}.projectForm input[type="url"]::-moz-placeholder{opacity:1;color:#fff}.projectForm input[type="url"]::-ms-input-placeholder{opacity:1;color:#fff}.projectForm
.submitBtn{margin:0
auto;display:block;float:none;background:#2a2c89}.projectForm .submitBtn:hover{background:#5fd5e7}.projectForm textarea::-webkit-input-placeholder{opacity:1;color:#fff}.projectForm textarea::-moz-placeholder{opacity:1;color:#fff}.projectForm textarea::-ms-input-placeholder{opacity:1;color:#fff}.projectForm .wpcf7-form-control.wpcf7-textarea.form-control::placeholder{color:#fff !important}table
td{padding:0
10px}.linkBtn.blogBtn{width:auto;min-width:270px;text-align:center;background:#ff5e00;padding:20px;font-size:15px;letter-spacing:1px;display:inline-block;margin:0
auto}.linkBtn.blogBtn:hover{background:#292c89;color:#fff}.error404 .innerBanner
.container{display:none}#captcha_code{margin-bottom:15px}.comments-title{display:none}#comments
ol{list-style-type:none}.comment-author{text-align:center;max-width:100px;line-height:24px;float:left}.comment-author
img{border-radius:50%;margin:0
auto;max-width:32px}.comment-content{float:left}.comment-body{width:100%;float:left}.comment-list
.comment{float:left;width:100%;margin:0}.comment-list .comment
article{margin-bottom:15px}.reply{float:left;width:100%}.akismet_comment_form_privacy_notice{display:none}.teamImg
img{margin:0
auto;border-radius:50%;max-width:270px;margin-bottom:15px}.bannerBtm
.csImageBlock{max-width:485px;position:relative;margin:0
auto;height:400px;right:unset;left:unset}.csImageBlock
.hmLink{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9;font-size:150px;color:#fff}.csImageBlock .hmLink:hover{color:#3b3b3b}#tabs{border:0}#tabs ul li::after{display:none}#tabs
ul{padding:0;border-radius:0;border:0;background:none;margin:0
0 15px}#tabs ul
li{border:0;background:none}#tabs ul li
a{color:#3b3a3a;padding-bottom:20px;display:block;border-bottom:3px solid #fff}#tabs ul li a:hover, #tabs ul li.ui-state-active
a{color:#d24af1;border-bottom:3px solid #d24af1}.csStudBg
.projectImage{background-size:50% !important;background-color:#fff !important;background-position:center center !important}.form-group{width:100%;position:relative;float:left}.wpcf7-form-control-wrap{position:relative;float:left;width:100%;margin-bottom:30px}.mobileMenu{display:none}a.scrollup{position:fixed;right:20px;bottom:70px;width:30px;height:30px;display:block;z-index:999999;color:#fff;text-align:center;line-height:25px;font-size:24px;background:#5dd6e8}.timelineSec{width:100%;position:relative;float:left;padding-top:65px}.innerBanner.arc{font-size:20px;line-height:25px}.innerBanner.arc
h1{margin-top:100px;max-width:540px}.innerBanner.arc
.csImageBlock{margin-top:-200px;margin-left:90px}.innerBanner.arc
h2{display:inline}.faq-template-default .saboxplugin-wrap{display:none}.toc_list li::after{display:none !important}a, button, .singleBlog h4,.wpcf7-form-control.submitBtn,#submit{transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.shapeCont, .imgBlock, .itemShape1, .itemShape2, .itemShape3, .mobileMenu, .ham, .icnDesc
h3{transition:all .7s ease;-o-transition:all .7s ease;-moz-transition:all .7s ease;-webkit-transition:all .7s ease}@media screen and (max-width: 1200px){.navigtaion
ul{margin:0}.navigtaion ul
li{margin:0
9px}.csImageBlock{right:0}.tabCont
.tabDesc{padding-left:0;max-width:none}.blogCont{padding:10px}.blogCont::after{height:180px}.ctTop
li{min-height:unset;width:100%}.serviceListing
.clipShape{width:230px}.innerBanner.arc
h1{margin-top:0}.innerBanner.arc
.csImageBlock{float:none;margin:0
auto}}@media screen and (max-width: 991px){.ctLink,.navigation{display:none}.mMenuMain{display:block}.header
ul{display:none}.mobileMenu{display:block;position:fixed;top:0;right:-265px;width:265px;background:#f5f5f5;height:100vh;z-index:99999;overflow:auto;padding:50px
15px;box-shadow:0 0 10px #B6B6B7}.mobileMenu.active{right:0}.ham{display:block;width:35px;height:25px;position:fixed;top:27px;right:25px;z-index:999999;display:flex;align-items:center;justify-content:left;cursor:pointer}body.fixed
.ham{top:18px}.ham.current{top:4px}.ham::before{content:'';position:absolute;width:100%;height:4px;background:#292c89;top:0;border-radius:2px}.ham::after{content:'';position:absolute;width:100%;height:4px;background:#292c89;bottom:0;border-radius:2px}.ham
span{position:relative;width:calc(100% - 13px);height:4px;float:right;background:#292c89;display:block;border-radius:2px}.ham.current::before{content:'';content:'';transform:rotate(45deg);top:15px}.ham.current::after{content:'';content:'';transform:rotate(-45deg);top:15px}.ham.current
span{display:none}.mobileMenu
ul{margin:0;padding:0}.mobileMenu ul
ul{padding-left:15px}.mobileMenu ul
li{margin:0;padding:0;width:100%}.mobileMenu ul li::after{display:none}.mobileMenu ul li
a{padding:5px
10px;display:block}.mobileMenu ul li a:hover{background:#f0f0f0}.hmBanner{margin-bottom:0}.whyUs{padding-top:0;text-align:center}.whyUs
.innerCont{margin-top:0}.csImageBlock{right:auto;max-width:500px;left:50%;margin-left:-250px;height:400px}.testimonial{padding:40px
0}.footer{padding:40px
0}.footer
.footBlock{padding-left:0}.innerBanner{margin-bottom:0}.innerBanner
.csImageBlock{max-width:100%;margin-top:50px;right:0;left:auto;margin-left:auto}.blogCont{padding:10px}.blogCont::after{display:none}.whyUs
.csImageBlock{position:relative;margin:0
auto;padding:0;left:auto;right:auto}.servicesSec{margin-top:0}.innerBanner
p{font-size:18px}.bannerBtm .csImageBlock .itemShape1, .bannerBtm .csImageBlock .itemShape2, .bannerBtm .csImageBlock
.itemShape3{display:none}.icnDesc{width:100%}}@media screen and (max-width: 890px){.innerBanner .itemShape1, .innerBanner .itemShape2, .innerBanner
.itemShape3{display:none}}@media screen and (max-width: 767px){.hmBanner
h6{margin-top:0}h1{margin-top:0;font-size:50px;line-height:50px}h2{font-size:30px;line-height:36px}.single-custom_services .innerBanner
h1{font-size:50px;line-height:50px}.csImgCont{margin-top:30px;height:400px}.customImg{height:400px}.shape3{left:0}.csImageBlock{max-width:280px;margin-left:-140px}.itemShape1,.itemShape2,.itemShape3{display:none}.tabSec .ui-tabs-nav{display:block}.tabSec .ui-tabs-nav
li{width:50%;float:left;text-align:center}.tabSec .ui-tabs-nav li
a{padding:10px
0}.tabCont
img{float:none;margin:0
auto;margin-bottom:15px}.tabCont{padding:30px
0;border-top:1px solid}.tabCont
.tabDesc{padding-left:0;max-width:none;text-align:center}.innerBanner
.csImageBlock{margin:15px
0 0;position:relative;padding:0}.innerBanner .csImageBlock
.imgBlock{background-position:center center !important}.abBlockSec{padding:0
0 40px 0}.clipShape{max-width:300px;margin:0
auto;margin-bottom:30px;padding:32px}.clipShape
h3{font-size:36px}.whyUs
.csImageBlock{height:300px}.bannerBtm{flex-direction:column}.servicesArray{padding-top:0}.orderTop{order:-1}.serviceListing .abBlockSec:nth-child(2n+2) .col-lg-3.col-md-4.col-sm-12{order:-1}.serviceListing
.singleField{text-align:center}.serviceListing
.icnBx{float:none;margin:0
auto}.serviceListing .icnBx
img{margin:0
auto}.serviceListing .abBlockSec
.icnDesc{justify-content:center}.innerBanner.arc
table{overflow:auto;display:block;max-width:unset;width:100%}}@media screen and (max-width:540px){.tabSec .ui-tabs-nav
li{width:100%}.wp-pagenavi{text-align:left}.wp-pagenavi a, .wp-pagenavi
span{padding:2px
6px;font-size:14px}.bannerBtm
.csImageBlock{height:270px;margin-top:15px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{display:table;content:''}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}body{margin:0;padding:0}pre{text-align:left}.str4{margin:0
0 30px 0}.str4{width:100%!important;display:block;position:relative;float:left;vertical-align:top}.str_wrap{overflow:hidden;//zoom:1;width:100%;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap;margin-top:20px}.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}.str_move_clone{display:inline-block;//display:inline;//zoom:1;vertical-align:top;position:absolute;left:100%;top:0}.str_vertical
.str_move_clone{left:0;top:100%}.str_down
.str_move_clone{left:0;bottom:100%}.str_vertical .str_move,.str_down
.str_move{white-space:normal;width:100%}.str_static .str_move,.no_drag .str_move,.noStop
.str_move{cursor:inherit}