.wpforms-container .wpforms-field input.wpforms-error,.wpforms-container .wpforms-field input.user-invalid,.wpforms-container .wpforms-field textarea.wpforms-error,.wpforms-container .wpforms-field textarea.user-invalid,.wpforms-container .wpforms-field select.wpforms-error,.wpforms-container .wpforms-field select.user-invalid,.wpforms-container .wpforms-field.wpforms-has-error .choices__inner{border:0!important}.wpforms-container label.wpforms-error{text-transform:initial!important}#wpforms-form-17045 ul#wpforms-17045-field_8{padding:0px!important}.wpforms-field-mailchimp li.depth-1{align-items:normal!important}.mailchimp_first .elementor-align-icon-right svg{width:24px;height:12px;vertical-align:middle;margin-left:5px}.work_sec_title .elementor-widget-container{margin-bottom:10px!important}.work_award_sec,.work_award_content{padding-left:1px}header.sticky-header{--header-height:110px;background-color:rgb(244 245 248);transition:background-color var(--transition),backdrop-filter var(--transition),box-shadow var(--transition)}header.sticky-header.elementor-sticky--effects{background-color:rgb(244 245 248 / .8);box-shadow:0 4px 33px 1px rgb(0 0 0 / .07);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}header.sticky-header>.elementor-container{min-height:var(--header-height);transition:min-height var(--transition)}.elementor-4739 .elementor-element.elementor-element-baf0f19{display:none}.footer_mailchimp{display:none;transition:all .2s ease-in-out}.mc4wp-form-basic{margin:0}.m_header{margin-top:50px!important}.progress_sec{top:auto!important}.new_select select option.placeholder{display:none}.new_select select option{background-color:#fafafa!important;color:#000;font-size:20px}#wpforms-form-17045 .wpforms-container input.wpforms-field-small,.wpforms-container select.wpforms-field-small,.wpforms-container .wpforms-field-row.wpforms-field-small{max-width:fit-content}.get_link a:hover{color:#fff}#wpforms-form-17045 label.error{margin-top:6px;color:#900;font-size:16px!important;cursor:default;text-transform:none}label#wpforms-17045-field_1_suggestion{display:none}.linemenu-nav ul li:last-child{margin-right:0}.mc4wp-error{color:#740c0c}#wpforms-form-17045 label.wpforms-field-label{color:#fff}.linemenu-nav ul li a:hover{transform:translateY(-8px)}.post-template .elementor-text-editor p a{background-color:#fff0;text-decoration:none;color:#870631}.post-template .elementor-text-editor p a:active,.elementor-text-editor p a:hover{color:#336}.geticon{margin-left:12px}.post-navigation__next--label::after{content:"";display:inline-block;width:35px;height:18px;margin-left:30px;background-image:url(https://solarflarestudio.co.uk/wp-content/uploads/2023/08/EdgeLine.png);background-size:contain;background-repeat:no-repeat}.post-navigation__prev--label::before{content:"";display:inline-block;width:35px;height:18px;margin-right:30px;background-image:url(https://solarflarestudio.co.uk/wp-content/uploads/2023/08/EdgeLine-1.png);background-size:contain;background-repeat:no-repeat}.job_banner .elementor-image{position:relative!important}.job_banner .elementor-image:before{position:absolute;height:50%;right:0;left:0;bottom:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%);z-index:10;content:""}.digital_accordian .elementor-tab-title .elementor-accordion-icon{font-size:20px;margin-top:5px}.home-logo-slider .owl-stage-outer .owl-stage .owl-item{text-align:center}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-md-6{flex:0 0 auto;width:50%}.custom-launch-list .alm-reveal.row .col-md-6.alm-item .launch-single-post{margin-top:50px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item img{border-radius:50px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item h2{color:#FFF;margin-top:20px;margin-bottom:0;font-family:"Milk",Sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal;padding-left:1px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item h2:hover,.custom-launch-list .alm-reveal.row .col-md-6.alm-item h2 a:hover{color:#fff}.about-slider .halfwidth.first-sec{padding-left:20px}.about-slider .halfwidth.second-sec{padding-right:20px}.message-link{display:inline-block;position:relative;text-decoration:none;transition:transform 0.3s ease-in-out}.message-link:hover{transform:translateX(10px)}.launch-single-post .image-parent{position:relative;padding-top:56%}.custom-launch-list .alm-reveal.row .col-md-6.alm-item img{border-radius:50px;position:absolute;left:0;top:0;width:100%;height:100%}.logo img:hover{transform:scale(1.1);transition:transform 0.3s ease-in-out}.pp-icon-list-image img:hover{transform:scale(1.3);transition:transform 0.3s ease-in-out}@media only screen and (max-width:1400px){.single-lab .launch_main_title{right:0px!important;left:0px!important;text-align:center!important}}@media only screen and (max-width:1366px){.custom-launch-list .alm-reveal.row .col-md-6.alm-item img{border-radius:35px}}@media only screen and (max-width:1024px){.single-lab .launch_main_image img{border-radius:40px!important}.geticon{margin-left:10px}.post-navigation__next--label::after,.post-navigation__prev--label::before{width:35px;height:18px}.post-navigation__next--label::after{margin-left:10px}.post-navigation__prev--label::before{margin-right:10px}.share-mobile img{width:30px;height:30px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item h2{font-size:26px}.work-post-loop h2,.work-post-loop h2 a{font-size:26px!important}.blog-post-loop h2,.blog-post-loop h2 a{font-size:26px!important}.custom-launch-list .alm-reveal.row .col-md-6.alm-item .launch-single-post{margin-top:40px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item img{border-radius:30px}.about-slider .halfwidth.first-sec{padding-left:10px;padding-right:10px}.about-slider .halfwidth.second-sec{padding-left:10px;padding-right:10px}}@media only screen and (max-width:1023px){.job_banner .elementor-image:before{height:70%}}@media only screen and (max-width:768px){.custom-launch-list .alm-reveal.row .col-md-6.alm-item{width:100%}}@media only screen and (max-width:767px){header{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.home header{-webkit-backdrop-filter:none;backdrop-filter:none}.single-lab .launch_main_image img{border-radius:30px!important}.single-lab .explore_withus{padding-left:15px!important;padding-right:15px!important}header.sticky-header{--header-height:70px}.elementor-441 .elementor-element.elementor-element-c8e862c{margin-bottom:-78px!important}.elementor-441 .elementor-element.elementor-element-e58ec47,.elementor-element .elementor-element-e24016d .elementor-view-default .elementor-widget .elementor-widget-icon{margin-bottom:0}.launch_thin_version{margin-top:20px!important;margin-bottom:20px!important}.page-id-8 .elementor-441 .elementor-element.elementor-element-c8e862c{margin-bottom:-100px!important}.single-post .have_idea .elementor-text-editor p{font-size:16px!important}figure.gallery-item.slick-slide{padding-right:20px!important}.geticon{margin-left:8px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item h2{font-size:24px}.work-post-loop h2,.work-post-loop h2 a{font-size:24px!important}.blog-post-loop h2,.blog-post-loop h2 a{font-size:24px!important}.custom-launch-list .alm-reveal.row .col-md-6.alm-item .launch-single-post{margin-top:30px}.custom-launch-list .alm-reveal.row .col-md-6.alm-item img{border-radius:20px}.ajax-load-more-wrap .alm-btn-wrap{margin-top:30px}.logo img{padding-bottom:5px}.load-more-btn .elementor-button-wrapper{padding:10px 0}.load-more-btn a{overflow:visible}.load-more-btn.elementor-widget-posts.load-more-align-center .elementor-button-wrapper{overflow:visible}}@media only screen and (max-width:600px){#wpforms-17045-field_3{padding-bottom:0}}@media only screen and (min-width:887px) and (max-width:1024px){.elementor-441 .elementor-element.elementor-element-24994e3 .linemenu-nav ul.htmega-mainmenu li a{font-size:16px}}@media only screen and (min-width:1025px) and (max-width:1360px){.elementor-441 .elementor-element.elementor-element-24994e3 .linemenu-nav ul.htmega-mainmenu li a{font-size:20px!important;padding-right:1px!important}}@media only screen and (min-width:1149px) and (max-width:1439px){.sec_renaii{margin-top:100px}}@media only screen and (min-width:768px){.elementor-4739 .elementor-element.elementor-element-9bc3de9{width:100%}}.single-post h1{font-family:"Milk",Sans-serif;font-size:50px;font-weight:500}.single-post p{font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-weight:500;font-size:21px;padding-left:1px!important}.single-post h2{font-family:"Milk",Sans-serif!important;font-size:30px!important;font-weight:500!important;padding-left:1px!important}.single-post .pp-first-text{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-weight:500!important;font-size:21px!important}.single-post .pp-second-text{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-weight:700!important;font-size:21px!important}.single-post .first_quote p{font-family:"Neue Haas Grotesk Display Pro",sans-serif;font-weight:500;font-size:21px;font-style:italic}.single-post .last_quote p{font-family:"Milk",sans-serif;font-weight:500;font-size:21px}@media only screen and (max-width:1024px){.single-post h1{font-size:45px!important}.single-post p{font-size:18px}.single-post h2{font-size:26px!important}.single-post .pp-first-text,.single-post .pp-second-text{font-size:18px!important}.single-post .first_quote p{font-size:18px}.single-post .last_quote p{font-size:18px}}@media only screen and (max-width:767px){.single-post h1{font-size:32px!important}.single-post p{font-size:18px}.single-post h2{font-size:24px!important}.single-post .pp-first-text,.single-post .pp-second-text{font-size:18px!important}.single-post .first_quote p{font-size:18px}.single-post .last_quote p{font-size:18px}}.single-lab h1{font-family:"Milk",Sans-serif;font-size:70px;font-weight:500}.single-lab p{font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-weight:500;font-size:21px;padding-left:1px!important}.single-lab h2{font-family:"Milk",Sans-serif!important;font-size:30px!important;font-weight:500!important;padding-left:1px!important}.single-lab .pp-first-text{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-weight:500!important;font-size:21px!important}.single-lab .pp-second-text{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-weight:700!important;font-size:21px!important}.single-lab .first_quote p{font-family:"Neue Haas Grotesk Display Pro",sans-serif;font-weight:500;font-size:21px;font-style:italic}.single-lab .last_quote p{font-family:"Milk",sans-serif;font-weight:500;font-size:21px}@media only screen and (max-width:1024px){.single-lab h1{font-size:45px!important}.single-lab p{font-size:18px}.single-lab h2{font-size:26px!important}.single-lab .pp-first-text,.single-lab .pp-second-text{font-size:18px!important}.single-lab .first_quote p{font-size:18px}.single-lab .last_quote p{font-size:18px}}@media only screen and (max-width:767px){.single-lab h1{font-size:32px!important}.single-lab p{font-size:18px}.single-lab h2{font-size:24px!important}.single-lab .pp-first-text,.single-lab .pp-second-text{font-size:18px!important}.single-lab .first_quote p{font-size:18px}.single-lab .last_quote p{font-size:18px}}body.single-work{background:linear-gradient(75deg,#F15A24 0%,#FEDD3D 100%);background-attachment:fixed}.single-work h1{font-family:"Milk",Sans-serif;font-size:70px;font-weight:500}.single-work p{font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-weight:500;font-size:21px;padding-left:1px!important}.single-work h2{font-family:"Milk",Sans-serif!important;font-size:30px!important;font-weight:500!important;padding-left:1px!important}.single-work .work_sec_title .elementor-heading-title{font-family:"Milk",Sans-serif!important;font-size:70px!important;font-weight:500!important;padding-left:1px!important}.single-work .work_sec_title.work-subheading .elementor-heading-title{font-family:"Milk",Sans-serif!important;font-size:45px!important;font-weight:500!important;padding-left:1px!important}.single-work .pp-first-text{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-weight:500!important;font-size:21px!important}.single-work .pp-second-text{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-weight:700!important;font-size:21px!important}.single-work .first_quote p{font-family:"Neue Haas Grotesk Display Pro",sans-serif;font-weight:500;font-size:21px;font-style:italic}.single-work .last_quote p{font-family:"Milk",sans-serif;font-weight:500;font-size:21px}.single-work .work_type_sec p,.single-work .work-client p{font-size:24px!important}.single-work .work_type_sec p strong,.single-work .work-client p strong{font-family:"Milk",Sans-serif;font-weight:500}.single-work .work_count_sec .elementor-counter-title{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-size:21px!important}.single-work .work_count_sec span{font-size:45px!important}@media only screen and (max-width:1024px){.single-work h1{font-size:45px!important}.single-work p{font-size:18px}.single-work h2{font-size:26px!important}.single-work .work_sec_title .elementor-heading-title{font-size:40px!important}.single-work .work_sec_title.work-subheading .elementor-heading-title{font-size:35px!important}.single-work .pp-first-text,.single-work .pp-second-text{font-size:18px!important}.single-work .first_quote p{font-size:18px}.single-work .last_quote p{font-size:18px}.single-work .work_type_sec p,.single-work .work-client p{font-size:22px!important}.work_main_title{padding-left:20px;padding-right:20px}.single-work .work_count_sec .elementor-counter-title{font-size:18px!important}.single-work .work_count_sec span{font-size:40px!important}}@media only screen and (max-width:767px){.single-work h1{font-size:32px!important}.single-work p{font-size:18px}.single-work h2{font-size:24px!important}.single-work .work_sec_title .elementor-heading-title{font-size:30px!important}.single-work .work_sec_title.work-subheading .elementor-heading-title{font-size:28px!important}.single-work .pp-first-text,.single-work .pp-second-text{font-size:18px!important}.single-work .first_quote p{font-size:18px}.single-work .last_quote p{font-size:18px}.single-work .work_type_sec p,.single-work .work-client p{font-size:20px!important}.work_main_title{padding-left:15px;padding-right:15px}}.common_main_title .elementor-heading-title{font-family:"Milk",Sans-serif!important;font-size:70px!important;font-weight:500!important}@media (max-width:1024px){.common_main_title .elementor-heading-title{font-size:45px!important}}@media (max-width:767px){.common_main_title .elementor-heading-title{font-size:32px!important}}.swiper-slide .featured-screen{opacity:0}.swiper-slide.swiper-slide-active .featured-screen,.swiper-slide.swiper-slide-prev .featured-screen,.swiper-slide.swiper-slide-next .featured-screen,.swiper-slide.swiper-slide-next+.swiper-slide .featured-screen,.swiper-slide:has(+.swiper-slide.swiper-slide-prev) .featured-screen{opacity:1}.swiper-container .swiper-slide{overflow:visible}.swiper-slide.swiper-slide-prev .featured-screen,.swiper-slide.swiper-slide-next .featured-screen{opacity:.5}.swiper-slide.swiper-slide-next+.swiper-slide .featured-screen,.swiper-slide:has(+.swiper-slide.swiper-slide-prev) .featured-screen{opacity:.2}.swiper-slide .featured-screen img{display:block;width:100%}.swiper-slide .content{opacity:0;position:absolute;left:0;height:auto;top:100%;width:100%}.swiper-slide .content .bg-box img{display:none}.swiper-slide .content .container *{position:relative;color:#fff}.swiper-slide.swiper-slide-active .content{background-color:rgb(255 255 255 / .3);opacity:1;transition:all 0.4s;transition-delay:.3s}.swiper-slide .bg-box{display:none}.content-slider .swiper{overflow-y:visible;margin-bottom:300px}.swiper-slide.swiper-slide-active .content h2{font-size:40px}.swiper-slide.swiper-slide .content .container{padding:35px;position:relative;max-height:290px;overflow-y:auto}.swiper-container .swiper-slide{position:relative}.swiper-slide .featured-screen .video-parent{position:relative;padding-top:56.25%;display:block}.swiper-slide .featured-screen video{position:absolute;left:0;top:0;width:100%;display:block;height:100%;object-fit:cover;object-position:center}.swiper-container .swiper-pagination-bullet-active:before{content:" ";position:absolute;top:50%;left:50%;height:10px;width:10px;background-color:#fff;border-radius:10px;transform:translate(-50%,-50%)}.swiper-container .swiper-pagination-bullet{width:20px;height:20px;display:inline-block;background:#fff0;position:relative;border:2px solid #fff;border-radius:20px;opacity:1;box-shadow:inset 0 0 4px rgb(0 0 0 / .25)}@media only screen and (max-width:1024px){.swiper-slide.swiper-slide .content .container{padding:25px;max-height:250px}.content-slider .swiper{margin-bottom:260px}.swiper-container .swiper-pagination-bullet{width:18px;height:18px}.swiper-container .swiper-pagination-bullet-active:before{height:8px;width:8px}}@media only screen and (max-width:767px){.swiper-slider .elementor-widget-container{-webkit-mask-size:130% 100%}.swiper-slide.swiper-slide .content .container{padding:15px;max-height:210px}.content-slider .swiper{margin-bottom:220px}.swiper-container .swiper-pagination-bullet{width:12px;height:12px}.swiper-container .swiper-pagination-bullet-active:before{height:4px;width:4px}}body.no-move .elementor-element>.elementor-widget-container{--translateX:0px !important;--translateY:0px !important;--rotateX:0deg !important;--rotateY:0deg !important}.btn-allwork.elementor-widget{overflow:visible}.load-more-btn.elementor-widget{overflow:visible}