/**handles:hello-elementor-child-style**/
.chosen-search-input,.search-field{width:100%!important;max-width:100%!important}body{font-family:Roboto,sans-serif}#jollity-header{box-shadow:0 0 24px 0 rgba(0,56,59,.5);width:100%!important}#rm a{min-width:unset}#rm .elementor-button-icon svg{height:auto;width:24px;margin-top:-3px}.plum{color:#793c5b!important}.home #jollity-logo img{opacity:0}#banner-logo.sticky img,#jollity-logo.sticky img{-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s}#jollity-logo img{max-width:210px;width:100%}#jollity-logo.sticky img{opacity:1}#banner-logo.sticky img{opacity:0}.contact.menu-item a{padding-right:0!important}#jollity-navigation .elementor-nav-menu>li>a{background-color:#00383b;position:relative;height:42px}#jollity-navigation .elementor-nav-menu>li:before{display:block;content:"";background-color:#00383b;clip-path:polygon(0 0,0% 100%,50% 0);position:absolute;left:0;top:0;width:25px;height:100%;z-index:2;transform:skewY(.001deg)}#jollity-navigation .elementor-nav-menu>li:after{display:block;content:"";background-color:#00383b;clip-path:polygon(50% 100%,100% 100%,100% 0);position:absolute;right:0;top:0;width:25px;height:100%;z-index:2;transform:skewY(.001deg)}#jollity-navigation .sub-arrow{font-size:12px}#jollity-navigation .elementor-nav-menu>li.contact a{background-color:#c8e5e6;color:#00383b;transition:all .4s}#jollity-navigation .elementor-nav-menu>li.contact a::after{position:absolute;display:block;content:"";width:1000%;background-color:#c8e5e6;right:-1000%;height:100%;opacity:1;left:unset}#jollity-navigation .contact.current-menu-item a::after{background-color:#cad081!important}#jollity-navigation .elementor-nav-menu .current-page-ancestor>a,#jollity-navigation .elementor-nav-menu>li.contact:hover a:after,#jollity-navigation .elementor-nav-menu>li.current-menu-item a,#jollity-navigation .elementor-nav-menu>li>a:hover{background-color:#cad081;color:#00383b}.post-type-archive-case-studies .menu-item-51 a{background-color:#cad081!important;color:#00383b!important}#jollity-navigation .elementor-nav-menu>li.cb-icon>a:hover,#jollity-navigation .elementor-nav-menu>li.current-menu-item.cb-icon>a{background-color:transparent!important}#jollity-navigation .elementor-nav-menu>li.contact::after{display:none}#jollity-navigation .elementor-nav-menu>li.cb-icon img{transition:all .2s}#jollity-navigation .elementor-nav-menu>li.cb-icon:hover img{margin-top:-10px}#jollity-navigation .cb-icon .elementor-item{padding-right:48px}.menu-icon-wrap{position:relative;width:32px;height:32px}.menu-icon-wrap img{position:absolute;left:0;top:0}.cb-icon a .active-icon{opacity:0}.cb-icon a:hover .inactive-icon{opacity:0}.cb-icon a:hover .active-icon{opacity:1}.nm,.nm p{margin:0!important}.elementor-location-header{overflow:hidden}#jollity-navigation .elementor-nav-menu>li>a.has-submenu.highlighted{background-color:#cad081}#jollity-header .sub-menu{margin-top:40px!important;min-width:320px!important;padding-top:18px!important;padding-bottom:18px!important;padding-right:20px!important;box-shadow:0 0 24px 0 rgba(0,56,59,.5)}#jollity-header .elementor-sub-item{line-height:21.6px;background-color:transparent!important;padding:5px 40px;position:relative;margin:13px 0}#jollity-header .elementor-sub-item:hover::before,#jollity-header .sub-menu .current-menu-item .elementor-sub-item::before{content:"";width:3px;background-color:#793c5b;height:100%;position:absolute;left:25px}#mobile-nav .elementor-sub-item:hover::before,#mobile-nav .sub-menu .current-menu-item .elementor-sub-item::before{content:"";width:3px;background-color:#793c5b;height:100%;position:absolute;left:0;height:20px}#elementor-popup-modal-132655.elementor-popup-modal .dialog-message{overflow:visible!important}.current_page_item .elementor-item-active.has-submenu path{fill:#ffffff}#jollity-logo{width:100%;max-width:210px}#jollity-footer .elementor-post__title a:hover{color:#793c5b}body.elementor-kit-7 .elementor-button,body.elementor-kit-7 button,body.elementor-kit-7 input[type=button],body.elementor-kit-7 input[type=submit]{min-width:194px}.peacock .elementor-icon{background-color:#00383b;width:87px;height:87px;display:flex;margin:0 auto;justify-content:center;align-items:center;border-radius:100%;border:2.8px solid #00383b}.peacock .elementor-icon:hover{background-color:#cad081}.home-view-more path{fill:#00383B;transition:all .3s}.aqua .elementor-button-link:hover svg path,.graphite .elementor-button-link:hover path,.home-view-more .elementor-button-link:hover path{fill:#CAD081}.home-view-more .elementor-button-icon svg{width:24px}.elementor-element-779ae40 .e-con-inner{margin-left:0}.aqua svg,.graphite svg{width:24px}.aqua svg path{fill:#C8E5E6;transition:all .3s}.graphite svg path{fill:#2E3A3B;transition:all .3s}.elementor-element-a2494c9.graphite a:hover svg path{fill:#793C5B!important}#ot-right{clip-path:polygon(0 0,100% 0,100% 100%,0 70%)}#ot-right h2 span{position:relative;padding-right:60px}#ot-right h2 span::after{display:block;content:"";background-image:url(https://jollity.io/wp-content/uploads/2024/11/Fantasy-Creature-Unicorn-1-Streamline-Ultimate.svg.svg);background-size:cover;width:48px;height:48px;position:absolute;top:0;right:0}#ot-left{clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}#ot-left>.elementor-element>.e-con-inner{margin-left:auto;margin-right:0}#cl-wrap{overflow:hidden}#client-slider{overflow:visible}#cl-wrap>.e-con-inner{margin-right:0}#client-slider .swiper-slide{width:24.0625vw!important;height:21.458vw;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;background-color:#e3f2f3;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#client-slider .swiper-slide:hover{background-color:#fff;box-shadow:0 0 24px 0 rgba(0,56,59,.5);cursor:pointer}#client-slider .flip-image{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.flip-image{max-width:405px;width:100%}#client-slider .swiper-slide a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#client-slider .swiper-slide.flip a:hover>img{opacity:0}#client-slider .swiper-slide.flip:hover .flip-image{opacity:1}#client-slider .swiper-slide img{width:100%;max-width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#slider-header{overflow:hidden;padding:0;margin-bottom:4.166vw}#slider-header h2{max-width:640px;padding-top:19px;padding-bottom:19px;background-color:#793c5b;position:relative}#slider-header h2:before{position:absolute;content:"";height:100%;width:1000%;top:0;left:-1000%;background-color:#793c5b}#slider-header h2:after{position:absolute;content:"";height:100%;width:38px;top:0;right:-38px;background-image:url(https://jollity.io/wp-content/uploads/2024/11/Vector-3.svg);background-size:cover}#slider-header .swiper-button-next,#slider-header .swiper-button-next::after,#slider-header .swiper-button-prev,#slider-header .swiper-button-prev::after{width:48px;height:48px;position:relative}#slider-header .swiper-button-next::after,#slider-header .swiper-button-prev::after{background-size:cover;font-size:0}#slider-header .elementor-element-b8fb65c>div{display:flex;justify-content:center;align-items:center;gap:40px}#slider-header .swiper-button-prev::after{background-image:url(https://jollity.io/wp-content/uploads/2024/11/Arrow-Left-slider.svg)}#slider-header .swiper-button-next::after{background-image:url(https://jollity.io/wp-content/uploads/2024/11/Arrow-Right-slider.svg)}#client{overflow:hidden}#client p{margin:0}#client h4 span{font-size:18px!important}#client-1::after,#client-2::after,#client-3::after{position:absolute;content:"";right:-1000%;top:0;width:1000%;height:100%}#client-2::after{left:-1000%}#client-1::after{background-color:#cad081}#client-2::after{background-color:#f4bb86}#client-3::after{background-color:#c8e5e6}.elementor-shape-bottom{margin-bottom:-1px!important}#ot-left p,#ot-right p{margin:0}.np-btn a{min-width:unset!important}#hero-banner h1 span:first-of-type,#hero-banner h1 span:nth-of-type(2){display:flex;background-size:100% 100%;width:100%;height:135.983px;flex-flow:column wrap;justify-content:center;align-items:flex-start;position:absolute}#hero-banner h1{width:100%;max-width:1024px;display:flex;flex-flow:column wrap;position:relative}#hero-banner h1 span:first-of-type{background-image:url(https://jollity.io/wp-content/uploads/2024/12/subtitle-bg-2.png);max-width:854px;padding-left:120px;top:274.9px;left:-69.9px}#hero-banner h1 span:nth-of-type(2){background-image:url(https://jollity.io/wp-content/uploads/2024/12/subtitle-bg-2.png);max-width:902.4px;padding-left:115.2px;top:393.9px;right:-99.9px}#home-sec-3 .elementor-icon:hover path{fill:#00383B}#jollity-social a.elementor-icon{width:24px;height:24px}#jollity-social .elementor-social-icons-wrapper .elementor-grid-item:first-of-type a.elementor-icon{padding:4px;font-size:24px}#jollity-social .elementor-social-icons-wrapper .elementor-grid-item:nth-of-type(2) a.elementor-icon{padding:0 6.5px;font-size:24px}#jollity-social .elementor-social-icons-wrapper .elementor-grid-item:nth-of-type(3) a.elementor-icon{padding:0 3.5px;font-size:24px}#jollity-social a.elementor-icon:hover path{fill:#00383B}#home-sec-3 .elementor-button:hover path{fill:#793C5B}.home-image-rotator{position:relative;width:53.333vw;height:28.125vw}.home-image-rotator img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;opacity:0}.home-image-rotator img.hero-active{opacity:1}#page-404 h1 span{font-size:150px;color:#793c5b}#page-404 .e-search-input-wrapper::after{content:"";display:block;width:22px;height:22px;background-image:url(https://jollity.io/wp-content/uploads/2024/11/Zoom-Out-1-Streamline-Ultimate.svg.svg);position:absolute;top:24px;right:25px}#contact-wrap{overflow:hidden}#get-in-touch::before{width:500%}#get-in-touch .elementor-widget-text-editor a,a{color:#793c5b}#get-in-touch .elementor-widget-text-editor a:hover,a:hover{color:#00383b}.gform_required_legend{display:none}body .gform_wrapper .gfield_label.gform-field-label{font-family:"Roboto Serif",sans-serif;text-transform:uppercase;font-size:24px}body .gform_wrapper.gravity-theme .gfield_required{color:#793c5b;display:inline-block;vertical-align:top;font-weight:400;font-size:24px}body .gfield_html p{font-size:18px;font-family:Roboto,sans-serif;margin:0}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:40px}body .gform_wrapper.gravity-theme .gfield_label{margin-bottom:12px}#field_1_11 p{margin-bottom:-28px}body .gform_wrapper input[type=email],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea{min-height:66px;border-radius:0;border:2px solid #00383b}body .gform_wrapper .chosen-choices{padding:0!important;border:2px solid #00383b!important}body .gform_wrapper input[type=email],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea{min-height:62px;border-radius:0;border:2px solid #00383b;padding:0 20px!important;font-size:20px!important;font-family:Roboto,sans-serif}body .gform_wrapper textarea{padding:20px!important}body .gform_button.button{background-color:#793c5b;border:2px solid #793c5b;border-radius:0;color:#fff;font-weight:700;min-width:132px!important;margin:20px auto 100px!important}body .gform_button.button:hover{background-color:#fff;color:#793c5b}body .gform_wrapper.gravity-theme .ginput_counter{color:#2e3a3b;font-size:14px;margin-top:10px}body .gform_wrapper.gravity-theme .chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#793c5b;background-image:unset;background-repeat:unset;background-size:unset;border:none;border-radius:3px;box-shadow:unset;color:#fff;cursor:default;line-height:13px;margin:5px 2.5px;max-width:100%;padding:10px 20px;position:relative;font-family:Roboto,sans-serif}body .search-choice-close{filter:brightness(0) invert(1)}body .gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background-color:#793c5b;background-image:unset;color:#fff;padding:10px}body .gform_wrapper.gravity-theme .chosen-container .chosen-results li{padding:10px}body .gform_wrapper.gravity-theme .ginput_container.ginput_container_fileupload{padding:30px 20px 20px;text-align:center;border:2px dashed #839097}body .gform_wrapper.gravity-theme .gform_drop_area{background:0 0;border:none;border-radius:4px;margin-bottom:8px;padding:0;text-align:center}body .gform_wrapper .gform_button_select_files{border:1.5px solid #00383b;border-radius:0;font-size:13.5px;font-weight:700;padding-top:11px;padding-bottom:11px;min-width:165px}body .gform_wrapper .gform_button_select_files:hover{background-color:#00383b;color:#fff}body .gform_wrapper .gform_drop_instructions::before{content:"Drag & "}body .gform_wrapper .gfield_description{font-size:18px!important;font-family:Roboto,sans-serif!important;color:#2e3a3b!important;padding-top:0!important}body .gform_wrapper .gform_drop_instructions{font-size:18px;font-family:Roboto,sans-serif;letter-spacing:.54px;color:#2e3a3b!important;margin-bottom:20px!important}body .gform_wrapper .gform_fileupload_rules{font-size:14px!important;letter-spacing:.42px!important;color:#839097!important;max-width:227px;margin:20px auto 0!important;line-height:1.2!important}#gform_submit_button_2{width:160px}.gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#2e3a3b!important}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:2px solid #a82668!important}.gform_validation_error #input_1_10_chosen .chosen-choices{border:2px solid #a82668}.gform_validation_error input[type=email]:focus-visible,.gform_validation_error input[type=text]:focus-visible,.gform_validation_error input[type=url]:focus-visible,.gform_validation_error textarea:focus-visible{outline:1px solid;outline-color:#a82668}input[type=email]:focus-visible,input[type=url]:focus-visible,textarea:focus-visible{outline:1px solid;outline-color:#00383b}.gform_wrapper.gravity-theme .validation_message{background:0 0!important;border:0!important;color:#a82668!important;padding:0!important;font-weight:500!important;font-size:18px!important;font-family:Roboto,sans-serif!important}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{border:0;padding:0;background-color:transparent;color:#00383b}#jl input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:32px;height:32px;border-radius:0;transform:translateY(-.075em);display:grid;place-content:center;top:1px;position:relative;border:2px solid #00383b}#jl input[type=checkbox]::before{content:"";width:22px;height:22px;transform:scale(0)}#jl input[type=checkbox]:checked::before{transform:scale(1);display:block;background-image:url(https://jollity.io/wp-content/uploads/2024/12/Check-Streamline-Ultimate.svg.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}#jl input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}#jl input[type=checkbox]:checked,#jl input[type=checkbox]:focus:checked,#jl input[type=checkbox]:hover:checked,#jl input[type=radio]:checked,#jl input[type=range]::-webkit-slider-thumb,#jl input[type=reset]{border-color:var(--ast-global-color-0);background-color:transparent;box-shadow:none}#jl .gform_wrapper.gravity-theme .gfield_checkbox label,#jl .gform_wrapper.gravity-theme .gfield_radio label{display:inline-block;font-size:18px;font-family:Roboto,sans-serif;color:#2e3a3b;letter-spacing:.54px}#jl .gform_wrapper.gravity-theme input[type=checkbox]:hover{cursor:pointer}#jl .gfield_checkbox .gchoice{display:flex;flex-flow:row wrap;align-items:center;gap:15px}#dev-work-wrap .elementor-shortcode{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:24px}.services-logo{max-width:462px;height:412px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;background-color:#e3f2f3;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.services-logo:hover{background-color:#fff;box-shadow:0 0 24px 0 rgba(0,56,59,.5);cursor:pointer}#dev-work-wrap .flip-image{position:absolute;max-width:405px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;top:0}#dev-work-wrap .flip a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#dev-work-wrap .flip a:hover>img{opacity:0}#dev-work-wrap .flip:hover .flip-image{opacity:1}#dev-work-wrap.cs-archive .flip-image{opacity:1;max-width:100%}#dev-work-wrap.cs-archive .flip a>img{opacity:0}#dev-work-wrap.cs-archive .flip a:hover>img{opacity:1}#dev-work-wrap.cs-archive a:hover .flip-image{opacity:0}#dev-work-wrap.cs-archive .services-logo{background:linear-gradient(0deg,rgba(0,56,59,.05) 20%,rgba(0,56,59,0) 100%),#fff;width:100%;height:412px}#dev-work-wrap.cs-archive .services-logo:hover{background-color:#e3f2f3;box-shadow:none}#dev-work-wrap img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}#services-sec-2 a:active .hvr-hang,#services-sec-2 a:focus .hvr-hang,#services-sec-2 a:hover .hvr-hang{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}#casestudies-sec-1-m,#maintain-your-website-m,#services-sec-1-m{display:none}select{border:2px solid #00383b;border-radius:0;min-height:62px;background-color:#fff;font-family:"Roboto Serif",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://jollity.io/wp-content/uploads/2024/12/refine-arrow-down.svg);background-repeat:no-repeat;background-position:center right 15px;color:#2e3a3b}#input_2_15{color:#839097;text-transform:capitalize;font-size:20px;letter-spacing:.66px;font-weight:400;font-family:Roboto,sans-serif;padding-left:20px}#input_2_15 option{color:#2e3a3b}#select-industry option{font-size:16px;font-family:"Roboto Serif",sans-serif!important;font-weight:700;letter-spacing:.54px;color:#2e3a3b}.nm,.nm p{margin-bottom:0!important}.page-numbers.next img,.page-numbers.prev img{width:36px!important;position:relative;top:10px;display:inline-block}#refine-filter .search-filter-component-combobox-base{border-radius:0;border:2px solid #00383b;max-width:512px;padding:20px}#refine-filter #search-filter-input-combobox-0,#refine-filter .search-filter-component-combobox__selection{font-size:18px;font-family:roboto serif,sans-serif;font-weight:700;color:#2e3a3b;letter-spacing:.54px}#search-filter-input-combobox-listbox-0 li{font-size:18px;font-family:roboto serif,sans-serif;font-weight:700;letter-spacing:.54px}#search-filter-input-combobox-listbox-0 .search-filter-component-combobox-base__listbox-option--selected{background-color:#00383b}.search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input::placeholder{color:#2e3a3b!important}#refine-filter #search-filter-input-combobox-0,#refine-filter .search-filter-component-combobox__selection{padding:0}#refine-filter .search-filter-component-combobox__listbox-toggle .search-filter-icon{background-image:url(https://jollity.io/wp-content/uploads/2024/12/refine-arrow-down.svg);width:16px;height:16px}#refine-filter .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{display:none}.search-filter-component-combobox__clear-selection .search-filter-icon__svg{fill:#00383B!important}.search-filter-component-combobox__listbox-toggle::before{border-left:1px solid #00383b!important}#rm a:hover path{fill:#793C5B}#rm.blush a:hover path{fill:#FFEBD7}#rm.aqua a:hover path{fill:#C8E5E6}.page-id-44 #slider-header h2{max-width:400px}.plum-cp .elementor-widget-heading{filter:drop-shadow(2px 4px 4px rgba(46, 58, 59, .45))}.plum-cp .elementor-widget-heading>div{background-color:#793c5b;clip-path:polygon(5% 0,100% 0%,95% 100%,0% 100%)}.plum-cp .elementor-heading-title{color:#fff}.filter-shadow-heading{overflow:hidden}.filter-shadow-heading .elementor-heading-title{background-image:url(https://jollity.io/wp-content/uploads/2025/01/filter-shadow-bg.svg);background-position:top -6px right;min-height:108px;width:100%;display:flex;background-repeat:no-repeat;padding-top:18px;position:relative}.filter-shadow-heading .elementor-heading-title::before{content:"";display:block;height:100%;width:1000%;left:-1000%;position:absolute;min-height:108px;background-image:url(https://jollity.io/wp-content/uploads/2025/01/filter-shadow-before.svg);background-position:top -6px right -18px;top:0;background-repeat:no-repeat}.filter-shadow-heading .elementor-widget-heading{width:100%}#bs-sidebar::after{content:"";display:block;position:absolute;background:linear-gradient(0deg,rgba(0,56,59,0) 0,rgba(0,56,59,.05) 80%);width:1000%;height:100%;top:0;right:-1000%}.overflow-hidden{overflow-x:hidden!important}#bs-content .post-navigation__next--label,#bs-content .post-navigation__prev--label{display:flex;gap:12px;justify-content:center;align-items:center}#bs-content h2,#bs-content h3{font-size:28px;font-family:"Roboto Serif",sans-serif;line-height:1.2;margin-bottom:40px}#bs-content li,#bs-content p{font-size:22px;line-height:1.2}#bs-content ol,#bs-content p,#bs-content ul{margin-bottom:40px}#bs-content li{margin-bottom:25px}#bs-content li:last-of-type{margin:0}#sp-header-right{position:relative}#sp-header-right::after{content:"";width:1000%;height:100%;position:absolute;top:0;left:0;background-image:url(https://jollity.io/wp-content/uploads/2025/03/updated-pattern.png);background-position:top left;background-repeat:no-repeat}#bs-content .elementor-post-navigation__link a:hover svg path,.plum-url a:hover svg path{fill:#00383B!important}#lp-content ol,#lp-content p,#lp-content ul{margin-bottom:20px}#lp-content li,#lp-content p{font-size:18px;letter-spacing:.54px;line-height:1.2em}#lp-content li{margin-bottom:0}#lp-content ol,#lp-content ul{padding-left:25px}#lp-content h3{font-size:24px;margin-bottom:20px}#lp-content h3,#lp-content h4,#lp-content h5,#lp-content h6{font-family:"Roboto Serif",Sans-serif}#lp-content ul li{list-style-type:none;position:relative}#lp-content ul li:before{content:"";display:block;position:absolute;width:5px;height:5px;background-color:#2e3a3b;border-radius:100%;left:-15px;top:12px}#lp-content ol[type="a"]{padding-left:55px}#lp-content .lp-sublist{margin-top:20px}#lp-content .mb-20 li{margin-bottom:20px}#lp-content ol.mb-20 li::marker{font-weight:700}span.mb-20{margin-top:20px;display:block}#bs-content.blog-featured h3{margin-bottom:12px;font-size:24px;font-family:Roboto,sans-serif}#bs-content.blog-featured p{margin-bottom:20px}#bs-sidebar .search-filter-input-text{min-height:50px;background-image:url(https://jollity.io/wp-content/uploads/2024/11/Zoom-Out-1-Streamline-Ultimate.svg.svg);background-repeat:no-repeat;background-position:center right 15px;border:2px solid #00383b;border-radius:0;background-color:#fff;padding:0 15px}#bs-sidebar .search-filter-input-text__input{font-size:16px;font-weight:700;text-transform:uppercase;font-family:"Roboto Serif",sans-serif}#bs-content>div{width:100%}.search .elementor-widget-loop-grid{width:100%!important;max-width:100%!important}.search .e-loop-nothing-found-message__text{text-align:left}.search .e-loop-nothing-found-message{padding-top:0}.search h1 span{display:block;font-family:"Roboto Serif",Sans-serif;font-size:28px;font-weight:700;color:#793c5b;line-height:1}.search-filter-no-results-message{display:none}#bs-content .elementor-widget-image a img[src$=".svg"]{width:100%}.search-vm,.search-vm *{max-width:132px!important;min-width:unset!important}.search-filter-input-text__clear-button{right:25px}#team-loop{display:flex;flex-flow:row wrap;gap:60px}.team-wrap{width:100%;max-width:calc(33.3% - 40px)}.team-image{position:relative;min-height:412.5px}.team-image-default,.team-image-hover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-size:cover}.team-image-hover{z-index:1}.team-image-hover a{display:flex;height:100%;justify-content:center;align-items:center;font-size:18px;text-transform:uppercase;color:#fff;font-family:"Roboto Serif";font-weight:700;gap:10px;background:linear-gradient(0deg,rgba(0,56,59,.8) 0,rgba(0,56,59,.8) 100%)}.team-image:hover .team-image-hover{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;opacity:1}.team-image:hover{box-shadow:0 4px 10px 0 rgba(46,58,59,.45)}.team-image:hover .team-image-default{opacity:0}.team-lightbox{max-width:1440px;margin:0 auto}.team-lightbox-wrap{width:100%;padding:56px;display:flex;flex-direction:row;gap:60px;background-color:#fff}.lb-left{max-width:30.555555555556%;width:100%}.lb-left img{border-top:2px solid #00383b;border-right:10px solid #00383b;border-bottom:10px solid #00383b;border-left:2px solid #00383b}.lb-right{width:100%;max-width:62.35%;position:relative}.lb-right p{font-size:18px;letter-spacing:.54px;line-height:1.5;white-space:wrap!important}.close-btn{width:48px;height:48px;background-image:url(https://jollity.io/wp-content/uploads/2025/01/light-box-close-button.svg);position:absolute;top:10px;right:0;background-size:cover}.close-btn:hover{cursor:pointer;filter:brightness(0) saturate(100%) invert(29%) sepia(8%) saturate(3335%) hue-rotate(277deg) brightness(91%) contrast(88%)}.lb-right h3{font-family:"Roboto Serif",sans-serif;font-size:46px;display:inline-block;padding-right:60px;margin-bottom:24px}.lb-right h3 span.team-name{position:relative;padding-right:36px;vertical-align:middle}.lb-right h3 span.team-name::after{position:absolute;display:none;content:'|';top:2px;right:11px;font-size:42px}.lb-right h3 span.jt{font-size:28px;font-family:Roboto,sans-serif;text-transform:capitalize;font-weight:400;letter-spacing:.84px;vertical-align:middle;display:block}.team-content h3{font-size:28px;font-family:"Roboto Serif",sans-serif;margin:32px 0 12px;line-height:1.2}.team-position{font-size:22px;line-height:1.2;margin:0;letter-spacing:.66px;font-family:Roboto,sans-serif}.lity-wrap{overflow:auto!important}.lity-active body{overflow:hidden;height:100vw}.lity-container{margin-top:50px}button.lity-close{display:none}#after-team-loop strong,#dyk strong{font-size:26px;color:#ffebd7;font-weight:600;line-height:1.2}.established p{margin-bottom:40px}#lauren-polygon.plum-cp .elementor-widget-heading>div{clip-path:polygon(0 0,100% 0%,92% 100%,0% 100%)}#jenn-polygon.plum-cp .elementor-widget-heading>div{clip-path:polygon(8% 0,100% 0%,100% 100%,0% 100%)}#jenn-polygon.plum-cp .elementor-widget-heading{filter:drop-shadow(-2px 4px 4px rgba(46, 58, 59, .45))}.team-feat-separator{margin:0 10px}.noun{font-size:18px;font-style:italic;font-weight:400}#team-feat-right ol{padding-left:20px}#team-feat-right ol li{color:#fff;font-size:18px;letter-spacing:.54px;margin-bottom:5px}#team-feat-right::after{content:"";display:block;position:absolute;background-color:#00383b;width:1000%;height:100%;right:-1000%}.view-bio-mobile{display:none}.view-bio-mobile a{font-family:"Roboto Serif",sans-serif;font-size:16px;text-transform:uppercase;color:#00383b;font-weight:700;display:flex;align-items:center;gap:12px;margin-top:12px}.lb-left.mobile{display:none}.plum-hover,.plum-hover a:hover path{fill:#793C5B!important;color:#793c5b!important}#cs-sec-2 strong{font-size:28px}#ttr{position:relative}#ttr:hover{cursor:pointer;color:#fff!important}#ttr-tooltip{display:none}.tippy-box{background-color:#c8e5e6!important;width:100%!important;max-width:360px!important;padding:35px 18px 30px!important}.tippy-arrow{color:#c8e5e6!important}.tippy-box[data-placement^=bottom]>.tippy-arrow::before{top:-15px!important;border-width:0 42px 42px!important}.tippy-box[data-placement^=top]>.tippy-arrow::before{bottom:-15px!important;border-width:42px 42px 0!important}.tippy-content{padding:0!important}.tippy-content h5{font-family:"Roboto Serif",sans-serif;font-size:24px;text-align:center}.tippy-content .ttr-a,.tippy-content .ttr-p{color:#2e3a3b;font-size:18px;line-height:1.2}.tippy-content .ttr-p{letter-spacing:.54px;text-align:left;margin-bottom:20px!important;font-family:Roboto,sans-serif;margin-top:20px!important}.tippy-content .ttr-a{text-align:center;font-family:"Roboto Serif",sans-serif;text-transform:uppercase;font-weight:700}.tippy-content .ttr-a a{color:#00383b}.ttr-a svg{position:relative;top:5px;left:3px}#none{display:none}#reliable-hosting br{display:none}#lp-content ol.sub li{list-style-type:lower-alpha!important;padding-left:20px;margin-bottom:25px!important}#lp-content ol.sub{counter-reset:revert;margin-left:35px;margin-top:20px}#lp-content ol.sub li::before{display:none!important}#lp-content li{margin-bottom:25px}#lp-content ol li strong{display:inline-block;margin:0!important}#lp-content ol.sub.roman li{list-style-type:lower-roman!important}.strong.underline{font-weight:700;text-decoration:underline}.gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label,.gravity-theme .gsurvey-rating:not(:checked)>label{background-image:url(https://jollity.io/wp-content/uploads/2025/02/star-rating-default.png)!important;background-size:48px 48px!important;color:#ddd;font-size:48px!important;line-height:48px!important;width:48px!important;margin-right:28px}.gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label:hover,.gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label:hover~label,.gform_legacy_markup_wrapper .gsurvey-rating>input:checked~label,.gravity-theme .gsurvey-rating:not(:checked)>label:hover,.gravity-theme .gsurvey-rating:not(:checked)>label:hover~label,.gravity-theme .gsurvey-rating>input:checked~label{background-image:url(https://jollity.io/wp-content/uploads/2025/02/star-rating-selected.png)!important}#gform_fields_3 .ginput_container.gsurvey-rating-wrapper{padding:20px 0}#field_3_7 h4{color:#839097;font-family:"Roboto Serif",sans-serif;font-size:28px;text-align:center;width:100%;display:block;position:relative;margin-bottom:40px;padding:24px 0}#field_3_7 h4::before{display:block;content:"";position:absolute;height:12px;background-image:url(https://jollity.io/wp-content/uploads/2025/02/Line-21.svg);background-position:center left;background-repeat:no-repeat;top:35px;width:50%;left:0}#field_3_7 h4::after{display:block;content:"";position:absolute;height:12px;background-image:url(https://jollity.io/wp-content/uploads/2025/02/Line-22.svg);background-position:center right;background-repeat:no-repeat;top:35px;width:50%;right:0}#field_3_7 h4 span{background-color:#fff!important;display:inline-block;position:relative;padding:0 7px;z-index:2}#gform_confirmation_message_2,#gform_confirmation_message_3{font-family:roboto,sans-serif;font-size:22px;line-height:1.2;text-align:center}#gform_confirmation_message_2 strong,#gform_confirmation_message_3 strong{color:#793c5b!important}.tax-case-studies-services #dev-work-wrap .elementor-widget-theme-post-featured-image{background-color:#e3f2f3}#cs-filter{width:100%;max-width:512px}#search-filter-input-combobox-1{padding:0}#cs-filter .search-filter-component-combobox__listbox-toggle::before{display:none}#cs-filter .search-filter-component-combobox__actions-input,#search-filter-input-combobox-listbox-1 li{font-size:18px;font-family:roboto serif,sans-serif;font-weight:700;color:#2e3a3b;letter-spacing:.54px}.search-filter-component-combobox-base__listbox-option--active,.search-filter-component-combobox-base__listbox-option--selected{background-color:#00383b!important;color:#fff!important}#cs-filter .search-filter-component-combobox__clear-selection{display:none}#refine-filter .cs-clear .search-filter-input-button{background-color:transparent;border:none;padding:0;min-width:unset;font-size:18px;color:#793c5b;font-weight:700;letter-spacing:.54px}#refine-filter .cs-clear .search-filter-input-button::before{width:24px;height:24px;content:"";display:block;background-image:url(https://jollity.io/wp-content/uploads/2025/01/light-box-close-button.svg);background-size:cover;margin-right:10px}.search-filter-input-button:active,.search-filter-input-button:focus{box-shadow:none!important}#st-meta .elementor-shortcode{font-size:16px;color:#793c5b;font-weight:600;letter-spacing:.48px;gap:7px}.st-separator{width:2px;height:12px;background-color:#2e3a3b;margin-top:2px}#it-meta .elementor-shortcode{justify-content:flex-end;gap:10px 20px}#it-meta a{background-color:#793c5b;color:#fff;font-family:"roboto serif",sans-serif;font-weight:500;line-height:1.2;padding:6px 20px;position:relative}.archive #it-meta a{padding:6px 15px;font-size:14px}#it-meta a::before{content:"";display:block;position:absolute;left:-14px;top:0;width:15px;height:100%;background-image:url(https://jollity.io/wp-content/uploads/2025/02/cs-tag-left.svg);background-size:cover}#it-meta a::after{content:"";display:block;position:absolute;right:-14px;top:0;width:15px;height:100%;background-image:url(https://jollity.io/wp-content/uploads/2025/02/cs-tag-right.svg);background-size:cover}#it-meta a:last-of-type::after{display:none}#open-missive{pointer-events:none;opacity:.5}#open-missive.active{pointer-events:all;opacity:1}#services-icons #rm{opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#services-icons>.e-con-full:hover{cursor:pointer}#services-icons>.e-con-full:hover path{fill:#00383B}#services-icons>.e-con-full:hover #rm{opacity:1}#services-icons>.e-con-full:hover .peacock .elementor-icon{background-color:#cad081}#services-icons>.e-con-full .peacock .elementor-icon{margin:0}#services-img-holder{position:relative}.img-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.hover-active{opacity:1}.services-numbers{width:60px;height:60px;display:flex;background-color:#00383b;color:#fff;justify-content:center;align-items:center;margin:0 auto;font-size:32px;font-family:"roboto serif",sans-serif;font-weight:700;line-height:1.2;border:2px solid #00383b;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#services-steps>div:first-of-type .services-numbers{background-color:#cad081}.web-dev-img img{position:relative;top:-30px}.web-management-img img{position:relative;top:-50px}#work-ethics-right{position:relative}#work-ethics-right::after{content:"";display:block;position:absolute;background-color:#793c5b;width:1000%;height:100%;right:-1000%}#t-name h5{display:flex;gap:5px;align-items:center}#t-name span{font-size:18px}.elementor-element.elementor-element-3460062>.elementor-widget-container{position:relative;left:-20px}#home-sec-3 .elementor-button:visited,#open-missive:visited,#rm a:visited{color:#00383b}p:last-child{margin-bottom:0}#project-details .elementor-image-box-wrapper{display:flex;flex-direction:row}#project-details .details-left{clip-path:polygon(0% 0,100% 0%,65% 100%,0% 100%)}#project-details .elementor-image-box-title{margin-top:0}#project-details .elementor-image-box-img{width:40px!important;margin-right:12px!important}#project-details .elementor-image-box-content{width:calc(100% - 52px)!important}#project-details .elementor-image-box-content a{font-weight:600;color:var(--e-global-color-64bc0c4);word-break:break-all}.pd-industry .elementor-image-box-description,.pd-services .elementor-image-box-description{font-size:16px;color:#793c5b;font-weight:600;letter-spacing:.48px;display:flex;align-items:center;flex-flow:row wrap;gap:7px}.pd-industry .st-separator,.pd-services .st-separator{width:2px;height:18px;background-color:#2e3a3b;margin-top:2px}.cs-view-more .elementor-button-icon svg{width:28px}.prev-next-btn .elementor-button{min-width:auto!important}@media only screen and (max-width:1024px){.pd-industry .st-separator,.pd-services .st-separator{height:16px}}@media only screen and (max-width:767px){#project-details .details-left{clip-path:polygon(0 1%,100% 0%,100% 50%,0% 100%)}.cs-view-more .elementor-button-icon svg{width:20px}}@media only screen and (max-width:2600px) and (min-width:1921px){#ot-right{width:69.79vw!important;margin-left:auto}#ot-left{width:69.79vw!important}}@media only screen and (max-width:1920px) and (min-width:768px){#banner-logo img{max-width:53.333vw;width:100%}#home-sec-1{min-height:35.416vw}#home-sec-1>.e-con-inner{width:60.104vw;padding-top:5.208vw}#home-sec-1 .e-con-inner>.elementor-shape-bottom svg{height:14.010vw}#hero-banner h1 span:first-of-type,#hero-banner h1 span:nth-of-type(2){display:flex;background-size:100% 100%;width:100%;height:7.083vw;flex-flow:column wrap;justify-content:center;align-items:flex-start;position:absolute}#hero-banner h1{width:100%;max-width:53.333vw;display:flex;flex-flow:column wrap;position:relative;font-size:2.5vw}#hero-banner h1 span:first-of-type{background-image:url(https://jollity.io/wp-content/uploads/2024/12/subtitle-bg-2.png);max-width:44.5vw;padding-left:6.25vw;top:14.322vw;left:-3.645vw}#hero-banner h1 span:nth-of-type(2){background-image:url(https://jollity.io/wp-content/uploads/2024/12/subtitle-bg-2.png);max-width:47vw;padding-left:6vw;top:20.52vw;right:-5.208vw}#hero-banner .elementor-widget-heading>.elementor-widget-container{margin:-4.6875vw 0 -8.4375vw 0}#hero-banner>.e-con-inner{padding:.5208vw}}@media only screen and (max-width:1920px) and (min-width:1367px){#home-sec-3>.e-con-inner{max-width:75.5vw;padding-top:4.166vw;padding-bottom:6.25vw}#slider-header .swiper-button-next,#slider-header .swiper-button-next::after,#slider-header .swiper-button-prev,#slider-header .swiper-button-prev::after{width:2.5vw;height:2.5vw}#slider-header h2,body.elementor-kit-7 h2{font-size:2.1875vw}#ot-right{padding:5.208vw 7.5vw}#ot-left{padding:5.208vw 7.5vw 15.052vw}#footer-cta p,#ot-left p,#ot-right p{font-size:1.458vw;line-height:1.3}#cl-wrap{max-width:84.5vw;margin-left:auto}#home-sec-3 .peacock .elementor-icon,#services-icons>.e-con-full .peacock .elementor-icon{width:4.53125vw;height:4.53125vw;font-size:2.1875vw}#home-sec-3 .elementor-icon-box-title{font-size:1.666vw;min-height:3.958vw;line-height:2vw}#home-sec-3 .elementor-icon-box-description{font-size:1.458vw;line-height:1.718vw}#page-404 h3{font-size:1.666vw}#footer-cta>.e-con-inner>.elementor-element{padding:4.166vw}#build-a-new-website p,#casestudies-sec-1 p,#establish-a-roadmap p,#establish-your-brand p,#maintain-your-website p,#proactive-support p,#refresh-your-brand p,#refresh-your-website p,#reliable-hosting p,#services-sec-1 p,#start-marketing p,#support-your-internal-team p,#upgrade-your-website p,#website-care-plans .elementor-icon-list-text,#website-care-plans p{font-size:1.1458vw;line-height:1.375vw}#wowd .elementor-element-8abd176 p{font-size:1.458vw;line-height:1.75vw}#jollity-mean h2{font-size:2.1875vw;line-height:1.2}#team-feat-right h3{font-size:1.666vw}#team-feat-right h4{font-size:1.25vw}}@media only screen and (max-width:1920px) and (min-width:1201px){#build-a-new-website h3,#casestudies-sec-1 h3,#establish-a-roadmap h3,#establish-your-brand h3,#maintain-your-website h3,#proactive-support h3,#refresh-your-brand h3,#refresh-your-website h3,#reliable-hosting h3,#services-sec-1 h3,#start-marketing h3,#support-your-internal-team h3,#upgrade-your-website h3,#website-care-plans h3{font-size:1.458vw}#casestudies-sec-1 p,#services-sec-1 p{font-size:1.458vw;line-height:1.75vw}#build-a-new-website h2,#establish-a-roadmap h2,#establish-your-brand h2,#maintain-your-website h2,#proactive-support h2,#refresh-your-brand h2,#refresh-your-website h2,#reliable-hosting h2,#start-marketing h2,#support-your-internal-team h2,#upgrade-your-website h2,#website-care-plans h2{font-size:2.1875vw}#casestudies-sec-1 h1,#services-sec-1 h1{font-size:2.5vw}.services-logo{width:24.0625vw;height:21.458vw}}@media only screen and (max-width:1920px) and (min-width:1025px){#home-sec-2 img{max-width:58.9vw;width:100%}.elementor-12 .elementor-element.elementor-element-66e77d5{--min-height:8.333vw}#page-404 .elementor-element-e8e3cfd>.elementor-widget-container{margin-bottom:1.5625vw}#page-404 .elementor-element-f28637e>.elementor-widget-container{margin-bottom:2.083vw}#ot-right{max-width:79.27vw;min-height:35.78125vw;margin-left:auto}#ot-left{max-width:79.27vw;min-height:35.78125vw}#ot-left{margin-top:-9.322vw}}@media only screen and (max-width:1920px) and (min-width:768px){#page-404 h1{font-size:5.208vw}#page-404 h1 span{font-size:7.8125vw}}@media only screen and (max-width:1728px) and (min-width:1201px){#contact-wrap>.e-con-inner{max-width:83.33333333333334vw}#jl h1{font-size:2.875vw}#jl .elementor-widget-text-editor p{font-size:20px}#jl{padding:6.25vw 4.5vw 0}#get-in-touch{padding:6.25vw 0 0 4.5vw}#get-in-touch h5,body .gform_wrapper .gfield_label.gform-field-label{font-size:1.273vw}body .gform_wrapper .gfield_label.gform-field-label{margin-bottom:8px}#get-in-touch h2{font-size:2.43vw}#get-in-touch h6{font-size:16px}#get-in-touch .elementor-widget-text-editor p{font-size:20px}#services-sec-1 .elementor-element-1e11be8{width:100%;max-width:38.953vw}#casestudies-sec-1 .elementor-element-6f14c66{width:100%;max-width:31.25vw}#build-a-new-website .elementor-element-e3de99c,#establish-a-roadmap .elementor-element-e3de99c,#establish-your-brand .elementor-element-e3de99c,#maintain-your-website .elementor-element-e3de99c,#proactive-support .elementor-element-50f82f6,#reliable-hosting .elementor-element-e3de99c #refresh-your-website .elementor-element-50f82f6,#start-marketing .elementor-element-50f82f6{max-width:38.372vw}#casestudies-sec-1,#services-sec-1{background-position:top right;min-height:31.395vw}#build-a-new-website,#establish-a-roadmap,#establish-your-brand,#maintain-your-website,#proactive-support,#refresh-your-website,#reliable-hosting,#start-marketing{background-position:top left;min-height:33.333vw}#reliable-hosting::before{background-position:top left}#refresh-your-brand>.e-con-inner,#services-sec-2>.e-con-inner,#support-your-internal-team>.e-con-inner,#upgrade-your-website>.e-con-inner,#website-care-plans>.e-con-inner{max-width:83.72vw}#services-sec-2 h3{font-size:1.8604vw;line-height:2.232vw}#services-sec-2 img{max-width:2.848vw}#services-sec-2 .peacock .elementor-icon{width:5.058vw;height:5.058vw;font-size:2.4418vw}#refresh-your-brand>.e-con-inner,#support-your-internal-team>.e-con-inner,#upgrade-your-website>.e-con-inner,#website-care-plans>.e-con-inner{padding:5.787vw 20px}#refresh-your-brand .elementor-element-81b441e>.elementor-widget-container,#support-your-internal-team .elementor-element-81b441e>.elementor-widget-container,#upgrade-your-website .elementor-element-81b441e>.elementor-widget-container,#website-care-plans .elementor-element-81b441e>.elementor-widget-container{margin-bottom:2.893vw}#refresh-your-brand .elementor-element-cbf57dc>.elementor-widget-container,#upgrade-your-website .elementor-element-cbf57dc>.elementor-widget-container{margin:1.62vw 0 0 0}#support-your-internal-team .elementor-element-cbf57dc>.elementor-widget-container,#website-care-plans .elementor-element-cbf57dc>.elementor-widget-container{margin:3.24vw 0 0 0}body .elementor-element.elementor-element-80369fd .elementor-heading-title{font-size:2.441vw!important}#sp-header h1{font-size:2.662vw}#sp-header h4{font-size:1.62vw}#sp-header>.e-con-inner>div>div{max-width:56.7vw}#cs-sec-1 h1{font-size:2.777vw}#cs-sec-1 h3{font-size:1.8518vw}#cs-sec-1 h3.elementor-icon-box-title{margin-bottom:1.446vw}#cs-sec-1 .elementor-icon-box-icon{margin-bottom:1.5625vw}#cs-sec-1 .elementor-icon{font-size:2.43vw;width:5.0347vw;height:5.0347vw}#cs-sec-1 .e-con-inner{padding-top:5.787vw;padding-bottom:7.233vw}#cs-sec-1 .elementor-element-378cfdd>.elementor-widget-container{margin-bottom:3.472vw}#featured-p p{font-size:1.62vw}#team-sec-1 h1{font-size:2.777vw}#team-sec-1 p{font-size:1.62vw}#blog-sec-1>.e-con-inner>div,#team-sec-1>.e-con-inner>div{width:100%;max-width:43.402vw}#services-main-sec-3 h2,#team-sec-2 h2,#work-ethics h2,#wowd h2{font-size:2.43vw}#services-main-sec-3 .e-con-inner{gap:3.472vw}.elementor-element-4251f7a p{font-size:1.62vw;line-height:1.2em}.services-numbers{width:3.472vw;height:3.472vw;font-size:1.851vw}#services-steps h3{font-size:1.851vw}#wowd>.e-con-inner{padding-top:5.787vw;padding-bottom:5.787vw}#wowd .elementor-element-2b04c52>.elementor-widget-container,#wowd .elementor-element-f829a99>.elementor-widget-container{margin-bottom:3.24vw}#team-sec-2>.e-con-inner{gap:3.24vw;padding-bottom:7.233vw;padding-top:5.787vw}.team-wrap{max-width:calc(33.3% - 2.5vw)}#dev-work>.e-con-inner{max-width:37.037vw}#dev-work-wrap.cs-archive .services-logo{height:23.842vw}#it-meta a{font-size:.925vw}#dev-work-wrap.cs-archive h3{font-size:1.62vw}.cs-archive .elementor-widget-theme-post-title>.elementor-widget-container{margin-top:1.851vw!important}}@media only screen and (max-width:1600px){#jollity-navigation .elementor-nav-menu>li>a{padding:9px 30px;font-size:16px}#jollity-logo img{max-width:180px}#jollity-navigation .elementor-nav-menu>li.cb-icon>a{padding-right:40px}#home-sec-3 .elementor-icon-box-title br{display:none}body.elementor-kit-7 .elementor-button,body.elementor-kit-7 button,body.elementor-kit-7 input[type=button],body.elementor-kit-7 input[type=submit]{font-size:16px}}@media only screen and (max-width:1600px) and (min-width:1201px){#after-team-loop>.e-con-inner,#cs-sec-2>.e-con-inner,#dyk>.e-con-inner{width:100%;max-width:90vw}#after-team-loop h5,#cs-sec-2 h5,#dyk h5{font-size:1.5vw}#after-team-loop p,#cs-sec-2 p,#dyk p{font-size:1.4375vw}#after-team-loop p strong,#cs-sec-2 p strong,#dyk p strong{font-size:1.75vw}#after-team-loop #cs-sec-2 .elementor-element-e3fc90b,.elementor-element-79f1d41{padding-left:3.5vw}#team-sec-1>.e-con-inner,#team-sec-2>.e-con-inner,#wowd>.e-con-inner{width:90vw}#team-loop{gap:3.75vw}.team-image{min-height:25.75vw}.team-content h3{font-size:1.75vw}.lb-right h3{font-size:2.875vw;padding-right:3.75vw;margin-bottom:1.5vw}.lb-right h3 span.jt{font-size:1.75vw}.close-btn{width:3vw;height:3vw;top:.625vw;background-size:cover}.team-lightbox-wrap{padding:3.5vw;gap:3.75vw}.team-lightbox{max-width:90vw}.lb-right h3 span.team-name::after{font-size:2.625vw}}@media only screen and (max-width:1440px) and (min-width:1367px){#services-sec-1{background-position:top right -10vw}#maintain-your-website,#maintain-your-website::before,#reliable-hosting::before{background-position:top left -12vw}#proactive-support::before,#refresh-your-website::before,#start-marketing::before{background-position:top left -9vw}}@media only screen and (max-width:1440px) and (min-width:1201px){#jollity-footer>.e-con-inner,#jollity-header>.e-con-inner,.elementor-element-dd128b9>.e-con-inner{max-width:90vw}#ot-right h2 span::after{width:40px;height:40px}#client .elementor-element-031eac5{width:100%;max-width:1120px}#client .elementor-element-c3c42f1{width:100%;max-width:1080px}#blog-featured>.e-con-inner,#blog-loop>.e-con-inner,#blog-sec-1>.e-con-inner,#build-a-new-website>.e-con-inner,#casestudies-sec-1>.e-con-inner,#establish-a-roadmap>.e-con-inner,#home-swiper>.e-con-inner,#jollity-mean>.e-con-inner,#maintain-your-website>.e-con-inner,#proactive-support>.e-con-inner,#refresh-your-website>.e-con-inner,#reliable-hosting>.e-con-inner,#services-main-sec-2>.e-con-inner,#services-main-sec-3>.e-con-inner,#services-sec-1>.e-con-inner,#sp-content>.e-con-inner,#sp-header>.e-con-inner,#team-sec-1>.e-con-inner,#work-ethics>.e-con-inner,#wowd>.e-con-inner{max-width:90vw}#dev-work-wrap.cs-archive .elementor-loop-container{max-width:90vw;margin:0 auto}.filter-shadow-heading>.e-con-inner{max-width:1240px;padding:0 20px}#cs-sec-1 .elementor-icon-box-description{font-size:1.527vw;line-height:2.333vw}#cs-sec-1 .elementor-element-191f121 .e-con-full{padding-top:2.777vw;padding-bottom:2.777vw}#team-sec-2 p{font-size:1.527vw}#jenn-polygon h3,#lauren-polygon h3{font-size:1.944vw}.wowd-sub p{font-size:1.944vw;line-height:1.2}#services-icons{width:60%}#t-name h5{flex-flow:row wrap;font-size:1.666vw}#t-name span{font-size:1.25vw}#work-ethics-right{width:70%}}@media only screen and (max-width:1440px) and (min-width:1025px){#jollity-logo img{max-width:180px}#jollity-navigation .elementor-nav-menu>li>a{padding:9px 1.65vw!important;font-size:15px}#jollity-footer h5{font-size:20px}#jollity-footer .elementor-posts-container{gap:20px}#jollity-footer .elementor-item{line-height:2.1em}#jollity-footer .elementor-element-a1aa627{gap:40px}#footer-cta>.e-con-inner,#slider-header>.e-con-inner{max-width:1200px}#slider-header h2,body.elementor-kit-7 h2{font-size:30px}#blog-sec-1:before,#team-sec-1:before{background-position:top right -150px}#blog-sec-1>.e-con-inner>div{width:100%;max-width:620px}#client p{font-size:20px}#client img{max-width:160px}#client .elementor-absolute{top:-30px}#client h4{font-size:22px}#client h4 span{font-size:16px!important}#bs-content{padding-top:70px;padding-right:50px}#bs-sidebar{padding-top:70px;padding-left:50px;padding-right:0}#services-steps p{font-size:18px;line-height:1.2}}@media only screen and (max-width:1440px){#home-sec-3 .elementor-button{font-size:16px}#home-sec-3 .home-view-more .elementor-button-icon svg{width:20px}body .gform_wrapper input[type=email],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea{min-height:52px}.filter-shadow-heading .elementor-heading-title{padding-top:25px}}@media only screen and (max-width:1366px){#home-sec-3 .elementor-icon-box-title{font-size:20px;min-height:50px;line-height:1.2}#home-sec-3 .elementor-icon-box-description{font-size:16px;line-height:1.2}#home-sec-3 .elementor-icon-box-title{font-size:20px;min-height:50px;line-height:1.2}#home-sec-3 .peacock .elementor-icon{width:46px;height:46px;font-size:22px}#services-icons>.e-con-full .peacock .elementor-icon{width:60px;height:60px;font-size:29px}#graphic-hover>div:first-of-type,#web-consulting-hover>div:first-of-type,#web-dev-hover>div:first-of-type,#web-management-hover>div:first-of-type{width:100%;max-width:60px}#page-404 h3{font-size:22px}#slider-header .swiper-button-next,#slider-header .swiper-button-next::after,#slider-header .swiper-button-prev,#slider-header .swiper-button-prev::after{width:34px;height:34px}#cl-wrap{max-width:86.5%;margin-left:auto}}@media only screen and (max-width:1366px) and (min-width:1200px){#home-sec-3>.e-con-inner{max-width:80%}#establish-your-brand::before,#maintain-your-website,#maintain-your-website::before,#reliable-hosting::before{background-position:top left -14vw}#proactive-support::before,#refresh-your-website::before,#start-marketing::before{background-position:top left -11vw}#build-a-new-website p,#casestudies-sec-1 p,#establish-a-roadmap p,#establish-your-brand p,#maintain-your-website p,#proactive-support p,#refresh-your-brand p,#refresh-your-website p,#reliable-hosting p,#services-sec-1 p,#start-marketing p,#support-your-internal-team p,#upgrade-your-website p,#website-care-plans .elementor-icon-list-text,#website-care-plans p{font-size:18px}}@media only screen and (max-width:1366px) and (min-width:1025px){#ot-left,#ot-right{min-height:500px;padding:70px 70px 100px}#footer-cta p,#ot-left p,#ot-right p{font-size:20px;line-height:1.2}#footer-cta>.e-con-inner>div{padding:56px}#blog-sec-1::before,#team-sec-1::before{background-position:top right -10.416vw;background-size:contain}#blog-sec-1,#team-sec-1{min-height:37.5vw}#blog-sec-1 h1,#team-sec-1 h1{font-size:2.777vw}#blog-sec-1 p,#team-sec-1 p{font-size:1.944vw;line-height:1.2}#blog-sec-1>.e-con-inner>div,#team-sec-1>.e-con-inner>div{width:100%;max-width:43.055vw}#blog-featured h3,#blog-loop .elementor-pagination,#blog-loop h3,#bs-content.blog-featured h3{font-size:2.049vw}.elementor-pagination{font-size:2.049vw!important}#blog-featured p,#blog-loop p,#bs-content.blog-featured p{font-size:1.61vw}#blog-loop .page-numbers.next img,#blog-loop .page-numbers.prev img{width:2.635vw!important;top:.732vw}body:not(.rtl) .elementor-44 #blog-loop.elementor-element.elementor-element-9758e2c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(1.903vw/2)}body:not(.rtl) .elementor-44 #blog-loop.elementor-element.elementor-element-9758e2c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(1.903vw/2)}.established p{font-size:20px;line-height:1.2}#jollity-mean h2{font-size:30px}#team-feat-right h3{font-size:24px}#team-feat-right h4{font-size:20px}#cs-filter,#refine-filter.cs-filter .search-filter-component-combobox-base{max-width:37.481vw}#slider-header h2{max-width:450px}}@media only screen and (max-width:1200px){#client-2 br,#footer-cta p br{display:none}#ot-right h2 span::after{width:35px;height:35px}#ot-right h2 span{padding-right:45px}#jl h1{font-size:34.5px}#jl .elementor-widget-text-editor p{font-size:20px}#get-in-touch h5,body .gform_wrapper .gfield_label.gform-field-label{font-size:15.2px}body .gform_wrapper .gfield_label.gform-field-label{margin-bottom:8px}#get-in-touch h2{font-size:29.15px}#get-in-touch h6{font-size:16px}#get-in-touch .elementor-widget-text-editor p{font-size:20px}#jl{padding:75px 54px 0}#get-in-touch{padding:75px 0 0 54px}#jl .gform_wrapper.gravity-theme .gfield_checkbox label,#jl .gform_wrapper.gravity-theme .gfield_radio label{font-size:16px;letter-spacing:.48px}#after-team-loop>.e-con-inner,#cs-sec-2>.e-con-inner,#dyk>.e-con-inner{flex-flow:column wrap;max-width:1024px}#after-team-loop>.e-con-inner>div,#cs-sec-2>.e-con-inner>div,#dyk>.e-con-inner>div{width:100%;max-width:100%;text-align:center;padding-left:0}#after-team-loop h5,#cs-sec-2 h5,#dyk h5{margin-bottom:48px}#after-team-loop .tippy-content h5,#cs-sec-2 .tippy-content h5,#dyk .tippy-content h5{margin-bottom:20px}#after-team-loop p,#cs-sec-2 p,#dyk p{font-size:18px}.elementor-element-c671e17 br{display:none}#services-main-sec-2 h4{font-size:22px}#services-main-sec-2 #rm .elementor-button{font-size:16px}#services-main-sec-2 #rm .elementor-button svg{width:20px}#services-main-sec-2 #services-icons{width:50%;gap:30px}#graphic-hover>div:first-of-type,#web-consulting-hover>div:first-of-type,#web-dev-hover>div:first-of-type,#web-management-hover>div:first-of-type{width:16%}#services-main-sec-2>div{gap:20px}}@media only screen and (max-width:1200px) and (min-width:1025px){#blog-sec-1>.e-con-inner,#cs-sec-1>.e-con-inner,#home-swiper>.e-con-inner,#jollity-footer>.e-con-inner,#jollity-header>.e-con-inner,#services-main-sec-2>.e-con-inner,#slider-header>.e-con-inner,#sp-content>.e-con-inner,#team-sec-1>.e-con-inner,.elementor-element-dd128b9>.e-con-inner{max-width:1024px}#client p{font-size:18px}#client .elementor-element-031eac5,#client .elementor-element-c3c42f1,#client-2{width:100%;max-width:70%}#client h4{font-size:20px}#client h4 span{font-size:16px!important}#client .elementor-element-5e645bc{right:0}#client .elementor-element-dc52696>.elementor-widget-container{padding:0 170px 10px 0}#blog-featured>.e-con-inner,#blog-loop>.e-con-inner,#blog-sec-1>.e-con-inner,#team-sec-1>.e-con-inner{max-width:1024px}.filter-shadow-heading>.e-con-inner{max-width:1064px;padding:0 20px}#build-a-new-website>.e-con-inner,#casestudies-sec-1>.e-con-inner,#establish-a-roadmap>.e-con-inner,#establish-your-brand>.e-con-inner,#maintain-your-website>.e-con-inner,#proactive-support>.e-con-inner,#refresh-your-website>.e-con-inner,#reliable-hosting>.e-con-inner,#services-main-sec-3>.e-con-inner,#services-sec-1>.e-con-inner,#services-sec-2>.e-con-inner,#sp-header>.e-con-inner,#start-marketing>.e-con-inner,#support-your-internal-team>.e-con-inner,#upgrade-your-website>.e-con-inner,#website-care-plans>.e-con-inner,#work-ethics>.e-con-inner,#wowd>.e-con-inner{max-width:1024px}#services-sec-1{min-height:400px}.elementor-element-4251f7a p{font-size:20px;line-height:1.2em}#services-main-sec-3 .e-con-inner{gap:40px}#casestudies-sec-1{min-height:31.395vw}#services-sec-1 .elementor-element-1e11be8{max-width:450px}#casestudies-sec-1 .elementor-element-6f14c66{max-width:380px}#build-a-new-website h3,#build-a-new-website p,#casestudies-sec-1 h3,#casestudies-sec-1 p,#establish-a-roadmap h3,#establish-a-roadmap p,#establish-your-brand h3,#establish-your-brand p,#maintain-your-website h3,#maintain-your-website p,#proactive-support h3,#proactive-support p,#refresh-your-brand h3,#refresh-your-brand p,#refresh-your-website h3,#refresh-your-website p,#reliable-hosting h3,#reliable-hosting p,#services-sec-1 h3,#services-sec-1 p,#start-marketing h3,#start-marketing p,#support-your-internal-team h3,#support-your-internal-team p,#upgrade-your-website h3,#upgrade-your-website p,#website-care-plans .elementor-icon-list-text,#website-care-plans h3,#website-care-plans p{font-size:18px}#casestudies-sec-1 p,#services-sec-1 p{line-height:1.3}#build-a-new-website h2,#casestudies-sec-1 h1,#establish-a-roadmap h2,#establish-your-brand h2,#maintain-your-website h2,#proactive-support h2,#refresh-your-brand h2,#refresh-your-website h2,#reliable-hosting h2,#services-sec-1 h1,#start-marketing h2,#support-your-internal-team h2,#upgrade-your-website h2,#website-care-plans h2{font-size:30px}#services-sec-2 h3{font-size:22px;line-height:26px}#services-sec-2 img{max-width:34px}#services-sec-2 .peacock .elementor-icon{width:60px;height:60px;font-size:28px}#build-a-new-website,#establish-a-roadmap,#establish-your-brand,#maintain-your-website,#proactive-support,#refresh-your-website,#reliable-hosting,#start-marketing{min-height:400px}#services-sec-1{background-position:top right -10vw}#maintain-your-website::before{background-position:top left -25vw}#build-a-new-website::before,#establish-a-roadmap::before,#establish-your-brand::before,#reliable-hosting::before{background-position:top left -5vw}#proactive-support::before,#refresh-your-website::before,#start-marketing::before{background-position:top left -18vw}#build-a-new-website .elementor-element-e3de99c,#establish-a-roadmap .elementor-element-e3de99c,#establish-your-brand .elementor-element-e3de99c,#maintain-your-website .elementor-element-e3de99c,#proactive-support .elementor-element-50f82f6,#refresh-your-website .elementor-element-50f82f6,#reliable-hosting .elementor-element-e3de99c,#start-marketing .elementor-element-50f82f6{max-width:450px}#refresh-your-brand>.e-con-inner,#support-your-internal-team>.e-con-inner,#upgrade-your-website>.e-con-inner,#website-care-plans>.e-con-inner{padding:50px 20px}#refresh-your-brand .elementor-element-81b441e>.elementor-widget-container,#support-your-internal-team .elementor-element-81b441e>.elementor-widget-container,#upgrade-your-website .elementor-element-81b441e>.elementor-widget-container,#website-care-plans .elementor-element-81b441e>.elementor-widget-container{margin-bottom:35px}#refresh-your-brand .elementor-element-cbf57dc>.elementor-widget-container,#upgrade-your-website .elementor-element-cbf57dc>.elementor-widget-container{margin:20px 0 0 0}#support-your-internal-team .elementor-element-cbf57dc>.elementor-widget-container,#website-care-plans .elementor-element-cbf57dc>.elementor-widget-container{margin:35px 0 0 0}.services-logo{width:288px;height:258px}#dev-work-wrap img{max-width:200px}#menu-1-3e37766 li a{font-size:16px}body .elementor-element.elementor-element-80369fd .elementor-heading-title{font-size:30px!important}#sp-header h1{font-size:32px}#sp-header h4{font-size:19px}#cs-sec-1 h3{font-size:22px}#cs-sec-1 h1{font-size:33px}#cs-sec-1 .elementor-icon-box-description{font-size:18px;line-height:28px}#cs-sec-1 h3.elementor-icon-box-title{margin-bottom:16px}#cs-sec-1 .elementor-element-191f121 .e-con-full{padding:33px 20px}#cs-sec-1 .elementor-icon{font-size:28px;width:60px;height:60px}#cs-sec-1 .elementor-element-191f121{gap:20px}#cs-sec-1 .e-con-inner{padding-top:69px;padding-bottom:86px}#cs-sec-1 .elementor-element-378cfdd>.elementor-widget-container{margin-bottom:40px}#after-team-loop p,#cs-sec-2 p,#dyk p{font-size:20px}#after-team-loop p strong,#cs-sec-2 p strong,#dyk p strong{font-size:24px}#featured-p p{font-size:20px;line-height:1.2}#team-sec-2>.e-con-inner{max-width:1024px;gap:40px;padding-top:85px;padding-bottom:85px}#services-main-sec-3 h2,#team-sec-2 h2,#work-ethics h2,#wowd h2{font-size:30px;line-height:1.2}#team-sec-2 p{font-size:18px;line-height:1.2}.wowd-sub p{font-size:22px;line-height:1.2}.team-image{min-height:25.75vw}#team-loop{gap:3.75vw}.team-content h3{font-size:22px;line-height:1.2}.team-wrap{max-width:calc(33.3% - 2.5vw)}#dev-work-wrap.cs-archive .services-logo{height:23.842vw}#it-meta a{font-size:11px;padding:6px 10px}#dev-work-wrap.cs-archive h3{font-size:20px}.cs-archive .elementor-widget-theme-post-title>.elementor-widget-container{margin-top:22px!important}#dev-work-wrap.cs-archive img{max-width:200px}#services-steps p{font-size:16px;line-height:1.2}#services-steps h3{font-size:22px}.services-numbers{width:40px;height:40px;font-size:22px}#t-name h5{flex-flow:row wrap;font-size:18px}#t-name span{font-size:16px}#work-ethics-right{width:70%}#work-ethics-right p{font-size:16px}}@media only screen and (max-width:1199px) and (min-width:1025px){#home-sec-3>.e-con-inner{max-width:90%}#ot-right .aqua{padding-bottom:100px}#ot-left{margin-top:-135px}}@media only screen and (max-width:1200px) and (min-width:768px){.lb-right h3{font-size:32px;padding-right:45px;margin-bottom:20px}.close-btn{width:36px;height:36px;top:5px;background-size:cover}.team-lightbox-wrap{padding:40px;gap:40px}.linkedin svg{max-width:36px}.team-lightbox{max-width:90vw}.lb-right h3 span.team-name::after{font-size:32px}.lb-right h3 span.jt{font-size:22px;line-height:1.2}#dev-work>.e-con-inner{max-width:440px}}@media only screen and (max-width:1024px) and (min-width:961px){#client .elementor-element-031eac5,#client .elementor-element-c3c42f1,#client-2{width:100%;max-width:80%}#jl{width:60%}#services-sec-1{background-position:top right -150px}#casestudies-sec-1{background-position:top right -200px}#maintain-your-website,#maintain-your-website::before{background-position:top left -400px}#build-a-new-website::before,#establish-a-roadmap::before,#establish-your-brand::before,#reliable-hosting::before{background-position:top left -150px}#proactive-support::before,#refresh-your-website::before,#start-marketing::before{background-position:top left -350px}#cs-filter,#refine-filter.cs-filter .search-filter-component-combobox-base{max-width:37.481vw}}@media only screen and (max-width:960px) and (min-width:861px){#casestudies-sec-1{background-position:top right -250px}#casestudies-sec-1 .elementor-element-6f14c66{max-width:39.58vw}}@media only screen and (max-width:1024px) and (min-width:768px){#jollity-logo{max-width:183px;width:100%}#home-sec-2 img{max-width:62vw;width:100%}#client p{font-size:18px}#client h4{font-size:20px}#client h4 span{font-size:16px!important}#client .elementor-element-5e645bc{right:0}#client .elementor-element-dc52696>.elementor-widget-container{padding:0 170px 10px 0}#client img{max-width:140px}#client .elementor-absolute{top:-20px}#home-sec-3 .elementor-icon-box-title{font-size:20px;min-height:unset;margin-bottom:16px}#blog-sec-1::before,#team-sec-1::before{background-position:top right -100px;background-size:contain}#blog-sec-1,#team-sec-1{min-height:384px}#blog-sec-1 h1,#team-sec-1 h1{font-size:28px}#blog-sec-1 p,#team-sec-1 p{font-size:20px;line-height:26px}#blog-sec-1>.e-con-inner>div,#team-sec-1>.e-con-inner>div{width:100%;max-width:445px}.e-con.e-flex>.e-con-inner{max-width:95%}.filter-shadow-heading.e-con.e-flex>.e-con-inner{max-width:100%}#services-sec-2 img{max-width:34px}#services-sec-2 h3{font-size:22px;line-height:26px}.services-logo{width:28.125vw;height:25.195vw}#dev-work-wrap .elementor-shortcode{gap:15px}#bs-content ol,#bs-content p,#bs-content ul{margin-bottom:25px}#bs-content li,#bs-content p{font-size:18px;line-height:26px}#bs-content #dev-work-wrap p{font-size:16px;line-height:1.2em}#bs-content h2,#bs-content h3{font-size:24px;line-height:1.2;margin-bottom:25px}#lp-content h3{font-size:22px}.team-image{min-height:25.75vw}.team-wrap{max-width:calc(33.3% - 2.5vw)}#team-loop{gap:3.75vw}.team-content h3{font-size:22px}#team-sec-2 p{font-size:18px}#jennifer-hess-m,#lauren-perfors-m{max-width:640px;margin:0 auto 56px}#dev-work-wrap.cs-archive .services-logo{height:37.011vw}.tax-case-studies-services #dev-work-wrap.cs-archive .services-logo{width:28.125vw;height:25.195vw}#it-meta a,#st-meta a{font-size:14px}#dev-work-wrap.cs-archive h3{font-size:20px}#dev-work-wrap.cs-archive #it-meta .elementor-shortcode{gap:10px 20px;overflow:hidden}#dev-work-wrap.cs-archive #st-meta .elementor-shortcode{gap:7px}}@media only screen and (max-width:1024px){#page-404 h1 span{display:block;text-align:center}#mobile-nav #jollity-logo img{opacity:1!important}#mobile-nav .cb-icon{display:none}#mobile-nav #menu-1-6b62b03 a:hover,#mobile-nav .current-menu-item>a{background-color:transparent;color:#793c5b!important}#slider-header h2,body.elementor-kit-7 h2{font-size:30px}#ot-left,#ot-right{clip-path:unset!important;min-height:unset}#ot-left>div>div,#ot-right>div>div{margin:0 auto!important}.filter-shadow-heading .elementor-heading-title::before{display:none}.filter-shadow-heading .elementor-heading-title{padding-left:20px}.filter-shadow-heading .elementor-heading-title{padding-top:19px;min-height:94px;background-size:cover}#cs-sec-1 .peacock .elementor-icon,#services-sec-2 .peacock .elementor-icon{width:60px;height:60px;font-size:28px}#after-team-loop p,#cs-sec-2 p,#dyk p{font-size:20px}#after-team-loop p strong,#cs-sec-2 p strong,#dyk p strong{font-size:22px;line-height:1.2}#after-team-loop>.e-con-inner>div,#cs-sec-2>.e-con-inner>div,#dyk>.e-con-inner>div{max-width:768px}#support-your-internal-team .elementor-icon-list-item,#website-care-plans .elementor-icon-list-item{align-items:flex-start}#support-your-internal-team .elementor-icon-list-icon,#website-care-plans .elementor-icon-list-icon{margin-top:4px}.lb-right h3 span.team-name::after{display:none}.lb-right h3 span.team-name{padding:0!important;margin-bottom:12px;display:block}.lb-right h3 span.jt{display:block}.lb-right p{letter-spacing:.48px;line-height:24px}.elementor-element-4251f7a p br,.lb-right h3 span.jt br{display:none}#team-feat-right ol li{font-size:16px;letter-spacing:.48px}#field_3_7 h4{font-size:22px}#field_3_7 h4::after,#field_3_7 h4::before{top:32px}#mobile-nav .elementor-element-e81fb53{padding-right:0;padding-top:15px}#mobile-nav #menu-2-6b62b03>li>a.highlighted,#mobile-nav #menu-2-6b62b03>li>a:hover,#mobile-nav .elementor-sub-item:hover,#mobile-nav a:focus{background-color:transparent;color:#793c5b}#mobile-nav #menu-2-6b62b03 a.elementor-item-active .sub-arrow path,#mobile-nav #menu-2-6b62b03 a.highlighted .sub-arrow path,#mobile-nav #menu-2-6b62b03 a:hover .sub-arrow path,#mobile-nav a:focus .sub-arrow path{fill:#793C5B}#mobile-nav #menu-2-6b62b03 .sub-arrow{font-size:12px}#mobile-nav #menu-2-6b62b03 br{display:none}#mobile-nav ul>li>.elementor-item{font-size:18px}#mobile-nav .elementor-sub-item{font-size:16px}.sub-menu.elementor-nav-menu--dropdown{padding:15px}#mobile-nav .e-con-inner{max-width:100%}.tl-wrap .services-numbers{margin:0}#services-main-sec-3 .tl-wrap div:first-of-type{display:flex;flex-flow:row;align-items:center;gap:24px;margin-bottom:18px}.tl-wrap p{font-size:22px;line-height:1.2;letter-spacing:.66px;margin:0;min-height:72px}.elementor-element-e4f8e10{width:100%;max-width:95%}#timeline-mobile{display:none}.elementor-element-300d7f2 .services-numbers{background-color:#cad081}#t-name h5{font-size:18px;flex-flow:row wrap}#t-name h5 span{font-size:16px}#t-name h5 span.spacer{display:none}#slider-header .elementor-element-b8fb65c>div{gap:30px}}@media only screen and (max-width:767px) and (min-width:481px){#jollity-footer>.e-con-inner{gap:40px}#jollity-footer>.e-con-inner>div{width:calc(50% - 20px)}}@media only screen and (max-width:960px) and (min-width:860px){#team-sec-1::before{background-position:center right -150px}}@media only screen and (max-width:960px) and (min-width:768px){#client .elementor-element-031eac5,#client .elementor-element-c3c42f1,#client-2{width:100%;max-width:90%}#contact-wrap>.e-con-inner{flex-flow:column wrap}#jl{padding:50px 20px 0;width:100%;max-width:640px;margin:0 auto}#get-in-touch{padding:50px 20px;max-width:100%;width:100%;align-items:center;text-align:center}#sp-content>.e-con-inner{flex-direction:column}#bs-content{width:100%;padding:50px 0}#bs-sidebar{width:100%;text-align:center}.archive.category #bs-content>div,.archive.category #bs-sidebar>div{max-width:95%;margin:0 auto}#services-main-sec-2 .e-con-inner{flex-flow:column-reverse}#services-main-sec-2>.e-con-inner>div{width:600px!important;max-width:100%;margin:0 auto}.web-consulting-img.img-hover{position:relative}.web-consulting-img{display:block!important;opacity:1!important;margin:0 auto -70px;max-width:500px}.graphic-design-img,.web-dev-img,.web-management-img{display:none!important}#graphic-hover>div:first-of-type,#web-consulting-hover>div:first-of-type,#web-dev-hover>div:first-of-type,#web-management-hover>div:first-of-type{width:60px}#services-sec-1{background-position:top right -300px}}@media only screen and (max-width:960px) and (min-width:641px){#blog-sec-1>.e-con-inner>div{width:100%;max-width:370px}#services-sec-1>div>div{max-width:380px!important}#maintain-your-website,#maintain-your-website::before{background-position:top left -580px}#build-a-new-website::before,#establish-a-roadmap::before,#establish-your-brand::before,#reliable-hosting::before{background-position:top left -300px}#proactive-support::before,#refresh-your-website::before,#start-marketing::before{background-position:top left -530px}#build-a-new-website .elementor-element-e3de99c,#establish-a-roadmap .elementor-element-e3de99c,#establish-your-brand .elementor-element-e3de99c,#maintain-your-website .elementor-element-e3de99c,#proactive-support .elementor-element-50f82f6,#refresh-your-website .elementor-element-50f82f6,#reliable-hosting .elementor-element-e3de99c,#start-marketing .elementor-element-50f82f6{max-width:420px}.tl-wrap h3{font-size:28px}.tl-wrap p{font-size:18px;letter-spacing:.54px}}@media only screen and (max-width:960px){.archive.category #sp-content{padding:0}.archive.category #sp-content>.e-con-inner{width:100%;max-width:100%}.archive.category #bs-sidebar::after{display:none}.archive.category #bs-sidebar{padding:85px 20px 96px}#get-in-touch::before{display:none}#get-in-touch{background:linear-gradient(0deg,rgba(0,56,59,0) 0,rgba(0,56,59,.05) 80%)}#casestudies-sec-1 br{display:none}#cs-filter,#refine-filter.cs-filter .search-filter-component-combobox-base{max-width:100%}#refine-filter.cs-filter{flex-flow:column}#cs-filter .search-filter-component-combobox__actions-input,#refine-filter #search-filter-input-combobox-0,#refine-filter .cs-clear .search-filter-input-button,#refine-filter .search-filter-component-combobox__selection,#search-filter-input-combobox-listbox-0 li,#search-filter-input-combobox-listbox-1 li{font-size:16px!important;letter-spacing:.48px!important}#refine-filter .search-filter-component-combobox-base{padding:15px}#menu-2-6b62b03{background-color:#fff}}@media only screen and (max-width:860px) and (min-width:768px){#team-sec-1::before{background-position:center right -200px!important}#team-sec-1>.e-con-inner>div{max-width:400px}#team-sec-1 h1 br{display:none}#casestudies-sec-1{background-position:top right -300px}#casestudies-sec-1 .elementor-element-6f14c66{max-width:300px}}@media only screen and (max-width:768px){#jollity-logo{max-width:95px;margin-right:auto}#blog-sec-1::before,#team-sec-1::before{background-position:top right -120px;background-size:contain}#blog-sec-1>.e-con-inner>div,#team-sec-1>.e-con-inner>div{width:100%;max-width:370px}#mobile-nav .elementor-element-e81fb53{padding-right:10px;padding-top:0;padding-bottom:0}}@media only screen and (max-width:767px){.elementor-132655 .elementor-element.elementor-element-dd079f9{margin-left:auto}#page-404 h1 span{font-size:85px}#home-sec-1>.e-con-inner{width:100%;max-width:71.25vw;min-height:50vw;padding-top:3vw}#home-sec-2>.e-con-inner{width:100%;max-width:80vw}#ot-left h2{font-size:28px}#slider-header .elementor-element-de468ce{filter:drop-shadow(2px 4px 4px rgba(46, 58, 59, .45))}#slider-header .elementor-element-de468ce>div{background-color:#793c5b;clip-path:polygon(0 0,100% 0%,90% 100%,0% 100%)}#cl-wrap{max-width:100%;margin-left:auto;margin-right:auto}#home-sec-2 .elementor-element.elementor-element-abba572>.elementor-widget-container{margin:-19.817vw 0 -7.5vw 0}#home-sec-3 .elementor-icon-box-title{font-size:28px;min-height:unset;margin-bottom:18px}#client h4 span{font-size:16px!important}#client>.e-con-inner>div{max-width:580px}#hero-banner>.e-con-inner{padding:0 40px}#hero-banner h1{max-width:76.14vw;font-size:4.693vw}#hero-banner h1 span:first-of-type{background-image:url(https://jollity.io/wp-content/uploads/2024/12/mobile-subtitle-bg.png);width:90vw;padding-left:13.208vw;top:21vw;left:-11.994784876140809vw}#hero-banner h1 span:nth-of-type(2){background-image:url(https://jollity.io/wp-content/uploads/2024/12/mobile-subtitle-bg-2.png);width:89.96vw;padding-left:8.4745vw;top:30.5vw;right:-11.994784876140809vw}#hero-banner h1 span:first-of-type,#hero-banner h1 span:nth-of-type(2){height:13.03780964797914vw}#hero-banner .elementor-widget-heading>.elementor-widget-container{margin-bottom:-9.1264vw}#jl{padding:50px 20px 0;width:100%;max-width:640px;margin:0 auto;gap:30px}#get-in-touch{padding:50px 20px;max-width:100%;width:100%;align-items:center;text-align:center}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:30px}body .gform_wrapper input[type=email],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea,select{min-height:52px!important}#input_2_15{font-size:20px}#input_2_15 option{font-size:18px}#jl .elementor-widget-text-editor p{font-size:18px}#jl .gform_wrapper.gravity-theme .gfield_checkbox label,#jl .gform_wrapper.gravity-theme .gfield_radio label{max-width:80%;line-height:1.2}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important}body .gform_button.button{min-width:116px!important;margin:20px auto 40px!important}#get-in-touch .elementor-widget-text-editor p{font-size:18px}#blog-header-mobile,#th-mobile{display:none}#blog-featured .elementor-loop-container.elementor-grid,#blog-loop .elementor-loop-container.elementor-grid{display:flex;flex-flow:row wrap}#blog-featured .elementor-loop-container .e-loop-item,#blog-loop .elementor-loop-container .e-loop-item{width:calc(50% - 20px)}.filter-shadow-heading .elementor-heading-title{padding-left:20px;max-width:360px}#dev-work.plum-cp .elementor-widget-heading>div{clip-path:polygon(0 0,100% 0%,95% 100%,0% 100%);padding-left:20px!important}#bs-content ol,#bs-content p,#bs-content ul{margin-bottom:32px}#bs-content li,#bs-content p{font-size:18px;line-height:26px}#bs-content h2,#bs-content h3{font-size:22px;line-height:1.2;margin-bottom:32px}.alignleft,.alignright{float:none;margin:0 0 32px}#related .e-con.e-flex{--flex-direction:column!important}#related .elementor-loop-container.elementor-grid{grid-auto-rows:unset!important;gap:56px}#related .elementor-widget-image a{display:block}#related .elementor-widget-image a img{width:100%}#related .elementor-heading-title{margin-bottom:12px}#lp-content h3{font-size:18px}#lp-content ol[type="a"]{padding-left:45px}.archive.category #bs-content{padding:85px 20px}.archive.category #blog-featured .elementor-widget-image a{display:block}.archive.category #blog-featured img{width:100%!important;max-width:100%!important}.archive.category #bs-content .elementor-loop-container.elementor-grid{display:flex;flex-flow:column wrap}.archive.category #bs-content>div>.elementor-widget-container{padding-bottom:0}#cs-sec-1 .elementor-element-191f121{max-width:580px;margin:0 auto;gap:0}#get-in-touch h5,body .gform_wrapper .gfield_label.gform-field-label{font-size:18px;line-height:21.6px}.team-wrap{max-width:calc(50% - 20px)}.team-image{min-height:42.112vw}.team-lightbox-wrap{padding:32px 20px;gap:32px}.team-lightbox{max-width:90vw}#team-loop{gap:56px 40px}.lb-right h3{font-size:36px;line-height:1.2}.lb-right h3 span.jt{font-size:22px;line-height:1.2;letter-spacing:.66px}.team-content h3{font-size:22px;margin:24px 0 12px;line-height:1.2}.team-position{font-size:18px;line-height:21.6px;letter-spacing:.54px}.lb-left.mobile{display:block;width:100%;max-width:360px}.lb-left.desktop{display:none}.lb-right{max-width:100%}.lb-left.mobile img{border-top:1.932px solid #00383b;border-right:9.66px solid #00383b;border-bottom:9.66px solid #00383b;border-left:1.932px solid #00383b}.lb-right h3{margin-top:0}.close-btn{width:24px;height:24px;position:absolute;top:-5px}#after-team-loop p,#cs-sec-2 p,#dyk p{font-size:18px;line-height:21.6px}#after-team-loop h5,#cs-sec-2 h5,#dyk h5{margin-bottom:24px;font-size:18px}.established p{margin-bottom:25px}#jennifer-hess-m,#lauren-perfors-m{max-width:400px;margin:0 auto 40px}#lauren-polygon{margin-top:-1px}.gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label,.gravity-theme .gsurvey-rating:not(:checked)>label{background-size:42px 42px!important;font-size:42px!important;line-height:42px!important;width:42px!important;margin-right:15px}#gform_fields_3 .ginput_container.gsurvey-rating-wrapper{padding:18px 0}#dev-work-wrap.cs-archive .elementor-loop-container{display:flex;flex-flow:row wrap}#dev-work-wrap.cs-archive .e-loop-item{width:calc(50% - 20px)}#dev-work-wrap.cs-archive .services-logo{height:40.026vw}#dev-work-wrap.cs-archive h3{font-size:22px}#it-meta a{padding:6px 12px}#it-meta a,#st-meta .elementor-shortcode{font-size:14px;letter-spacing:.42px}.page-id-36 #services-sec-1 br{display:none}#services-main-sec-2 #services-icons{width:100%}#services-icons>.e-con-full{flex-flow:row;gap:25px}#graphic-hover>div:first-of-type,#web-consulting-hover>div:first-of-type,#web-dev-hover>div:first-of-type,#web-management-hover>div:first-of-type{width:60px}#services-icons>.e-con-full>div:nth-of-type(2){width:100%;max-width:640px}.elementor-element-e4f8e10.e-con-full{display:flex;flex-flow:row}.elementor-element-cd05f01.e-con-full.e-flex.e-con.e-child{max-width:20px}#t-name h5{flex-flow:column wrap;align-items:flex-start}#work-ethics-right img{width:120px}#work-ethics-right p{max-width:580px;margin:0}#jollity-logo>div{margin-right:auto}#services-main-sec-3 .elementor-button{min-width:unset!important;padding:15px 32px}#build-a-new-website,#establish-a-roadmap,#establish-your-brand,#reliable-hosting{min-height:52.151vw}#services-sec-1-m{background-position:top -2px center;background-repeat:no-repeat}}@media only screen and (max-width:767px) and (min-width:641px){#services-sec-1{background-position:top right -400px}#services-sec-2 img{max-width:34px}#services-sec-2 .peacock .elementor-icon{width:60px;height:60px;font-size:28px}#services-sec-2 h3{font-size:2.868vw;line-height:26px}#services-sec-2>.e-con-inner>a{width:calc(33.3% - 27px);justify-content:center}#services-sec-2>.e-con-inner{justify-content:center;align-items:flex-start}#services-sec-2 .elementor-widget-icon-box .elementor-icon-box-wrapper{flex-direction:column;text-align:center}#services-sec-2 .elementor-icon-box-icon{margin:0 auto 15px}#establish-your-brand::before,#maintain-your-website,#maintain-your-website::before,#reliable-hosting::before{background-position:top left -630px}#build-a-new-website::before,#establish-a-roadmap::before,#establish-your-brand::before,#reliable-hosting::before{background-position:top left -350px}#proactive-support::before,#refresh-your-website::before,#start-marketing::before{background-position:top left -580px}.services-logo{width:39.113vw;height:34.159vw}#team-sec-1::before{background-position:center right -250px!important}#team-sec-1>.e-con-inner>div{max-width:340px}#team-sec-1 h1 br{display:none}#casestudies-sec-1 h1{font-size:30px}#casestudies-sec-1 p{font-size:18px}#casestudies-sec-1{background-position:top right -350px}}@media only screen and (max-width:640px){#blog-header-mobile,#th-mobile{min-height:72.1875vw;display:block}#casestudies-sec-1{background-image:none;min-height:unset}#casestudies-sec-1 .elementor-element-6f14c66{width:100%}#blog-sec-1,#team-sec-1{min-height:unset}#blog-sec-1>.e-con-inner,#team-sec-1>.e-con-inner{padding-top:0;padding-bottom:56px}#blog-sec-1::before,#team-sec-1::before{background-image:none!important}#blog-sec-1 h1,#team-sec-1 h1{font-size:36px}#blog-sec-1 h1 br,#team-sec-1 h1 br{display:none}#blog-sec-1 p,#team-sec-1 p{font-size:22px;line-height:26px;letter-spacing:.66px;margin:0}#blog-sec-1>.e-con-inner>div,#team-sec-1>.e-con-inner>div{max-width:100%}#casestudies-sec-1-m,#services-sec-1-m{min-height:72.1875vw;background-size:cover;display:block}#maintain-your-website-m{display:block}#services-sec-1{background-image:none;min-height:unset;padding-bottom:56px;padding-left:20px;padding-right:20px}#build-a-new-website h3,#establish-a-roadmap h3,#establish-your-brand h3,#maintain-your-website h3,#proactive-support h3,#refresh-your-website h3,#reliable-hosting h3,#services-sec-1 h3,#services-sec-1 p,#start-marketing h3{font-size:22px;text-align:center;line-height:26.4px}#build-a-new-website p,#establish-a-roadmap p,#establish-your-brand p,#maintain-your-website p,#proactive-support p,#refresh-your-website p,#reliable-hosting p,#start-marketing p{font-size:18px;line-height:21.6px}#build-a-new-website h2,#build-a-new-website p,#establish-a-roadmap h2,#establish-a-roadmap p,#establish-your-brand h2,#establish-your-brand p,#maintain-your-website h2,#maintain-your-website p,#proactive-support h2,#proactive-support p,#refresh-your-website h2,#refresh-your-website p,#reliable-hosting h2,#reliable-hosting p,#start-marketing h2,#start-marketing p{margin-bottom:20px!important}#services-sec-1 h3{margin-bottom:12px}#build-a-new-website h2,#establish-a-roadmap h2,#establish-your-brand h2,#maintain-your-website h2,#proactive-support h2,#refresh-your-website h2,#reliable-hosting h2,#services-sec-1 h1,#start-marketing h2{font-size:38px;text-align:center;margin-bottom:-10px;line-height:45.6px}#services-sec-2 a{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:30px}#services-sec-2 .peacock .elementor-icon{width:60px;height:60px}#services-sec-2 .peacock .elementor-icon{font-size:30px}#services-sec-2 .elementor-icon-box-title{font-size:22px;line-height:26.4px;margin:0}#services-sec-2 .elementor-box-content{display:flex;justify-content:center;align-items:center;flex-flow:row wrap}#services-sec-2 .elementor-icon-box-content{min-width:200px}#services-sec-2 img{max-width:32px;position:relative;top:-5px}#services-sec-2 .elementor-icon-box-icon{margin-right:12px}#build-a-new-website,#establish-a-roadmap,#establish-your-brand,#maintain-your-website,#proactive-support,#refresh-your-website,#reliable-hosting,#start-marketing{background-image:none;background:linear-gradient(0deg,rgba(0,56,59,0) 0,rgba(0,56,59,.05) 80%);min-height:unset;padding:56px 20px;text-align:center}#proactive-support,#refresh-your-website,#start-marketing{background:linear-gradient(0deg,rgba(0,56,59,.05) 20%,rgba(0,56,59,0) 100%)}#build-a-new-website::before,#establish-a-roadmap::before,#establish-your-brand::before,#maintain-your-website::before,#proactive-support::before,#refresh-your-website::before,#reliable-hosting::before,#start-marketing::before{background-image:none}.services-logo{width:100%;height:80vw}#dev-work-wrap{padding-left:20px;padding-right:20px}#dev-work-wrap.cs-archive .e-loop-item{width:100%}#dev-work-wrap.cs-archive .services-logo{height:286.6px;max-width:330px}#dev-work-wrap.cs-archive .e-loop-item{width:100%;max-width:330px;margin:0 auto}#timeline-mobile{display:block;margin-top:25px}#timeline-tablet{display:none}.services-numbers{height:56.5px;font-size:28px}.tl-wrap h3{font-size:28px}.tl-wrap p{font-size:18px;letter-spacing:.54px;height:unset}.elementor-element-4de714a>div:first-of-type{min-height:188px}.elementor-element-4de714a>div:nth-of-type(2){min-height:202px}.elementor-element-4de714a>div:nth-of-type(3){min-height:180px}.elementor-element-4de714a>div:nth-of-type(4){min-height:183px}.elementor-element-e4f8e10{gap:20px;padding-right:5px}#services-main-sec-3 .tl-wrap div:first-of-type{gap:14px}#jollity-header{box-shadow:none!important}}@media only screen and (max-width:520px){#slider-header .elementor-element-de468ce>div{max-width:360px}#home-sec-1>.e-con-inner{min-height:55vw}#get-in-touch{align-items:flex-start;text-align:left!important}.elementor-element.elementor-element-fd2ce6f>.elementor-widget-container{margin:0 0 10px!important}#get-in-touch .elementor-widget-text-editor a{margin-top:24px;display:inline-block}#get-in-touch .elementor-element-efb808e{gap:0}#blog-featured .elementor-loop-container .e-loop-item,#blog-loop .elementor-loop-container .e-loop-item{width:calc(100%)}#blog-featured .elementor-widget-image a,#blog-loop .elementor-widget-image a{display:block}#blog-loop .elementor-widget-image a img{width:100%;margin-bottom:18px}#build-a-new-website h3,#establish-a-roadmap h3,#establish-your-brand h3,#maintain-your-website h3,#proactive-support h3,#refresh-your-website h3,#start-marketing h3{max-width:300px;margin:0 auto 5px}#reliable-hosting h3{max-width:100%;margin:0 auto 5px}#dev-work .elementor-widget-container{max-width:340px}#field_3_7 h4{font-size:22px;padding:18px 0}#field_3_7 h4 span{max-width:250px}}@media only screen and (max-width:480px){#ot-right h2{display:flex;flex-flow:column wrap}#ot-right h2 span::after{width:48px;height:48px;top:-20px}#home-sec-3 .elementor-button-wrapper,#home-sec-3 .elementor-icon-box-wrapper{text-align:left}#home-sec-3 .elementor-button{padding:0!important;min-width:0!important}#home-sec-3 .elementor-icon-box-icon{display:none}#home-sec-3 .elementor-icon-box-title{position:relative;padding-left:72px}#home-sec-3 .elementor-icon-box-title::before{content:"";width:60px;height:60px;display:block;position:absolute;left:0;top:0;background-size:60px 60px}#home-sec-3 .elementor-element-cf620df .elementor-icon-box-title{width:100%;max-width:300px}#home-sec-3 .elementor-element-cf620df .elementor-icon-box-title::before{background-image:url(https://jollity.io/wp-content/uploads/2024/11/website-audits.svg)}#home-sec-3 .elementor-element-1d58448 .elementor-icon-box-title::before{background-image:url(https://jollity.io/wp-content/uploads/2024/11/website-development.svg)}#home-sec-3 .elementor-element-b4b9656 .elementor-icon-box-title::before{background-image:url(https://jollity.io/wp-content/uploads/2024/11/graphic-design-and-branding.svg)}#home-sec-3 .elementor-element-3af5b62 .elementor-icon-box-title::before{background-image:url(https://jollity.io/wp-content/uploads/2024/11/website-management.svg)}#services-sec-2 a{gap:10px}.elementor-element-7a82f25.filter-shadow-heading h2{padding-left:15px}.team-wrap{max-width:100%}.team-image{min-height:86vw}.view-bio-mobile{display:block}.lb-right h3{margin-top:0;padding-right:35px}#reliable-hosting br{display:block}#wowd h2{max-width:300px;margin:0 auto}.does-break{display:block}.gform_legacy_markup_wrapper .gsurvey-rating,.gravity-theme .gsurvey-rating{display:flex;width:100%;justify-content:space-around;flex-flow:row-reverse}.gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label,.gravity-theme .gsurvey-rating:not(:checked)>label{margin-right:0}.cmplz-message p{max-width:250px;margin:0 auto!important;display:block}#services-sec-1 br{display:block}#web-consulting-hover h4,#web-dev-hover h4,#web-management-hover h4{max-width:200px}.home #home-sec-3 .elementor-icon-box-title br{display:block}#pm ul{justify-content:center;max-width:300px}}@media only screen and (max-width:400px){#team-sec-1 h1{max-width:320px}#casestudies-sec-1 br{display:block}}