/* Source and licensing information for the line(s) below can be found at https://garage.smilemultimedia.com/themes/custom/smilemedia/css/custom-styles.css. */
.pink-bg{background-color:#fdf6f4}.basic-style{font-size:18px;color:#616161;line-height:34px}.basic-top-padding{padding-top:70px !important}.basic-bottom-padding{padding-bottom:70px !important}.rm-bottom-padding{padding-bottom:.1px !important}.hire-web-developer .inner-banner-slider{display:none}.hire-web-developer .phasellus-content .featured-image:before{width:103%;height:calc(100% + -15px);background:url(/themes/custom/smilemedia/css/../images/back-image-bg.png);background-size:cover;background-repeat:no-repeat;top:-27px;left:27px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.hire-web-developer .our-clients-body .featured-image:before{content:none}.hire-web-developer .our-clients-head{padding-bottom:30px !important}.hire-web-developer .accreditations-block .h2{font-size:50px !important;font-weight:700 !important}.hire-web-developer .accreditations-block .accreditations{background-color:#fff}.hire-web-developer .reviews-slider-block-1 .view-header{text-align:center}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide{filter:drop-shadow(0 0 14px rgba(0,0,0,.06));background-color:#fff;margin:80px 23px 23px}.hire-web-developer .reviews-slider-block-1 .view-content .slick-prev{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;left:5px;opacity:.3;justify-content:center;display:flex}.hire-web-developer .reviews-slider-block-1 .view-content .slick-next{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:5px;opacity:.3;justify-content:center;display:flex}.hire-web-developer .reviews-slider-block-1 .view-content i.fa-angle-right,.hire-web-developer .reviews-slider-block-1 .view-content i.fa-angle-left{color:#fff;font-size:30px;position:absolute;margin-top:auto;margin-bottom:auto;top:50px;bottom:0}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div{padding:10px 15px}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div>div p{font-size:14px !important;line-height:30px !important}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div>div>div p{line-height:17px !important}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div>div{display:flex !important;flex-direction:column !important}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div>div>div:before{content:"";display:block;width:80px;height:3px;background:#e05844;margin-bottom:7px;position:absolute;bottom:50px}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div>div>div{display:flex;align-items:center;margin-top:auto;width:100%}.hire-web-developer .reviews-slider-block-1 .view-content .slick-slide>div>div>div img{width:35px;height:auto;margin-right:5px}.hire-web-developer .reviews-slider-block-1 .view-header .reviews-heading{font-size:30px !important;font-weight:700 !important}.hire-web-developer-banner.inner-banner-slider .banner-text-content{position:absolute;top:0;left:0;bottom:0;right:0}.hire-web-developer-banner.inner-banner-slider .banner-text-content .container{height:100%;display:flex;align-items:center}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container{display:flex;justify-content:space-between;align-items:center;width:100%}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .wrap{width:85%}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body h1{font-size:45px;line-height:1.25;color:#fff;font-weight:700;padding:0;margin:20px 0;display:block;width:70%}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p{font-weight:300;font-size:23px;color:#fff;line-height:1.6;text-align:left;max-width:60%;margin:0 0 30px;font-style:normal}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p span{font-weight:500}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body a.quick-enquiry{font-family:Montserrat,sans-serif;font-size:22px;line-height:35px;font-weight:700;color:#fff;background:#e05844;border:1px solid #e34527;display:inline-block;padding:10px 46px 13px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.webform-submission-hire-a-web-developer-form fieldset{margin-bottom:.7rem !important}.webform-ajax-form-wrapper,.field--name-field-webform.field--type-webform{background-color:rgb(243 245 246/86%);border:1px solid #cc}.webform-ajax-form-wrapper .form-control,.field--name-field-webform.field--type-webform .form-control{height:30px;font-size:12px}.webform-ajax-form-wrapper textarea.form-control,.field--name-field-webform.field--type-webform textarea.form-control{height:80px}.webform-ajax-form-wrapper .form-item-form-header,.field--name-field-webform.field--type-webform .form-item-form-header{margin-top:1rem !important}.webform-ajax-form-wrapper .form-item-form-header p,.field--name-field-webform.field--type-webform .form-item-form-header p{font-size:14px}.webform-ajax-form-wrapper .button,.field--name-field-webform.field--type-webform .button{font-family:Montserrat,sans-serif;font-size:22px;line-height:17px;font-weight:500;color:#fff;background:#e05844;border:1px solid #e34527;padding:10px 46px 13px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;float:right;transition:all .3s ease-in-out;margin-bottom:1rem !important}.ui-dialog-titlebar{display:none}.webform-submission-webform-61-form,.webform-submission-webform-182-add-form{padding:10px}@media (max-width:1024px){.hire-web-developer-banner.inner-banner-slider .thumb img{height:700px;object-fit:cover}}@media (max-width:991px){.hire-web-developer .our-clients-body .featured-image-wrap,.hire-web-developer .phasellus-content .featured-image-wrap{display:none}.hire-web-developer .our-clients-body .featured-listing-box .featured-desc,.hire-web-developer .phasellus-content .featured-listing-box .featured-desc{padding-top:0}.hire-web-developer .our-clients-head{padding-bottom:0 !important}.hire-web-developer-banner.inner-banner-slider .thumb img{height:750px;object-fit:cover}}@media (max-width:530px){.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p{max-width:100%}}@media (max-width:476px){.hire-web-developer .phasellus-content .featured_body>div{flex-direction:column}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body h1{margin-bottom:10px;font-size:30px !important}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p{font-size:20px !important;margin-bottom:10px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p{max-width:100%}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body a.quick-enquiry{font-size:10px !important}.webform-ajax-form-wrapper textarea.form-control,.field--name-field-webform.field--type-webform textarea.form-control{height:60px}.webform-ajax-form-wrapper .button,.field--name-field-webform.field--type-webform .button{font-size:14px;line-height:10px;margin-bottom:.3rem !important}}@media (min-width:768px){.webform-ajax-form-wrapper .form-item-form-header p,.field--name-field-webform.field--type-webform .form-item-form-header p{line-height:22px;font-size:12px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body h1{font-size:50px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p{font-size:26px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body a.quick-enquiry{font-size:14px;line-height:14px}.webform-ajax-form-wrapper textarea.form-control,.field--name-field-webform.field--type-webform textarea.form-control{height:60px}.webform-ajax-form-wrapper .button,.field--name-field-webform.field--type-webform .button{font-size:14px;line-height:10px;margin-bottom:.3rem !important}}@media (max-width:880px){.field--name-field-webform.field--type-webform .form-item-form-header p{display:none}.webform-ajax-form-wrapper .form-item-form-header p,.field--name-field-webform.field--type-webform .form-item-form-header p{margin-top:.3rem}.webform-ajax-form-wrapper .form-item-form-header p,.field--name-field-webform.field--type-webform .form-item-form-header p{line-height:22px;font-size:12px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body h1{font-size:43px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body p{font-size:20px}.hire-web-developer-banner.inner-banner-slider .banner-text-content .banner-container .banner-body a.quick-enquiry{font-size:14px;line-height:14px}}@media (max-width:768px){.hire-web-developer-banner .field--name-field-webform.field--type-webform{display:none}.body-node-hireawebdeveloper .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{width:90% !important}.hire-web-developer-banner.inner-banner-slider .thumb img{height:500px;object-fit:cover}.webform-submission-webform-61-form,.webform-submission-webform-182-add-form{padding:20px;width:100%}.request-call-popup-wrap{width:100%}}@media (min-width:1024px){.webform-submission-webform-61-form{width:100%;padding:10px}.webform-submission-webform-182-add-form{width:100%;padding:20px}.webform-ajax-form-wrapper .form-item-form-header p,.field--name-field-webform.field--type-webform .form-item-form-header p{line-height:25px}.hire-web-developer-banner.inner-banner-slider .thumb img{height:700px;object-fit:cover}}.body-node-hireawebdeveloper .region.region-page-banner{padding-top:0 !important}.body-node-hireawebdeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hireawebdeveloper .ui-front.ui-dialog-content.ui-widget-content{background-color:rgb(243 245 246/86%)}.body-node-hireawebdeveloper .accreditations-list li.col-md-3 a{pointer-events:none}.body-node-hireawebdeveloper .navbar-toggler{display:none}.body-node-hireawebdeveloper .banner-body a{display:none}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .slick-slide{margin:80px 18px 23px}.google-reviews-block .container{max-width:1520px}.google-reviews-block .container .slick-slide:hover{transform:scale(1.1)}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .card{padding:20px;display:flex !important}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .card>p{font-size:14px !important;line-height:30px !important;text-align:justify;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .card .profile{margin-top:auto}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .card .profile:before{content:"";display:block;width:110px;height:3px;background:#e05844;margin-bottom:7px;position:absolute;bottom:75px}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .card .profile .ratings{display:none}.body-node-hireawebdeveloper .google-reviews-block .google-reviews.slick-initialized .card .profile img{width:50px}.hire-web-developer .google-reviews-block .slick-prev{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;left:5px;opacity:.3;justify-content:center;display:flex}.hire-web-developer .google-reviews-block .slick-next{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:5px;opacity:.3;justify-content:center;display:flex}.hire-web-developer .google-reviews-block i.fa-angle-right,.hire-web-developer .google-reviews-block i.fa-angle-left{color:#fff;font-size:30px;position:absolute;margin-top:auto;margin-bottom:auto;top:50px;bottom:0}.hire-web-developer .google-reviews-block #block-googlereview h2{font-size:30px !important;font-weight:700 !important;text-align:center}.hire-landing-page .inner-banner-slider{display:none}.hire-landing-page .phasellus-content .featured-image:before{width:103%;height:calc(100% + -15px);background:url(/themes/custom/smilemedia/css/../images/back-image-bg.png);background-size:cover;background-repeat:no-repeat;top:-27px;left:27px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.hire-landing-page .our-clients-body .featured-image:before{content:none}.hire-landing-page .our-clients-head{padding-bottom:30px !important}.hire-landing-page .accreditations-block .h2{font-size:50px !important;font-weight:700 !important}.hire-landing-page .accreditations-block .accreditations{background-color:#fff}.hire-landing-page .reviews-slider-block-1 .view-header{text-align:center}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide{filter:drop-shadow(0 0 14px rgba(0,0,0,.06));background-color:#fff;margin:80px 23px 23px}.hire-landing-page .reviews-slider-block-1 .view-content .slick-prev{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;left:5px;opacity:.3;justify-content:center;display:flex}.hire-landing-page .reviews-slider-block-1 .view-content .slick-next{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:5px;opacity:.3;justify-content:center;display:flex}.hire-landing-page .reviews-slider-block-1 .view-content i.fa-angle-right,.hire-landing-page .reviews-slider-block-1 .view-content i.fa-angle-left{color:#fff;font-size:30px;position:absolute;margin-top:auto;margin-bottom:auto;top:50px;bottom:0}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div{padding:10px 15px}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div>div p{font-size:14px !important;line-height:30px !important}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div>div>div p{line-height:17px !important}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div>div{display:flex !important;flex-direction:column !important}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div>div>div:before{content:"";display:block;width:80px;height:3px;background:#e05844;margin-bottom:7px;position:absolute;bottom:50px}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div>div>div{display:flex;align-items:center;margin-top:auto;width:100%}.hire-landing-page .reviews-slider-block-1 .view-content .slick-slide>div>div>div img{width:35px;height:auto;margin-right:5px}.hire-landing-page .reviews-slider-block-1 .view-header .reviews-heading{font-size:30px !important;font-weight:700 !important}@media (max-width:991px){.hire-landing-page .our-clients-body .featured-image-wrap,.hire-landing-page .phasellus-content .featured-image-wrap{display:none}.hire-landing-page .our-clients-body .featured-listing-box .featured-desc,.hire-landing-page .phasellus-content .featured-listing-box .featured-desc{padding-top:0}.hire-landing-page .our-clients-head{padding-bottom:0 !important}}@media (max-width:476px){.hire-landing-page .phasellus-content .featured_body>div{flex-direction:column}}.body-node-hiremobileappdeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hirelearningmanagementsystemdeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hiremoodledeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hiredrupaldeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hirejoomladeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hirewordpressdeveloper .webform-ajax-form-wrapper{width:100%;border:none}.body-node-hireecommercewebdeveloper .webform-ajax-form-wrapper{width:100%;border:none}.hire-landing-page .accreditations-list li.col-md-3 a{pointer-events:none}.hire-landing-page .navbar-toggler{display:none}.hire-landing-page .banner-body a{display:none}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .slick-slide{margin:80px 18px 23px}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .card{padding:20px;display:flex !important}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .card>p{font-size:14px !important;line-height:30px !important;text-align:justify;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .card .profile{margin-top:auto}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .card .profile:before{content:"";display:block;width:110px;height:3px;background:#e05844;margin-bottom:7px;position:absolute;bottom:75px}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .card .profile .ratings{display:none}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .card .profile img{width:50px}.hire-landing-page .google-reviews-block .slick-prev{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;left:5px;opacity:.3;justify-content:center;display:flex}.hire-landing-page .google-reviews-block .slick-next{width:40px;height:140px;background-color:#000;position:absolute;z-index:999;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:5px;opacity:.3;justify-content:center;display:flex}.hire-landing-page .google-reviews-block i.fa-angle-right,.hire-landing-page .google-reviews-block i.fa-angle-left{color:#fff;font-size:30px;position:absolute;margin-top:auto;margin-bottom:auto;top:50px;bottom:0}.hire-landing-page .google-reviews-block #block-googlereview h2{font-size:30px !important;font-weight:700 !important;text-align:center}.hire-landing-page .card{width:100%;height:522px}.hire-landing-page .featured-desc .cta-btn.outline a{margin-top:50px}.faq-full-width-block .faq-wrap-box .faq-wrap-box-right{width:100%;padding-left:0}.why-smile-media-web-design-section .featured-desc{padding-top:0}.why-smile-media-web-design-section{padding-bottom:50px}.p-b-0{padding-bottom:0 !important}.p-t-0{padding-top:0}.banner-content .h1{font-family:"Montserrat",sans-serif;font-size:55px;line-height:65px;color:#fff;text-transform:capitalize;font-weight:800;position:relative;margin:0;margin-top:219px;text-align:center}.page-user-login .banner-content .h1{font-family:"Montserrat",sans-serif;font-size:55px;line-height:65px;color:#fff;text-transform:capitalize;font-weight:800;position:relative;margin:0;text-align:center}.magento-power{margin-top:0 !important;padding:80px 0 0;background:#f2f6f8}.custom-dover-why-work .my-seo-website-score{background:#fff}.page-node-269 .dover-digital-best{padding:100px 0 120px}@media (max-width:991px){.page-node-269 .dover-digital-best{padding-bottom:60px}}.business-cta-wrap.shopify-features-title.wordpress-enterprise .container{padding-top:40px}.featured-desc h3.wordpress-stories-title{font-size:26px;font-family:Montserrat,sans-serif;font-weight:800;color:#333;text-align:left;padding-bottom:20px;margin:0}.dover-business-grow.client-stories{padding-bottom:10px}.ecommerce-design.wordpress-enterprise-service .container{border-top:none;padding-bottom:15px}.business-cta-wrap.shopify-features-title.wordpress-enterprise-service .cta-btn.outline{padding-top:15px}.inner-banner-slider .banner-action .banner-btn{border-radius:5px;padding:13px 40px;font-size:18px;font-weight:700;color:#fff;max-width:265px !important;width:100%;text-transform:uppercase;line-height:1.6;display:inline-block;vertical-align:top;cursor:pointer;background-color:#e5573b;border:2px solid #e5573b;border-radius:50px;text-align:center}@media (min-width:992px){.blog-details-wrapper div.page-header{max-width:1029px;width:100%;margin:36px auto 16px;font-weight:700;font-size:32px;line-height:43px;color:#3c3c3c;padding:0 15px;text-transform:none!important}}@media (max-width:991px){.blog-details-wrapper div.page-header{max-width:723px;font-weight:700;font-size:32px;line-height:43px;margin-top:36px;color:#3c3c3c;margin-bottom:0;text-transform:none!important}.node-type-article div.page-header{font-size:22px!important;line-height:32px!important;padding-left:15px}}.blog-details-wrapper .blog-read-more a{background:#e5573b;padding:10px 27px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:38px;display:inline-block;transition:all .3s ease-in-out;margin-bottom:10px}.case-study-banner{padding:100px 0;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("/themes/custom/smilemedia/css/../images/hero-bg.png")}.case-study-banner .page-tag{font-size:20px;line-height:1.2;color:#616161;display:block;font-weight:700}.case-study-banner .content-box .h1{color:#3c3c3c;font-size:48px;line-height:1.2;font-weight:700;padding-top:10px}.case-study-banner .content-box .h1 span{color:#e5573b}.case-study-banner .content-box .cta-wrap a,.featured-services .content-box .cta-wrap a,.case-study-banner .content-box .cta-wrap p{color:#333;display:inline-block;font-size:22px;line-height:1.2;text-decoration:none;font-weight:600;padding-bottom:5px;position:relative;margin-top:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.case-study-banner .content-box .cta-wrap a:after,.featured-services .content-box .cta-wrap a:after{content:'';position:absolute;left:0;bottom:0;width:20px;height:2px;background-color:#e5573b;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.case-study-banner .content-box .cta-wrap a:hover:after,.featured-services .content-box .cta-wrap a:hover:after{width:100%}.parallex-banner .inner-banner-img{height:100vh;position:relative;overflow:hidden}.parallex-banner-img{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(calc(1.2 + .2*var(--viewport-y)))}.parallex-banner-img img{width:100%;height:100%;object-fit:cover;object-position:bottom}.banner-content-box{display:flex;align-items:center;height:100%;position:relative;z-index:1}.full-box{margin-bottom:48px}.motorcycle-logo-wrap{max-width:300px;position:relative}.motorcycle-logo-wrap img{height:100%;width:100%;object-fit:cover;min-height:1px !important}.inner-banner-title{max-width:670px}.inner-banner-title .h2{font-family:Montserrat,sans-serif;font-size:55px;line-height:1.18;color:#fff;text-transform:capitalize;font-weight:700;position:relative;margin:0;padding-top:10px}#block-smilemedia-bootstrap-system-main .section-title .h2,#block-smilemedia-bootstrap-system-main .impact-box-wrap .impact-title h2{font-family:Montserrat,sans-serif;font-size:64px;line-height:1.2;text-transform:capitalize;font-weight:700;margin:0;color:#3c3c3c;padding-bottom:50px}.about-projects .content-box p{font-size:18px;line-height:1.6;color:#616161}.page-case-study .new-breadcrumb .breadcrumb{padding-top:100px !important;padding-bottom:0 !important}.about-projects{padding-top:50px}.project-inner-content .img-box{position:relative;z-index:1}.jarallax-title{position:relative;top:70px}.jarallax-img{position:relative;top:-70px}.jarallax-img img{position:relative;margin-top:-150px}.page-case-study .style-guide-wrap .content-box{position:relative;margin-top:-100px}.project-inner-content .img-box img{box-shadow:0px 4px 50px rgba(0,0,0,.25)}.project-inner-content .content-box{max-width:406px;margin-left:auto;position:sticky;top:100px}.about-projects{padding-bottom:100px}.projects-view{background-color:#f3f3f1;padding:100px 0}.impact-box-wrap .impact-title h2{padding-left:0 !important}.impact-box-wrap .impact-column{background-color:#fff;padding:30px 40px;border-radius:10px}.impact-box-wrap .impact-left{width:274px}.impact-box-wrap .impact-right{width:calc(100% - 274px);padding-left:48px}.impact-box-wrap .the-goods-box,.impact-box-content{padding:20px 30px;background-color:#f2f6f8;border-radius:10px}.impact-box-wrap .the-goods-box h3,.impact-box-content h3{font-size:18px;line-height:1.2;padding-bottom:10px}.impact-box-wrap .the-goods-box ul,.impact-box-content ul{margin-bottom:0}.impact-box-wrap .the-goods-box ul li,.impact-box-content ul li{font-size:18px;line-height:1.2;position:relative;margin-bottom:9px;padding:0 0 0 14px;color:#3c3c3c}.impact-box-wrap .impact-title{padding-bottom:50px}.page-case-study .case-study-testimonial-wrap{margin-top:100px}.impact-box-wrap .the-goods-box ul li:last-child,.impact-box-content ul li:last-child{margin-bottom:0}.impact-box-wrap .the-goods-box ul li:after,.impact-box-content ul li:after{content:'-';position:absolute;left:0;top:0;font-size:24px;line-height:.7}.impact-box-wrap .impact-desc-box-wrap .impact-desc-box:nth-child(even){padding:0}.impact-box-wrap .impact-desc-box-wrap .impact-desc-box:nth-child(even):before{display:none}.impact-box-wrap .impact-desc-box-wrap{gap:48px;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr))}.impact-box-wrap .impact-desc-box{margin-bottom:0}.impact-box-wrap .impact-desc-box{width:100%;padding:0}.challenges-section,.featured-services,.page-case-study .resultes-area{padding:100px 0}.style-guide-wrap{padding-top:100px}.challenges-section .content-box .card-box{padding:20px 30px;border-radius:10px;background-color:#f2f6f8;color:#3c3c3c;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:20px;min-height:275px}.challenges-section .content-box .card-box p{margin:0}.challenges-section .content-box,.style-guide-wrap .content-box{max-width:625px;margin-left:0}.challenges-section .content-box,.style-guide-wrap .content-box{position:relative;top:0}.challenges-section .col-lg-5 .img-box,.style-guide-wrap .col-lg-5 .img-box{position:sticky;top:100px}.challenges-section .img-box img,.style-guide-wrap .img-box img{box-shadow:none}.challenges-section .content-box .section-title+.section-title{padding-top:80px}.challenges-section .jarallax-title{top:40px}.style-guide-wrap .jarallax-title{top:0}.tech-box-wrap{display:grid;max-width:547px;grid-template-columns:repeat(2,1fr);column-gap:100px;padding-top:50px}.tech-box-wrap ul{padding:0;margin:0}.tech-box-wrap ul li{display:flex;align-items:center;gap:10px;font-size:24px;line-height:1.2;font-weight:500}.tech-box-wrap ul li+li{padding-top:20px}.tech-box-wrap ul li .img-box{display:flex;top:-1px}.tech-box-wrap ul li .img-box img{width:20px;height:20px}.tech-box-wrap .h3{color:#3c3c3c;font-size:36px;line-height:1.2;font-weight:700;padding-bottom:30px;margin-bottom:0}.featured-services .content-box ul li{background-color:#f2f6f8 !important;padding:20px 20px 20px 42px !important;border-radius:10px;position:relative;margin-bottom:30px;box-shadow:0 4px 10px rgba(0,0,0,.1);font-size:18px !important;line-height:1.2;font-weight:500;color:#3c3c3c;background-image:none !important}.featured-services .content-box .cta-wrap{text-align:center}.featured-services .content-box ul li:last-child{margin-bottom:20px}.featured-services .content-box ul li:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2830_1403)'%3E%3Cpath d='M7.42419 4.14764C7.33021 4.0543 7.20351 4.00133 7.07106 4.00002C6.93861 3.99872 6.81089 4.04917 6.71509 4.14064C6.66818 4.1851 6.63067 4.23851 6.60478 4.29773C6.57889 4.35694 6.56515 4.42075 6.56436 4.48537C6.56358 4.54999 6.57577 4.61411 6.60022 4.67393C6.62467 4.73376 6.66087 4.78807 6.70669 4.83364L11.3967 9.52854L6.44769 14.3641C6.40133 14.4092 6.36448 14.463 6.33931 14.5225C6.31415 14.5821 6.30118 14.646 6.30118 14.7106C6.30118 14.7753 6.31415 14.8392 6.33931 14.8987C6.36448 14.9583 6.40133 15.0121 6.44769 15.0571C6.54263 15.1492 6.66966 15.2006 6.80189 15.2006C6.93411 15.2006 7.06115 15.1492 7.15609 15.0571L12.4551 9.88064C12.5011 9.83591 12.5378 9.78245 12.563 9.72338C12.5881 9.66432 12.6012 9.60083 12.6016 9.53663C12.6019 9.47243 12.5894 9.40881 12.5649 9.34949C12.5403 9.29017 12.5042 9.23634 12.4586 9.19114L7.42419 4.14764ZM1.12419 4.14764C1.03025 4.05451 0.90369 4.00167 0.77141 4.00037C0.639131 3.99906 0.511554 4.04938 0.41579 4.14064C0.368882 4.1851 0.331372 4.23851 0.305483 4.29773C0.279593 4.35694 0.26585 4.42075 0.265066 4.48537C0.264283 4.54999 0.276476 4.61411 0.300923 4.67393C0.32537 4.73376 0.361574 4.78807 0.40739 4.83364L5.09739 9.52854L0.14839 14.3641C0.102032 14.4092 0.0651802 14.463 0.0400146 14.5225C0.014849 14.5821 0.00188155 14.646 0.00188155 14.7106C0.00188155 14.7753 0.014849 14.8392 0.0400146 14.8987C0.0651802 14.9583 0.102032 15.0121 0.14839 15.0571C0.243331 15.1492 0.370365 15.2006 0.50259 15.2006C0.634815 15.2006 0.761849 15.1492 0.85679 15.0571L6.15509 9.88064C6.20114 9.83591 6.23781 9.78245 6.26296 9.72338C6.28811 9.66432 6.30123 9.60083 6.30156 9.53663C6.30188 9.47243 6.28941 9.40881 6.26486 9.34949C6.24031 9.29017 6.20418 9.23634 6.15859 9.19114L1.12419 4.14764Z' fill='%233C3C3C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2830_1403'%3E%3Crect width='12.5997' height='19.2006' fill='white' transform='matrix(-1 0 0 1 12.6016 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");height:20px;width:13px;background-repeat:no-repeat;background-position:left;position:absolute;left:20px;top:20px}.featured-services .content-box ul{margin-bottom:0;padding:0}.page-case-study .resultes-area{background-color:#f3f3f1}.page-case-study .style-guide-wrap{margin-top:0;text-align:left}.style-guide-box{padding:20px 28px;background-color:#fff;border-radius:10px}.style-guide-box p{font-weight:600;margin-bottom:0;line-height:1.7 !important}.font-box-wrapper,.color-box-wrapper{padding-top:50px}.font-box-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;row-gap:20px}.style-guide-box .h3{font-size:36px;font-weight:700;color:#3c3c3c;line-height:1.2;padding-bottom:30px;margin-bottom:0}.font-box{padding:20px 30px;background-color:#f2f6f8;text-align:center;border-radius:10px}.style-guide-box .h4{font-size:32px;color:#a4383e;font-weight:700;line-height:1.2;padding-bottom:10px;margin-bottom:0}.color-box-wrap ul{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;list-style:none;margin:0;padding:0}.color-box-wrap ul li{box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;position:relative}.color-code-preview{border-radius:10px 10px 0 0;height:100px}.color-code{border-radius:0 0 10px 10px;padding:10px;text-align:center;color:#000;font-size:16px;font-weight:500;line-height:1;background-color:#fff}.page-case-study .resultes-area .container{padding:0 15px !important}.case-study-form-wrap{padding:100px 15px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.case-study-form-wrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(16,58,101,.5);z-index:0}.case-study-form-wrap form{max-width:782px;margin:0 auto;position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between}.case-study-form-wrap .h2{font-size:40px;line-height:1.2;font-weight:600;text-align:center;color:#fff;padding-bottom:80px;position:relative;z-index:1;margin-bottom:0}.case-study-form-wrap .field--name-field-webform.field--type-webform{background-color:transparent;border:0}.case-study-form-wrap form .js-form-item{width:calc(50% - 15px);margin-bottom:30px !important}.case-study-form-wrap form .js-form-item input.form-control{height:42px !important;border-radius:10px;font-size:18px;padding:10px 22px}.case-study-form-wrap form .js-form-item.form-type-textarea{width:100%}.case-study-form-wrap form .js-form-item.form-type-textarea textarea{min-height:152px;border-radius:10px;font-size:18px;padding:10px 22px}.case-study-form-wrap form .form-actions{width:100%;margin-bottom:0 !important}.case-study-form-wrap form button{font-size:18px !important;padding:16px !important;transition:all .3s ease-in-out;float:none !important;clear:both;width:100%}.case-study-form-wrap form button:hover{background:0 0 !important}.case-study-form-wrap .captcha{padding:0;margin:0 0 30px;color:#fff;font-weight:600}.case-study-form-wrap .form-required:after{display:none}.parallex-banner .inner-banner-img:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3);z-index:0}@media (max-width:1024px){.case-study-banner .content-box .h1{font-size:35px}.case-study-banner .content-box .cta-wrap a{margin-top:20px}.case-study-banner{padding:56px 0}.inner-banner-title .h2{font-size:45px}.impact-box-wrap .impact-desc-box-wrap{gap:20px}.impact-box-wrap .impact-right{padding-left:20px}#block-smilemedia-bootstrap-system-main .section-title .h2,#block-smilemedia-bootstrap-system-main .impact-box-wrap .impact-title h2{font-size:48px !important;padding-bottom:30px}.project-inner-content .img-box img{width:100%}.project-inner-content .img-box{transform:translate3d(0,0,0) !important}.page-case-study .new-breadcrumb .breadcrumb,.style-guide-wrap{padding-top:56px !important}.about-projects{padding-bottom:32px}.jarallax-img{top:0}.jarallax-img img,.page-case-study .style-guide-wrap .content-box{margin-top:0}.project-inner-content .content-box{max-width:100%;margin-left:0}.projects-view,.challenges-section,.featured-services,.page-case-study .resultes-area{padding:56px 0}.case-study-form-wrap{padding:56px 15px}.jarallax-title{top:0}.challenges-section .content-box .card-box,.page-case-study .style-guide-wrap .content-box .style-guide-box{transform:translate3d(0,0px,0px) !important;margin-bottom:50px}.page-case-study .style-guide-wrap .content-box .style-guide-box{margin-bottom:0 !important}.tech-box-wrap{padding-top:0}.tech-box-wrap .h3{padding-bottom:20px}.tech-box-wrap .h3{font-size:28px}.tech-box-wrap ul li{font-size:18px}.style-guide-box .h3{font-size:28px}.style-guide-box .h4{font-size:24px}.color-box-wrap ul{gap:16px}.case-study-form-wrap .h2{font-size:32px;padding-bottom:50px}.full-box{margin-bottom:20px}.challenges-section .jarallax-title{top:0}.contact-detail .col-lg-12 .item-list{width:50%}}@media (max-width:991px){.case-study-banner .row,.page-case-study .style-guide-wrap .row{flex-direction:column-reverse;justify-content:center}.page-case-study .style-guide-wrap .col-lg-7{margin-bottom:0 !important}.page-case-study .style-guide-wrap .col-lg-5{margin-bottom:30px}.case-study-banner .img-box{text-align:center;padding-bottom:32px}.impact-box-wrap .impact-desc-box-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}.challenges-section .row{flex-direction:column-reverse}.challenges-section .col-lg-5 .img-box{padding-bottom:30px}.case-study-form-wrap .h2{font-size:28px}}@media (max-width:767px){.case-study-banner{padding:32px 0}.page-case-study .region.region-page-banner{background-color:#fff}.case-study-banner .content-box .h1{font-size:28px}.case-study-banner .row>[class*=col-lg-]{padding:0 15px}.inner-banner-title .h2{font-size:35px}.impact-box-wrap .impact-left,.impact-box-wrap .impact-right{width:100%;padding:0}.impact-box-wrap .impact-left{margin-bottom:20px}.impact-box-wrap .impact-column{padding:20px}.impact-box-wrap .the-goods-box ul li,.impact-box-content ul li{font-size:16px}.page-case-study .new-breadcrumb .breadcrumb{padding-top:32px !important}#block-smilemedia-bootstrap-system-main .section-title .h2,#block-smilemedia-bootstrap-system-main .impact-box-wrap .impact-title h2{font-size:35px !important}.page-case-study .row>[class*=col-lg-]{padding:0 15px}.tech-box-wrap{grid-template-columns:repeat(1,1fr);row-gap:30px;column-gap:0;max-width:100%}.tech-box-wrap .h3{font-size:24px}.tech-box-wrap ul li{font-size:16px}.featured-services .content-box .cta-wrap a{margin-top:10px;font-size:18px}.featured-services .content-box ul li{font-size:16px !important}.font-box-wrap{grid-template-columns:repeat(1,1fr);gap:30px}.color-box-wrap ul{grid-template-columns:repeat(2,1fr);gap:30px}.case-study-form-wrap .h2{font-size:24px;padding-bottom:30px}.case-study-form-wrap form .js-form-item input.form-control,.case-study-form-wrap form .js-form-item.form-type-textarea textarea{padding:10px !important;font-size:16px}.case-study-form-wrap form .js-form-item,.case-study-form-wrap .captcha{margin-bottom:20px !important}.case-study-form-wrap form .js-form-item{width:100%}}@media (max-width:575px){.color-box-wrap ul{grid-template-columns:repeat(1,1fr)}}.result-page{padding-top:0 !important}.our-project-banner-wrap{padding-top:263px;padding-bottom:160px}.banner-result-title-subheading{color:#299ecc;font-size:18px;line-height:1.3;font-weight:700;display:block;padding-bottom:12px;text-align:center}.our-project-banner-wrap:before{display:none}.filter-nav-wrap .js-form-item .bef-links ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}.filter-nav-wrap .js-form-item .bef-links ul li{padding:0 25px}.filter-nav-wrap{padding-top:100px}.filter-nav-wrap .js-form-item .bef-links.form-select{border:0;background-image:none}.filter-nav-wrap .js-form-item .bef-links ul li a,.type-filter,.industry-type-filter{color:#3c3c3c;font-size:16px;line-height:1.2;font-weight:600;transition:all .3s ease-in-out}.filter-label,.form-check-label{transition:all .3s ease-in-out}.form-check-label{cursor:pointer}.filter-nav-wrap .js-form-item .bef-links ul li a:hover,.filter-label:hover,.result-filter .form-check-label:hover{color:#e5573b}.filter-nav-wrap .js-form-item .bef-links ul li a.bef-link--selected{color:#e5573b}.filter-nav-wrap .view-filters form.views-exposed-form .d-flex{justify-content:center;align-items:center}input[name=case_study_search_keys]{width:0;min-width:100%;padding:.25rem 0 0;padding-left:2rem;outline:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNOS41IDNjNSAwIDkgNCA5IDkgMCAxLjUtLjQgMy0xLjEgNC4zbDYgNC0xLjEgMS43LTYtNGMtMS43IDEuOS00LjEgMy4xLTYuOCAzLjEtNSAwLTktNC05LTlzNC05LjEgOS05LjF6bTAgMmMtMy45IDAtNyAzLjEtNyA3czMuMSA3IDcgN2MyIDAgMy44LS45IDUuMS0yLjJsMS4xLTEuN2MuNS0uOS43LTIgLjctMy4xLjEtMy45LTMtNy02LjktN3oiLz48L3N2Zz4K);background-repeat:no-repeat;background-position:left 8px center;background-size:18px;font-size:.8125rem;letter-spacing:.00625rem;transition:ease all .4s 0s;border:0}input[name=case_study_search_keys]:focus{width:200px;outline:none;box-shadow:none}.result-blog-section.work-section .work-listing .work-slide:nth-child(2n),.result-blog-section.work-section .work-listing .work-slide:nth-child(3n){padding-top:0}.result-blog-section.work-section .work-listing .work-slide{margin-bottom:30px}.view-filters form{display:flex;flex-wrap:wrap;justify-content:center}.view-filters .js-form-item-field-result-categories-target-id{display:flex;justify-content:center;align-items:center;padding:30px 16px;margin-bottom:0 !important}.view-filters .js-form-item-field-result-categories-target-id .bef-links{width:100%}.filter-nav-wrap .region-results-page{overflow:inherit}.js-form-item-case-study-search-keys{flex-shrink:0;margin-bottom:0 !important}.filter-nav-wrap .js-form-item .bef-links ul li.last,.industry-type-filter{position:relative;cursor:pointer}.filter-type-wrap,.industry-filter-wrapper{position:absolute;z-index:9;top:calc(100% + 4px);left:-1px;width:-moz-max-content;width:max-content;min-width:250px;padding:1.25rem;border-radius:13.5px;box-shadow:0 5px 25px 0 rgba(0,0,0,.25);transition:all .3s;display:none;background-color:#fff}.show-filters{display:block}.show-filters fieldset{margin-bottom:0 !important}.show-filters fieldset .checkbox:last-child{margin-bottom:0 !important}.filter-type-wrap fieldset legend{display:none}.fillter-categories{width:100%}.fillter-categories .fillter-categories-inner-wrap{background-color:#f3f3f1}.fillter-categories .fillter-categories-inner{padding:20px 0;max-width:1310px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.fillter-categories-inner .form-actions{margin-bottom:0 !important}.fillter-categories .container,.filter-box-inner-items{display:flex;flex-wrap:wrap}.filter-box-inner-items,.fillter-categories .fillter-categories-inner{gap:50px}.fillter-categories-box{max-width:1310px;margin:0 auto}.filter-box-inner-item{padding:10px 20px;background:#e5573b;border-radius:50px;color:#fff;font-weight:600;display:inline-flex;align-items:center}.fillter-categories-inner .form-actions .button.js-form-submit{background-color:transparent;border:2px solid #616161;color:#616161;border-radius:50px;padding:10px 20px;transition:all .3s ease-in-out;font-weight:600;display:none}.fillter-categories-inner .custom-reset-button{background-color:transparent;border:2px solid #616161;color:#616161;border-radius:50px;padding:10px 20px;transition:all .3s ease-in-out;font-weight:600}.fillter-categories-inner .form-actions .button.js-form-submit:hover,.custom-reset-button:hover{background-color:#e5573b;color:#fff;border-color:#e5573b}.type-filter,.industry-type-filter{display:flex;align-items:center}.icon-box svg{transition:all .3s ease-in-out}.active-filter .icon-box svg{transform:rotate(180deg)}.clear-filter{margin-left:5px;cursor:pointer}.clear-filter svg{display:block}.mobile-filter-wrap{display:none}.mobile-filter-btn{width:18px;border:0;background-color:transparent;padding:0}.mobile-filter-btn:focus-visible{outline:0}.mobile-filter svg{user-select:none}.fillter-categories .result-blog-section{background-color:#fff}.fillter-categories nav[aria-label=pagination-heading] .pagination{background:#fff;margin-bottom:0}.last .form-check .form-check-input:checked,.second-last .form-check .form-check-input:checked{background-color:#e5573b;border-color:#e5573b}.fillter-categories .fillter-categories-inner{padding-left:16px;padding-right:16px}.fillter-categories-inner .form-actions .button.js-form-submit:focus,.filter-type-wrap .form-check .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(229,87,59,.5)}.filter-type-wrap .form-check .form-check-input:focus{border-color:rgba(229,87,59,1)}.fillter-categories-inner-wrap{display:block}.contact-detail .contact-card{display:flex;justify-content:center;column-gap:20px}#block-contactdetailsblock .contact-detail{padding-top:50px;display:flex;flex-wrap:wrap;padding-bottom:30px}#block-contactdetailsblock .contact-detail .item-list{margin-bottom:40px;border:3px solid #e4634d;text-align:center;padding:35px 29px;border-radius:25px;width:50%;background:#fdfbf9;box-shadow:1px 1px 5px rgba(228,99,77,.5)}.contact-detail .item-list h3{font-size:20px;margin-bottom:5px;font-weight:700}.contact-detail .item-list h3 span{color:#e4634d}.contact-detail .item-list p{font-size:16px;line-height:1.5;margin-bottom:10px;color:#000}.contact-detail .skype-icon{width:35px;height:auto;margin-right:5px}.contact-detail .email-icon{width:35px;height:auto;margin-right:5px}.contact-detail .col-lg-12 .item-list p a{color:#000;font-weight:500}@media (min-width:1025px){.filter-nav-wrap .js-form-item .bef-links ul{display:flex !important}.mobile-filter-btn{display:none}}@media (max-width:1200px){.filter-nav-wrap .js-form-item .bef-links ul li{padding:0 16px}.result-blog-section .work-listing .work-slide .work-column .work-desc .work-title h2{font-size:28px;line-height:1.2}}@media (max-width:1024px){.mobile-filter-wrap{display:block}.filter-nav-wrap .js-form-item .bef-links ul{display:none;position:absolute;left:30px;top:100%;padding:20px;background-color:#fff;border-radius:13.5px;box-shadow:0 5px 25px 0 rgba(0,0,0,.25);z-index:99;min-width:240px}.filter-nav-wrap .js-form-item .bef-links ul li{padding:0}.filter-nav-wrap .js-form-item .bef-links ul li+li{margin-top:6px}.view-filters .js-form-item-field-result-categories-target-id{justify-content:space-between;width:100%;align-items:flex-start;position:relative}.filter-nav-wrap{padding-top:30px}.filter-nav-wrap .js-form-item .bef-links ul li a,.type-filter,.last,.industry-type-filter,.second-last .form-check-label{font-size:14px}.filter-box-inner-item{font-size:14px;padding:10px 15px}.filter-box-inner-items{justify-content:center}.fillter-categories-inner .form-actions .button.js-form-submit,.custom-reset-button{font-size:14px;padding:10px 15px}.filter-nav-wrap .js-form-item .bef-links.form-select{padding-left:0}.filter-box-inner-items,.fillter-categories .fillter-categories-inner{gap:20px}.result-blog-section.work-section{padding:56px 0 30px}.contact-detail .contact-card{column-gap:10px}#block-contactdetailsblock .contact-detail .item-list{margin-bottom:20px}.contact-detail .item-list h3{font-size:18px}}@media (max-width:767px){.view-filters .js-form-item-field-result-categories-target-id{padding-top:15px;padding-bottom:15px}#block-contactdetailsblock .contact-detail{padding:30px 15px}.contact-detail .skype-icon,.contact-detail .email-icon{width:25px}.contact-detail .contact-card{column-gap:10px}#block-contactdetailsblock .contact-detail .item-list{margin-bottom:10px}}@media (max-width:572px){#block-contactdetailsblock .contact-detail .item-list{width:100%}.contact-detail .contact-card{flex-wrap:wrap}}.tab-listing .nav-tabs>li>a:hover svg path{fill:#fff}.path-search #block-smilemedia-bootstrap-system-main{max-width:1310px;margin:0 auto;padding:0 15px 30px}.path-search #block-smilemedia-bootstrap-system-main .search-form{padding:0 0 30px}.path-search #block-smilemedia-bootstrap-system-main .search-form label{padding-bottom:15px}.path-search #block-smilemedia-bootstrap-system-main .search-form .btn{background-color:#e5573b;padding:10px 30px;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #e5573b;color:#fff}.path-search #block-smilemedia-bootstrap-system-main .search-form .btn:hover{color:#e5573b;background-color:transparent}.path-search #block-smilemedia-bootstrap-system-main .item-list ul{list-style:none;margin:0;padding:0}.path-search #block-smilemedia-bootstrap-system-main .item-list ul li{border:0;background-color:transparent}.path-search #block-smilemedia-bootstrap-system-main .item-list ul li+li{padding-top:20px}.work-section .work-listing{margin:0 !important;padding:0 !important;justify-content:center}.ready-to-go-cta-form .form-group .form-control{padding:20px}.ready-to-go-cta-form .form-group.cta-submit-btn .submit{padding:10px 30px 13px}.tab-listing .nav-tabs>li>a svg{margin-right:10px}.tab-listing .nav-tabs>li>a svg path{transition:all .3s ease-in-out}.tab-listing .nav-tabs>li>a:hover svg path,.tab-listing .nav-tabs>li>a.active svg path{fill:#fff !important}.my-seo-website-score-left .cta-btn.outline a{padding-top:20px}.request-call-popup-wrap h2{padding-bottom:0 !important}.request-call-popup-wrap .webform-client-form input{height:45px !important;border-radius:5px;-webkit-border-radius:5px;padding:14px;background-color:#fff;font-size:16px}.request-call-popup-wrap .webform-client-form textarea{height:165px !important;background-color:#fff;font-size:16px;border-radius:5px;-webkit-border-radius:5px}.request-call-popup-wrap .field--name-field-webform.field--type-webform{background:#fff;border:0}.request-call-popup-wrap .webform-client-form .webform-button--submit{padding:15px 30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:none !important;height:55px !important;font-size:16px;float:none !important;width:auto}.request-call-popup-wrap .webform-client-form .webform-button--submit:hover{background-color:transparent;color:#e05844}.request-call-popup-wrap .webform-client-form input.form-control:focus{box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);-webkit-box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);-moz-box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);border-color:rgba(229,87,59,.2)}.panel-heading>a[aria-expanded=false]{color:#626262}.panel-heading>a[aria-expanded=false]:after{opacity:1 !important;visibility:visible !important}.view-related-blog-post{padding-bottom:50px}.blog-details-wrapper .general-cta-desc h2{padding-bottom:30px}.blog-details-wrapper .col-xs-12{width:100%}.blog-min-to-read p:before{position:relative;top:2px}.banner-sub-content .blog-banner-date div:before{position:relative;top:1px}.request-call-popup-menu{margin-top:10px}.page-node-36 .main-container article{padding:0 0 30px}.video-container{margin-bottom:30px}.dover-business-grow.client-stories{padding-bottom:30px}.page-about-us .patner_logo.patner_logo_new .row>*{padding:0 15px}.page-about-us .patner_logo.patner_logo_new .row .views-row{padding:0}.path-blog .mailchimp-signup-subscribe-form button{margin-top:-2px;height:55px}.ready-to-go-cta-form{padding-bottom:20px}.banner-sub-content .blog-banner-category div{flex-wrap:wrap}.banner-sub-content .blog-banner-category div a{line-height:26px;margin-right:3px;padding-left:7px;margin-left:0}.blog-details-wrapper .banner-sub-content{flex-wrap:wrap}.blog-min-to-read p{margin-left:0}.general-cta-wrap.box .container:before{height:calc(100% - 65px)}.fillter-categories .container{display:block}.body-node-careeropportunitiesjointhesmilemediateam article{padding-bottom:50px}section.row{margin:0}section.row>*{padding-left:0;padding-right:0}.view-display-id-page_1 .view-filters{padding-bottom:20px}.path-blog .main-container.container>.row{margin:0}.path-blog .main-container.container>.row>section{padding-left:0;padding-right:0}.path-blog .main-container.container div#block-smilemedia-bootstrap-system-main .view-display-id-page_1 .view-content{margin-left:-12px;margin-right:-12px;width:auto}.page-node-244 .dialog-off-canvas-main-canvas{padding:0 15px}.body-node-contactusgetintouchwithsmilemediaexperts .field--name-field-webform.field--type-webform{background-color:#fff;border:0;box-shadow:0px 0px 10px rgb(0 0 0/15%);border-radius:10px}.body-node-contactusgetintouchwithsmilemediaexperts .field--name-field-webform.field--type-webform .js-form-item{margin-bottom:24px !important}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form{padding:50px 30px}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form input{height:55px !important;padding:12px 15px;background-color:transparent;font-size:16px}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form input:focus{box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);-webkit-box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);-moz-box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);border-color:rgba(229,87,59,.2)}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form textarea{height:165px !important;padding:12px 15px;background-color:transparent;font-size:16px !important}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form textarea:focus{box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);-webkit-box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);-moz-box-shadow:2px 2px 3px 0px rgba(229,87,59,.2);border-color:rgba(229,87,59,.2)}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form button{height:55px !important;float:none !important;width:auto;font-size:16px !important;margin-bottom:0 !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form button:hover{background-color:transparent;color:#e05844}.body-node-contactusgetintouchwithsmilemediaexperts .webform-submission-webform-61-form .form-actions{margin-bottom:0 !important}.js-form-required:after{content:'' !important}.webform-client-form .captcha{padding-left:0;padding-right:0}.body-node-contactusgetintouchwithsmilemediaexperts .request-call-popup-wrap .field--name-field-webform.field--type-webform{box-shadow:none}.body-node-contactusgetintouchwithsmilemediaexperts .request-call-popup-wrap .webform-submission-webform-182-add-form{padding:20px 0}.request-call-popup-wrap section.row{margin:inherit}.request-call-popup-wrap section.row>*{padding:inherit}.request-call-popup-wrap section.row .field--name-field-webform.field--type-webform .container .row{margin:0}@media (max-width:1200px){.work-listing .work-slide .work-column .work-desc .work-title h2{font-size:24px !important;line-height:34px !important}.hire-landing-page .google-reviews-block .google-reviews.slick-initialized .slick-slide{margin:80px 10px 10px 18px !important}}@media(max-width:1100px){.page-view-blog .view-most-popular .views-field-field-banner-image img{margin-top:10px;min-height:150px}.body-node-ourhappyguaranteecommitmenttoclientsatisfaction .inner-banner-slider .banner-title h1{font-size:40px;line-height:50px}}@media(max-width:1024px){.view-featured-services .featured-tab-section .tab-listing .nav-tabs{margin-bottom:-20px}.view-featured-services .featured-tab-section .tab-listing .nav-tabs>li>a{padding:20px !important}.view-featured-services .featured-tab-section .tab-listing .tab-content{margin-top:-10px;padding-top:70px !important}.featured-listing-box .featured-image-wrap{width:100%}.featured-listing-box .featured-image-wrap img{border-radius:10px}.cta-btn.fill a{padding:15px 30px !important;font-size:16px !important}.location-list ul{margin:0 !important}.my-seo-website-score-left .cta-btn.outline a{padding-top:15px;padding-bottom:15px;font-size:16px}.challenges-section{padding-bottom:0}}@media (max-width:999px){.inner-banner-slider .banner-text .container .row:before{left:150px}}@media(max-width:991px){.about-area.about-area-new #block-aboutimage{text-align:center !important}.new-testimoial-box .testimonial-desc p{font-size:16px;line-height:1.5}.new-testimoial .testimonial-title h2{font-size:32px;line-height:1.5;margin:0;padding-bottom:15px}.rev-ratings-date .rating{flex-direction:column}.rev-ratings-date .star-rating svg{width:20px;height:20px}.date-wrap{font-size:16px;line-height:1.2}.rev-ratings-date{padding-top:0}.patner_logo_new.patner-logo-new #block-views-block-patner-logo-block-1 h2{font-size:32px !important}.node .my-seo-website-score-right .field--type-image{float:none;width:100%}.node .my-seo-website-score-right .field--type-image img{margin:0}.inner-banner-slider .banner-title h1{font-size:36px !important;line-height:46px !important}.path-blog .views-exposed-form .radio{padding:0 10px}.page-node-269 .dover-digital-best{padding-top:0 !important}.dover-digital-needs{padding:50px 0}.path-blog .recent-blog-header .region-blog-sidebar .views-element-container{padding-left:15px;padding-right:15px}.path-blog .region-blog-sidebar{margin-left:-15px;margin-right:-15px}}@media (max-width:767px){.view-featured-services .featured-tab-section .tab-listing .tab-content{padding-top:35px !important}.location-list ul li{width:100% !important}.ready-to-go-cta-form{gap:30px}.tab-listing .nav-tabs{height:auto !important}.tab-listing .nav-tabs>li{padding:0 !important}.tab-listing .nav-tabs>li>a{display:block !important;border-radius:0 !important;text-align:center}.contact-info-box-new .icon img{width:40px}.contact-info-box-new .icon{width:40px;height:40px}.contact-info-box-new .icon a{display:inline-block}.contact-info-box-new .info-new{width:calc(100% - 40px)}.inner-banner-slider .banner-title h1{font-size:30px !important;line-height:40px !important}.inner-banner-slider .banner-action .banner-btn{font-size:16px !important}.region.region-page-banner{padding-top:0}.row.region .view-content.row{padding:0;margin:0}.new-breadcrumb .breadcrumb{padding-left:15px !important;padding-right:15px !important;padding-bottom:20px !important}#block-smilemedia-bootstrap-system-main .business-cta-wrap{padding-top:0 !important}.page-taxonomy-term-100 .view-display-id-page_1{margin-top:0}.page-taxonomy-term-100 .view-display-id-page_1 .view-content{margin:0;padding-top:30px}.page-taxonomy-term-100 .view-display-id-page_1 .view-content.row>*{padding:0 15px}.page-taxonomy-term-100 .view-display-id-page_1 .business-cta-wrap .container{padding:0}.page-taxonomy-term-100 .view-display-id-page_1 .business-cta-wrap h3{padding-bottom:20px}.view-related-blog-post{padding-bottom:0}.views-exposed-form .radio label{padding:10px 0}.path-blog .views-exposed-form .radio{padding:0 8px}.view-filters form{padding:20px 0}.dover-business-grow.client-stories{padding-bottom:10px}.page-about-us .about-us-listing .ecommerce-services-title h4{padding-top:15px}.ecommerce-transition .featured-listing-box .featured-image-wrap{padding-left:15px}#block-views-block-patner-logo-block-1 h2{padding-bottom:20px;font-size:35px;line-height:45px}#block-smilemedia-bootstrap-system-main .services-listing>ul>li{width:50%}.page-view-blog .view-most-popular .views-field-field-banner-image .field-content{position:relative;padding-bottom:50%}.page-view-blog .view-most-popular .views-field-field-banner-image img{margin-top:10px;min-height:150px;position:absolute;top:0;left:0;width:100%;height:100%}.page-case-study #block-smilemedia-bootstrap-system-main .col-lg-7{margin-bottom:0}.path-blog .view-display-id-page_1 .view-content{margin-left:-15px;margin-right:-15px}.path-blog .view-display-id-page_1 .view-content>*{padding-left:15px;padding-right:15px}.blog-listing{margin-bottom:30px !important}.recent-blog-header{padding-left:15px;padding-right:15px}.recent-blog-header .col-md-12{padding-left:15px;padding-right:15px}.path-blog .recent-blog-header .region-blog-sidebar .views-element-container{padding-left:0;padding-right:0}.recent-blog-header .view.view-blog.view-id-blog{padding-left:0;padding-right:0}.path-blog .region-blog-sidebar .views-element-container{width:100%}}@media(max-width:479px){#block-smilemedia-bootstrap-system-main .services-listing>ul>li{width:100%}}.result-new-banner-wrap .result-banner-item .slider-img img{width:100%;height:100%;object-fit:cover}.result-new-banner-wrap .result-banner-item .slider-img{position:absolute;top:0;left:0;width:100%;height:100%}.result-new-banner-wrap{color:#fff;padding:80px 0 0}.result-new-banner-wrap .result-banner-item .img-box{padding:80px 68px;height:100%}.result-new-banner-wrap .result-banner-item{height:100%}.result-new-banner-wrap .tagline{font-size:20px;line-height:1.2;letter-spacing:2px;font-weight:900;padding-bottom:44px;text-transform:uppercase}.result-new-banner-wrap .tag{font-size:14px;line-height:1.2;display:inline-block;font-weight:500;padding:10px 20px;background:#fff;border-radius:100px}.result-new-banner-wrap .green-overlay .tag{color:#37b34a}.result-banner-item{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.result-new-banner-wrap .swiper-slide-prev .result-banner-item,.result-new-banner-wrap .swiper-slide-next .result-banner-item{transform:scale(.8)}.result-new-banner-wrap .banner-title p{font-size:38px;line-height:1.2;font-weight:900;padding-top:38px}.result-new-banner-wrap .banner-title .h1{color:#fff;text-align:left;-webkit-text-fill-color:#fff;font-size:38px;line-height:1.3;font-weight:900}.result-new-banner-wrap .result-new-banner-content{position:relative;z-index:1;max-width:515px}.result-banner-item .img-box{position:relative}.result-banner-item .green-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#37b34a;background:linear-gradient(90deg,rgba(55,179,74,1) 0%,rgba(55,179,74,.804359243697479) 50%,rgba(55,179,74,0) 96%)}.result-banner-item .banner-btn{padding-top:48px}.result-banner-item .banner-btn .btn{padding:18px 30px;border:2px solid #fff;border-radius:100px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.result-banner-item .banner-btn .btn:hover{background-color:#fff}.result-banner-item .green-overlay .banner-btn .btn:hover{color:#37b34a}.result-new-banner-content-wrap{display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px}.result-new-banner-content-box,.result-new-banner-content-wrap .project-img-box{width:50%;padding:0 15px}.result-new-banner-content-wrap .project-img-box .project-img{position:relative;z-index:1;text-align:center}.result-new-banner-content-wrap .project-img-box .project-img img{border-radius:10px;max-width:249px;object-fit:cover;height:100%}.result-banner-item .black-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 96%)}.result-new-banner-wrap .black-overlay .tag,.result-banner-item .black-overlay .banner-btn .btn:hover{color:#020202}.result-banner-item .blue-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#18087e;background:linear-gradient(90deg,rgba(24,8,126,1) 0%,rgba(24,8,126,.8) 50%,rgba(55,179,74,0) 96%)}.result-new-banner-wrap .blue-overlay .tag,.result-banner-item .blue-overlay .banner-btn .btn:hover{color:#18087e}.result-new-banner-wrap .black-overlay .tag,.result-banner-item .black-overlay .banner-btn .btn:hover{color:#020202}.result-banner-item .light-black-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#22201f;background:linear-gradient(90deg,rgba(34,32,31,1) 0%,rgba(34,32,31,.6) 60%,rgba(55,179,74,0) 96%)}.result-new-banner-wrap .light-black-overlay .tag,.result-banner-item .light-black-overlay .banner-btn .btn:hover{color:#22201f}.result-banner-item .gray-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#223e56;background:linear-gradient(90deg,rgba(34,62,86,1) 0%,rgba(34,62,86,.6) 70%,rgba(55,179,74,0) 96%)}.result-new-banner-wrap .gray-overlay .tag,.result-banner-item .gray-overlay .banner-btn .btn:hover{color:#223e56}.result-banner-item .light-red-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#a63c41;background:linear-gradient(90deg,#a63c41 0%,rgba(166,60,65,.8) 50%,rgba(55,179,74,0) 96.5%)}.result-new-banner-wrap .light-red-overlay .tag,.result-banner-item .light-red-overlay .banner-btn .btn:hover{color:#a63c41}.result-banner-item .sea-blue-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#102551;background:linear-gradient(90deg,#102551 0%,rgba(16,37,81,.8) 50%,rgba(55,179,74,0) 96.5%)}.result-new-banner-wrap .sea-blue-overlay .tag,.result-banner-item .sea-blue-overlay .banner-btn .btn:hover{color:#102551}.result-banner-item .dark-red-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#810000;background:linear-gradient(90deg,#810000 0%,rgba(129,0,0,.7) 50%,rgba(55,179,74,0) 96.5%)}.result-new-banner-wrap .dark-red-overlay .tag,.result-banner-item .dark-red-overlay .banner-btn .btn:hover{color:#810000}.result-banner-item .sky-blue-overlay:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#1b3172;background:linear-gradient(90deg,#1b3172 0%,rgba(27,49,114,.8) 50%,rgba(55,179,74,0) 96.5%)}.result-new-banner-wrap .sky-blue-overlay .tag,.result-banner-item .sky-blue-overlay .banner-btn .btn:hover{color:#1b3172}.result-new-banner-wrap .swiper-slide{height:auto}@media(max-width:1200px){.result-new-banner-wrap .banner-title .h1,.result-new-banner-wrap .banner-title p{font-size:32px}.result-new-banner-wrap .result-banner-item .img-box{padding:50px 30px}}@media (max-width:1024px){.result-new-banner-content-box,.result-new-banner-content-wrap .project-img-box{width:100%;padding:0 15px}.result-new-banner-content-wrap{flex-direction:column-reverse}.result-new-banner-content-box{padding-top:42px}.result-new-banner-content-wrap .project-img-box .project-img{text-align:right}.result-new-banner-content-wrap .project-img-box .project-img img{max-width:180px}.result-new-banner-wrap .tagline{font-size:18px;padding-bottom:24px}.result-new-banner-wrap .banner-title .h1,.result-new-banner-wrap .banner-title p{font-size:30px}.result-new-banner-wrap .banner-title p{padding-top:20px}.result-banner-item .banner-btn{padding-top:30px}.result-new-banner-wrap .result-banner-item .img-box{padding:24px 24px 30px}.result-banner-item .banner-btn .btn{padding:12px 15px}.result-banner-item .green-overlay:after{background:linear-gradient(360deg,#3eb550 0%,rgba(56,179,75,.7) 50%,rgba(27,79,35,0) 100%)}.result-banner-item .black-overlay:after{background:linear-gradient(360deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%)}.result-banner-item .blue-overlay:after{background:linear-gradient(360deg,#18087e 0%,rgba(24,8,126,.8) 50%,rgba(55,179,74,0) 100%)}.result-banner-item .light-black-overlay:after{background:linear-gradient(360deg,#22201f 0%,rgba(34,32,31,.6) 50%,rgba(55,179,74,0) 100%)}.result-banner-item .gray-overlay:after{background:linear-gradient(360deg,#223e56 0%,rgba(34,62,86,.7) 50%,rgba(55,179,74,0) 100%)}.result-banner-item .light-red-overlay:after{background:linear-gradient(360deg,#a63c41 0%,rgba(166,60,65,.8) 50%,rgba(55,179,74,0) 100%)}.result-banner-item .sea-blue-overlay:after{background:linear-gradient(360deg,#102551 0%,rgba(16,37,81,.8) 50%,rgba(55,179,74,0) 100%)}.result-banner-item .dark-red-overlay:after{background:linear-gradient(360deg,#810000 0%,rgba(129,0,0,.7) 50%,rgba(55,179,74,0) 100%)}.result-banner-item .sky-blue-overlay:after{background:linear-gradient(360deg,#1b3172 0%,rgba(27,49,114,.8) 50%,rgba(55,179,74,0) 100%)}}@media (max-width:768px){.result-new-banner-wrap .banner-title .h1,.result-new-banner-wrap .banner-title p{font-size:20px}}.dropdown-menu[data-bs-popper]{margin-top:0}.access-denied .container .row,.access-denied .container .mx-auto{margin:0}.page-node-202 .container{justify-content:space-between}.top_links .contextual-links-region>ul>li>a{webkit-transform:skew(-10deg,0deg);-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg);border-left:1px solid #cadbe3;display:block;padding:28px 33px;transition:all .3s ease-in-out}.top_links .contextual-links-region>ul>li>a:hover{background-color:rgba(41,158,204,.12);color:#299ecc}.top_links .contextual-links-region>ul{display:flex;list-style:none}.quick_contact ul,.top_links ul{margin:0;padding:0}.header-wrap .menu li .sf-megamenu{top:80px !important;background:#fff;position:fixed;width:100%;max-width:920px;opacity:0;visibility:hidden;padding:0 !important;border-radius:0}.page-node-202 .header-wrap .menu li .sf-megamenu{position:absolute}.page-node-202 #superfish-1 .last:hover>.sf-megamenu{opacity:1}
/* Source and licensing information for the above line(s) can be found at https://garage.smilemultimedia.com/themes/custom/smilemedia/css/custom-styles.css. */