@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}h1{margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{cursor:auto;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a:hover{cursor:pointer}img{display:inline-block;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic}button{background:0;border:0}button:active,button:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}textarea{height:auto;min-height:50px}select{width:100%}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}html{font-size:14px}@media (min-width:551px){html{font-size:14px}}@media (min-width:801px){html{font-size:14px}}@media (min-width:1261px){html{font-size:14px}}body{font-family:Poppins,Arial,Helvetica,sans-serif;line-height:1.5}a{line-height:inherit}p{margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Poppins,Arial,Helvetica,sans-serif;letter-spacing:.25px;margin-bottom:.78571rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#a2a2a2;font-size:60%;line-height:0}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}dl,ol,ul{list-style-position:outside;margin-bottom:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.2rem;margin-bottom:0}ul{margin-left:1.15rem}ol{margin-left:1.15rem}blockquote,blockquote p{font-size:22px;line-height:29px}.icon{height:1.14286rem;width:1.14286rem;display:inline-block;vertical-align:middle}.icon svg{display:inline-block;fill:#545454;height:100%;vertical-align:top;width:100%}.table tbody tr td,.table tbody tr th,.table tfoot tr td,.table tfoot tr th,.table thead tr th,.table tr td{display:table-cell}.button{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:1px;cursor:pointer;font-family:Poppins,Arial,Helvetica,sans-serif;margin:0 0 1rem;position:relative;text-align:center;text-decoration:none;display:inline-block;background-color:transparent;color:#fff;font-size:1rem;padding:.85714rem 2.28571rem;outline:0;vertical-align:middle}.button.active,.button.is-active,.button:focus,.button:hover{background-color:transparent;border-color:#9ac841;color:#fff}.button:active{background-color:transparent;border:1px solid #9ac841;color:#fff}.button.active,.button.is-active,.button:focus{outline:0}@media (min-width:481px){.button+.button{margin-left:.78571rem}}.button--primary.active,.button--primary.is-active,.button--primary:focus,.button--primary:hover{background-color:#9ac841;border-color:#9ac841;color:#fff}.button--primary:active{background-color:#217bf5;border:1px solid #217bf5;color:#fff}.button[disabled]{background-color:#ccc;border-color:transparent;color:#fff}.dropdown-menu{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#e5e5e5;font-size:1rem;height:auto;width:100%;z-index:89;max-width:200px}.dropdown-menu.open{display:block}.dropdown-menu>:first-child{margin-top:0}.dropdown-menu>:last-child{margin-bottom:0}.form-input:focus{border-color:#fff;outline:0}.form-row:after{clear:both}.form-field:after,.form-field:before{content:" ";display:table}.form-field:after{clear:both}.form-input.has-icon+.icon{height:3rem;margin-left:-2.57143rem;width:1.42857rem}.form-actions>*{display:inline-block;margin-bottom:1rem;width:100%}@media (min-width:481px){.form-actions>*{vertical-align:baseline;width:auto}}.breadcrumbs{list-style:none;margin-left:0;overflow:hidden}.breadcrumb{color:#a2a2a2;font-size:13px;margin:0;line-height:1.5}.breadcrumb a{color:#a2a2a2}.breadcrumb.current{color:#a2a2a2;cursor:default}.breadcrumb.current a{color:#a2a2a2;cursor:default}.breadcrumb.current:focus,.breadcrumb.current:focus a,.breadcrumb.current:hover,.breadcrumb.current:hover a{text-decoration:none}.breadcrumb.unavailable{color:#999}.breadcrumb.unavailable a{color:#999}.breadcrumb.unavailable a:focus,.breadcrumb.unavailable:focus,.breadcrumb.unavailable:hover,.breadcrumb.unavailable:hover a{color:#999;cursor:not-allowed;text-decoration:none}.breadcrumb:before{color:#a2a2a2;content:"/";margin:0;position:relative;top:1px}.breadcrumb:first-child:before{content:" ";margin:0}.breadcrumb::before{margin:0 .5rem}.breadcrumb-label{cursor:pointer}.breadcrumb-label:hover{color:#9ac841;text-decoration:none}.breadcrumb.is-active>.breadcrumb-label{color:#a2a2a2}.breadcrumb.is-unavailable>.breadcrumb-label{color:#999;cursor:default}.tabs{border-bottom:1px solid #cdcccc;margin:0}.tabs:after,.tabs:before{content:" ";display:table}.tabs:after{clear:both}.tab{border-bottom:#fff;display:block;list-style:none;margin:0;padding:0;position:relative}@media (min-width:551px){.tab{float:left}}li.pagination-item a:hover{color:#217bf5}.accordion:after,.accordion:before{content:" ";display:table}.accordion:after{clear:both}body.has-activeModal{overflow:hidden}.modal{border-radius:0;display:none;position:absolute;visibility:hidden;width:100%;z-index:1005;background-color:#fff;border:solid 0#cdcccc;-webkit-box-shadow:none;box-shadow:none;overflow:auto;position:fixed}@media only screen and (max-width:551px){.modal{min-height:100vh}}.modal .column,.modal .columns{min-width:0}.modal>:last-child{margin-bottom:0}@media only screen and (min-width:551px){.modal{left:0;margin:0 auto;max-width:80%;right:0;width:900px;top:50%!important}}@media (min-width:551px){.modal{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.modal--small{width:500px}.modal-close{cursor:pointer;font-weight:400;top:1.05rem;right:.75rem;-webkit-transform:translateY(none);transform:translateY(none)}.modal-close .icon{height:1.42857rem;width:1.42857rem}@media print{.modal{background:#fff!important;display:none}}.loadingOverlay{background:rgba(255,255,255,.9);bottom:0;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;width:100%}.loadingOverlay::before{height:2.85714rem;width:2.85714rem;border-radius:2.85714rem;border:solid 2px;border-color:#ff762b #ff762b #191919 #191919;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:spin .5s infinite cubic-bezier(.69,.31,.56,.83);animation:spin .5s infinite cubic-bezier(.69,.31,.56,.83)}.loadingOverlay.ng-enter,.loadingOverlay.ng-leave.ng-leave-active{opacity:0}.loadingOverlay.ng-enter.ng-enter-active,.loadingOverlay.ng-leave{opacity:1}@-webkit-keyframes spin{0%{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}}.card{margin-bottom:3rem}.card-body>:first-child{margin-top:0}.card-body>:last-child{margin-bottom:0}.card-footer:after,.card-footer:before{content:" ";display:table}.card-footer:after{clear:both}.slick-list:focus{outline:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.8}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.6}.slick-next:before,.slick-prev:before{font-family:inherit;font-size:20px;line-height:1;color:#313131;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.8}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:inherit;font-size:60px;line-height:20px;text-align:center;color:#1f1f1f;opacity:.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#e74c3c;opacity:1}.slick-next::before,.slick-prev::before{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#fff;background-color:rgba(255,255,255,.9);background-position:50%;background-repeat:no-repeat;background-size:100%}.slick-next::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='24'height='42'viewBox='002442'%3E%3Cpathd='M1.456791.00746147l2120.02482143L1.5088541.0074615'stroke='%23313131'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'fill='none'fill-rule='evenodd'/%3E%3C/svg%3E")}.slick-next:hover::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCAyNCA0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS40NTY3OSAxLjAwNzQ2MTQ3bDIxIDIwLjAyNDgyMTQzTDEuNTA4ODUgNDEuMDA3NDYxNSIgc3Ryb2tlPSIjOTg5ODk4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.slick-prev::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='24'height='42'viewBox='002442'%3E%3Cpathd='M22.45720741.00746147l-2120.0248214320.947939719.9751786'stroke='%23313131'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'fill='none'fill-rule='evenodd'/%3E%3C/svg%3E")}.slick-prev:hover::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCAyNCA0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjIuNDU3MjA3NCAxLjAwNzQ2MTQ3bC0yMSAyMC4wMjQ4MjE0MyAyMC45NDc5Mzk3IDE5Ljk3NTE3ODYiIHN0cm9rZT0iIzk4OTg5OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}.slick-dots li button,.slick-dots li button::before{height:1.07143rem;width:1.07143rem;border-radius:50%}.slick-dots li button::before{display:block;left:-1px;top:-1px;-webkit-transition:background .1s ease-out;transition:background .1s ease-out}.slick-dots li.slick-active button::before{background:#e74c3c}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4);box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup:focus{outline:0}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff}.swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4);box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,.4)}.swal2-close:hover{-webkit-transform:none;transform:none;background:0;color:#f27474}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}@-webkit-keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg)}to{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg)}to{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{to{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{to{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}to{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em*2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-modal .swal2-styled.active,.swal2-modal .swal2-styled.is-active,.swal2-modal .swal2-styled:focus,.swal2-modal .swal2-styled:hover{background-color:transparent;border-color:#9ac841;color:#fff}.swal2-modal .swal2-styled:active{background-color:transparent;border:1px solid #9ac841;color:#fff}.swal2-modal .swal2-styled:focus{outline:0}.swal2-modal .swal2-confirm:focus,.swal2-modal .swal2-confirm:hover{background-color:#9ac841;border-color:#9ac841;color:#fff}.swal2-modal .swal2-confirm:active{background-color:#217bf5;border-color:#217bf5;color:#fff}.swal2-modal .swal2-cancel:focus,.swal2-modal .swal2-cancel:hover{background-color:transparent;border-color:#9ac841;color:#fff}.swal2-modal .swal2-cancel:active{background-color:transparent;border-color:#9ac841;color:#fff}.swal2-modal .button+.button{margin-left:.78571rem}body,html{height:auto}@media (min-width:801px){body{padding-top:0}}body{font-size:1rem;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:700;margin-top:2.28571rem}a{-webkit-transition:color .15s ease;transition:color .15s ease}h1{font-size:28px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}.table-actions .button{display:block;margin-left:0;margin-right:0;width:100%}@media (min-width:551px){.table-actions .button{display:inline-block;margin-bottom:0;width:auto}.table-actions .button+.button{margin-left:.35714rem}}.dropdown-menu.is-loading .loadingOverlay{background:0;padding:4.5rem 0;position:relative}.dropdown-menu.is-open{display:block}.modal{margin:0;max-height:90%;max-width:95%;min-height:240px;outline:0;overflow-y:scroll;padding:0;left:50%;top:50%!important;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.modal-close{height:2.28571rem;width:2.28571rem;color:#545454;font-size:26px;line-height:2.28571rem;padding:0;position:absolute;text-align:center;text-decoration:none;z-index:50}@media (min-width:801px){.modal-close{font-size:32px}}.modal-close:hover{color:#217bf5}.modal--alert{background-color:#fff!important;border-radius:4px;font-family:Poppins,Arial,Helvetica,sans-serif;padding:40px 20px 20px 20px;text-align:center}.modal--alert .modal-content{color:#fff;font-size:1.14286rem}.modal--alert .button-container{margin:25px 0 0}.modal--alert .button-container .confirm{background-color:#217bf5;border-color:#217bf5;color:#fff}.modal--alert .button-container .confirm:focus,.modal--alert .button-container .confirm:hover{background-color:#9ac841;border-color:#9ac841;color:#fff}.modal--alert .button-container .confirm:active{background-color:#217bf5;border-color:#217bf5;color:#fff}.breadcrumbs{display:none;font-size:0}@media (min-width:551px){.breadcrumbs{display:block}}.breadcrumb{display:inline-block;float:none}.breadcrumb.is-active>.breadcrumb-label{cursor:text}.breadcrumb-label{text-decoration:none}.button{line-height:1rem;-webkit-transition:all .15s ease;transition:all .15s ease}.button+.button{margin-left:0}@media (min-width:801px){.button+.button{margin-left:.78571rem}}.button[disabled]{cursor:not-allowed}.tab{border-top:1px solid #cdcccc;float:none}@media (min-width:801px){.tab{border-top-color:#fff;float:left}}.tab.is-active{border-left-color:#fff;border-right-color:#fff}@media (min-width:551px){.tab.is-active{margin-bottom:-1px}}@media (min-width:801px){.tab.is-active{border:1px solid #cdcccc;border-bottom:1px solid #fff}}.form-actions:after,.form-actions:before{content:" ";display:table}.form-actions:after{clear:both}.form-actions .button,.form-actions a,.form-actions input{vertical-align:top;width:100%}@media (min-width:551px){.form-actions .button,.form-actions a,.form-actions input{margin-bottom:0;width:auto}}.form-actions .button+.button,.form-actions .button+a,.form-actions .button+input,.form-actions a+.button,.form-actions a+a,.form-actions a+input,.form-actions input+.button,.form-actions input+a,.form-actions input+input{margin-top:.78571rem}@media (min-width:551px){.form-actions .button+.button,.form-actions .button+a,.form-actions .button+input,.form-actions a+.button,.form-actions a+a,.form-actions a+input,.form-actions input+.button,.form-actions input+a,.form-actions input+input{margin:0 0 0 .78571rem}}.card-image{top:0;bottom:0;left:0;right:0;margin:auto;border:0;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.card-title>a:hover{color:#e74c3c}@media (min-width:551px){.card-body{text-align:left}}.loadingOverlay{background-color:rgba(255,255,255,.9);display:none;z-index:20}.icons-svg-sprite{display:none}.icon,.icon svg{-webkit-transition:all .15s ease;transition:all .15s ease}@media (min-width:551px){.navUser-item{float:left}}.navUser-action,.navUser-item{display:block}.navUser-action{color:#fff;font-weight:700;padding:1rem .78571rem;text-decoration:none;text-transform:uppercase}.navUser-action.is-open,.navUser-action:hover{color:#217bf5}.navUser-action.is-open svg,.navUser-action:hover svg{fill:#217bf5;stroke:#217bf5}.navUser-action .icon{height:.57143rem;width:.57143rem;margin:-1px 0 0 .21429rem}.navUser-action svg{stroke:#fff;-webkit-transition:all .15s ease;transition:all .15s ease}.navUser-item{display:none}@media (min-width:801px){.navUser-item{display:block}.navUser-item.navUser-item--social{margin-top:.35714rem;padding-right:.35714rem}.navUser-item.navUser-item--divider{font-size:1.78571rem;margin-top:.57143rem;padding-left:.14286rem}}.navUser-item--account .navUser-action{display:inline-block}.navUser-action--quickSearch.is-open{position:relative}.navUser-action--quickSearch.is-open:before{border:inset 10px;content:"";display:block;height:0;width:0;border-color:transparent transparent #e5e5e5 transparent;border-bottom-style:solid;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown--quickSearch .productGrid{padding:1.5rem 0 0}@media (min-width:551px){.dropdown--quickSearch .productGrid{padding:3rem 0 0}}@-moz-document url-prefix(){.dropdown--quickSearch .form-input{height:unset}}.navPage-childList{border-left:1px solid #d7d7d7;margin:.35714rem .78571rem;padding-left:.78571rem}.navPages-container{bottom:0;display:none;height:100%;left:0;-webkit-overflow-scrolling:touch;position:absolute;right:0;z-index:10}@media (min-width:801px){.navPages-container{background:0;display:block;height:auto;padding:0;position:relative}}.navPages-container.is-open{display:block;padding-top:55px;z-index:0}@media (min-width:801px){.navPages-action,.navPages-item{display:block}}.navPages-action{color:#fff;display:block;font-size:15px;font-weight:700;padding:.78571rem 0;text-decoration:none;text-transform:uppercase}@media (min-width:801px){.navPages-action{display:inline-block;padding:.78571rem 1.14286rem 1.14286rem}.navPages-action.is-open{background-color:#fff}.navPages-action.is-open svg{fill:#000;stroke:#000}}.navPages-action.activePage svg,.navPages-action:hover svg{fill:#000;stroke:#000}.navPages-action svg{fill:#fff;stroke:#fff;-webkit-transition:all .15s ease;transition:all .15s ease}.navPage-childList{display:none}@media (min-width:801px){.navPage-childList{border:0;display:block}}.navPage-childList.is-open{display:block}.navPage-subMenu{display:none;outline:0}@media (min-width:801px){.navPage-subMenu{background-color:#fff;padding:1.5rem 1.5rem 2.28571rem!important;position:absolute;text-align:left}.navPage-subMenu.is-open{display:block;left:0;width:100%}.navPage-subMenu .navPages-action-moreIcon{display:none}}.navPage-subMenu.is-open{display:block}.tag a:hover{color:#9ac841}.productView-reviewLink>a:active{color:#a2a2a2}.toggleLink:hover{color:#9ac841}.banner:after,.banner:before{content:" ";display:table}.banner:after{clear:both}.video:after,.video:before{content:" ";display:table}.video:after{clear:both}.video.is-active,.video:hover{color:#333;opacity:1}body.hasAdminBar{padding-top:55px}@media (min-width:801px){body.hasAdminBar{padding-top:0}body.hasAdminBar .header{padding-top:46px}}body.hasAdminBar .navPages-container.is-open{padding-top:55px}@media (min-width:801px){.quickSearchResults{margin-top:0}}.quickSearchResults .modal-close{display:none}@media (min-width:801px){.quickSearchResults .modal-close{display:block}}@-moz-document url-prefix(){header div.search-icon.submit{top:5px}.header .navPages-container.fixed div.search-icon.submit{top:-3px}}.header{position:fixed;top:0;width:100%;z-index:100}@media (min-width:801px){.header{border-bottom:1px solid #cdcccc;overflow:visible;position:relative}}.header.is-open{height:100%}@media (min-width:801px){.header.is-open{height:auto}}.mobileMenu-toggle{height:3.92857rem;width:3.92857rem;display:inline-block;font-size:0;left:0;overflow:hidden;padding:0 1.28571rem;position:absolute;z-index:50}@media (min-width:801px){.mobileMenu-toggle{display:none}}.body{margin-bottom:6rem}@media (min-width:801px){.body{margin-top:2.5rem}}.page{max-width:none;width:auto}.page:after,.page:before{content:" ";display:table}.page:after{clear:both}.page-content{width:100%;float:left}.container{margin-left:auto;margin-right:auto;position:relative;width:100%}.blog-post-figure{display:block;margin:auto;text-align:center}@media (min-width:801px){.blog-post-figure{width:66.66667%}}.productGrid{list-style:none;margin-left:0;margin:0-.75rem;max-width:none;width:auto;font-size:0;margin-bottom:1.5rem}.productGrid ol,.productGrid ul{list-style:none;margin-bottom:0}.productGrid:after,.productGrid:before{content:" ";display:table}.productGrid:after{clear:both}.productGrid .product{padding-left:.75rem;padding-right:.75rem;width:50%;float:none;display:inline-block;font-size:1rem;vertical-align:top}@media (min-width:551px){.productGrid .product{width:33.33333%}}@media (min-width:801px){.productGrid .product{width:25%}}.productView-description{padding-left:.75rem;padding-right:.75rem;padding-left:1rem;padding-right:1rem}@media (min-width:1261px){.productView-description{clear:right;float:right;width:50%}}@media (min-width:801px){.productView-description .productView-description{clear:both;float:none;width:100%}}div#menu-wrapper{border:1px solid #49494b!important;border-left:0!important;border-right:0!important}svg.header-icon.account-icon{fill:#fff!important}svg.header-icon.cart-icon{fill:#fff!important}.body{font-family:Rubik,Arial,Helvetica,sans-serif!important}#menu.fixed .dropdown--quickSearch .form-input::placeholder{color:#fff!important}.navPages-action.activePage,.navPages-action:hover{color:#fff}body>div.body{background-color:#fff!important;margin-top:0!important;margin-bottom:0;padding-bottom:0;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important}@media (max-width:600px){.social-icons a i{font-size:24px}}@media (min-width:480px){.footer-card{min-height:334px!important}#menu .navPages-action{font-size:20px!important}}a{color:#fff;text-decoration:none}.popup-content{background-color:#fff;margin:0 auto}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;text-align:center}.social-icons a{-webkit-transition:all .3s ease;transition:all .3s ease}.social-icons a i{font-size:28px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.social-icons a:hover i{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000}.navUser-action svg{fill:#000!important}header ul.navUser-section.navUser-section--alt{justify-content:flex-start!important}body.fixed-nav a.navUser-action.account.signin-list{top:0!important}header div#menu{background:0 0!important}.footer-card{position:relative;width:100%;min-height:310px;border-radius:20px;background-size:cover!important;color:#fff}.footer-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;border-radius:20px}.card-location-content{position:relative;z-index:2;padding:30px 30px;margin-top:40px}.card-location-content h3{margin-top:0;font-size:26px;margin-bottom:15px;border-bottom:2px solid #fff;display:inline-block;padding-bottom:5px}.card-location-content p{margin:10px 0;font-size:16px}.card-location-content i{margin-right:10px;color:#f5c542}.card-location-content a{color:#fff;text-decoration:none;font-size:18px}[data-content-region=footer_above_full_width--global]{background:#202020!important;padding-top:47px}.social-icons a{color:#fff;line-height:30px;font-size:30px;margin:0 5px;text-decoration:none}.slider{max-width:1200px;margin:0 auto;border-radius:10px;background:#fff}h2.title{color:#000;text-align:center;font-size:42px;padding-bottom:30px}.slides{display:-webkit-box;display:-ms-flexbox;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.slide{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.slide img{width:100%;display:block;border-radius:10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:768px){.slide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:480px){.slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.explore-more-wrapper{max-width:1400px;margin:0 auto;text-align:center;margin-bottom:34px}.faq-question span{font-size:20px}.faq-wrapper{margin:0 auto;padding:10px}.faq-wrapper h2{font-size:32px;font-weight:700;margin-bottom:40px;color:#fff;text-align:center}.faq-container{max-width:900px;margin:0 auto;text-align:left;padding-top:24px}.faq-item{background-color:#a3d62f;border-radius:12px;margin-bottom:16px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.faq-item.open{background-color:#2563eb;color:#fff}.faq-question{width:100%;padding:20px;font-size:16px;font-weight:600;background:0;border:0;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.faq-question .icon{font-size:20px;font-weight:700}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;font-weight:400;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease}.faq-item.open .faq-answer{max-height:530px;padding:0 20px 20px}@media (max-width:768px){.faq-wrapper h2{font-size:24px}.faq-question{font-size:15px;padding:16px}.faq-answer{font-size:14px}}.faq-wrapper h2{color:#fff!important;margin:0}.blog-post-figure .blog-thumbnail a img{height:250px}html{scroll-behavior:smooth}#shopnav-dim-page{opacity:0;display:none}#shopnav-dim-page.active{opacity:1;display:block!important}#mask{position:absolute;left:0;top:0;background-color:#26262c;display:none;height:100%!important;z-index:999}#shopnav-dim-page.active #mask{display:block!important}.below_nav_clear,.below_nav_container,.below_nav_container div{margin-top:0!important}nav.navUser.sticky-object{padding:0}#menu nav.navUser.sticky-object.nav-user-section{position:absolute;right:-55px;width:auto;float:left}#menu.fixed nav.navUser.sticky-object.nav-user-section{position:static}header nav.navUser.sticky-object.nav-user-section ul.navUser-section.navUser-section--alt{padding-top:0;float:right;position:static;width:auto}header.header.header-logo--right .dropdown--quickSearch{padding-left:0}header.header-logo--left{margin-left:0}header.header.header-logo--center .dropdown--quickSearch .form{display:inline-block;float:left;width:100%}header.header.header-logo--center li.navUser-item.quicksearch{left:-30px}header.header.header-logo--center .dropdown--quickSearch .quickSearchResults{right:initial!important;left:-10px!important}header.header.header-logo--center nav.navUser{padding-left:0;margin:0 auto}header.header.header-logo--center ul.navUser-section.navUser-section--alt{padding-left:0}header.header.header-logo--center .dropdown--quickSearch{left:0;width:50%!important}header.header.header-logo--center div#menu-wrapper{clear:both}li.navPages-item.sticky-object.logo{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}#menu.fixed nav.navUser.sticky-object.nav-user-section{-webkit-transition:.3s ease-in-out!important;transition:.3s ease-in-out!important}.body{margin-top:65px!important;clear:both}.button{border-color:#217bf5!important}.button:hover{border-color:#9ac841!important}.button--primary:hover{background-color:#9ac841!important}div#menu-wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#4169e1),to(#4682b4));background:linear-gradient(#4169e1,#4682b4)}header div#menu{background:0;max-width:1400px;margin:0 auto;overflow:visible}div#menu-wrapper.single-line #menu.fixed .mega-cat-nav{border:0}#menu .navPage-subMenu.is-open{display:none}#menu a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.topLevel.active{background-color:#fff}#menu a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.topLevel.active .navPage-subMenu-list{z-index:9999999}header.header.active-mega-cat-nav #menu div.nav-right{float:right}header.header.active-mega-cat-nav #menu.fixed div.nav-right{float:left}.navPages-action{padding-top:15px;padding-bottom:15px}header ul.navUser-section.navUser-section--alt{padding-top:0}.fa-gift:before{font-size:21px}.fa-dollar-sign:before{font-size:16px}svg.header-icon{stroke:none!important}li.navPages-item.navPages-item-page.phone-number:before{content:"|";font-size:15px}#menu.fixed li.navUser-item.user-icons .navUser-action{padding-top:0!important;padding-bottom:0!important}#menu.fixed a.navUser-action.navUser-action--quickSearch{padding-top:0;padding-bottom:0}header #menu.fixed ul.navUser-section.navUser-section--alt{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quickSearchResults{margin-top:0;width:200%;right:0!important;position:absolute}li.navUser-item.quicksearch{position:relative;z-index:999}li.navUser-item.user-icons{position:relative}.dropdown--quickSearch .form-input::placeholder{color:#fff!important}.dropdown--quickSearch.is-open .quickSearchResults{margin-top:0;width:200%;left:-285px!important;position:relative;top:-10px;padding:10px}.dropdown--quickSearch .quickSearchResults{right:-10px!important;padding:10px}.product .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:-1.5em}.product .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:-1.4375em}.dropdown--quickSearch .productGrid{background-color:#ebebeb;padding-left:15px;padding-right:15px}.quickSearchResults a.button.button--small.card-figcaption-button{width:90%!important}.quickSearchResults .productGrid .product{padding-left:2.5px;padding-right:2.5px}.quickSearchResults article.card{margin-bottom:15px}.quickSearchResults .card-body{padding:5px}span.countPill.cart-quantity.countPill--positive:after{content:"+";padding-left:0}.mega-cat-nav{float:left;display:block;position:relative;left:0;border:1px solid transparent;border-top:0;border-bottom:0!important;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important}.mega-cat-nav.active{border:0;border-top:0}.mega-cat-nav li.navPages-item.navPages-item-page.container-header.btn.active a{transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important}.mega-cat-nav li.navPages-item.navPages-item-page.container-header.btn.active a span.burger-menu{transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important}.mega-cat-nav li.navPages-item.navPages-item-page.container-header.btn a span.burger-menu{transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important}#menu li.navPages-item.navPages-item-page.container-header.btn.active a.navPages-action{transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important}.navPages-action.activePage svg,.navPages-action:hover svg{transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important}.mega-cat-nav .container-header.btn.active{background-color:#fff;padding-right:15px}.mega-cat-nav .container-header.btn:hover span.burger-menu{color:#e74c3c}.mega-cat-nav .container-header.btn.active span.burger-menu{transform:translate(15px,0)!important;-webkit-transform:translate(15px,0)!important;-moz-transform:translate(15px,0)!important;-o-transform:translate(15px,0)!important;-ms-transform:translate(15px,0)!important;color:#e74c3c}.mega-cat-dropdown{display:none;background-color:#fff;width:250px;top:47px;padding:10px 15px;border:1px solid #d7d7d7;margin-left:-1px;border-top:0}.mega-cat-dropdown h2.container-header.mobile{text-align:left;font-size:16px;text-transform:uppercase;margin-bottom:0}.mega-cat-dropdown li.navPages-item.mobile.view-all.brands a{text-decoration:underline}.mega-cat-dropdown li.navPages-item{float:none;width:100%;text-align:left}.mega-cat-dropdown li.navPages-item a.navPages-action{text-transform:capitalize;font-size:13px!important;font-weight:400;padding:0;width:100%;padding-top:2.5px!important;padding-bottom:2.5px!important}.mega-cat-dropdown li.navPages-item a.navPages-action .navPages-action-moreIcon{float:right;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:12px;width:12px;position:relative;top:4px}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout .navPage-subMenu-item-child{position:relative}.mega-cat-dropdown .navPage-subMenu-horizontal.is-open{left:219px;margin-left:0;position:absolute;z-index:999999;border:0;padding:0 10px!important}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{position:absolute;width:922px;left:248px;border:1px solid #d7d7d7;padding:20px 20px 15px 20px!important;background:#fff}.mega-cat-dropdown .navPages-action.is-open{background:0;font-weight:700!important;color:#217bf5}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level{float:none;width:25%;display:inline-block;vertical-align:top;margin-bottom:10px}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level a.second-level{font-weight:700;font-size:16px!important;padding-bottom:0!important}.mega-cat-dropdown .navPage-subMenu{background-color:transparent;padding:0!important}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout{position:static;display:block;margin-bottom:15px}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level a:hover{background:0;color:#217bf5;opacity:1}.mega-cat-dropdown li.navPage-subMenu-item-child.third-level a:hover{background:0;color:#9ac841;opacity:1}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout .navPages-action-moreIcon{display:none}.mega-cat-dropdown li.navPages-item a.navPages-action.view-all{font-size:11px!important;text-decoration:underline;width:auto;float:none;clear:both}.mega-cat-dropdown li.navPages-item a.navPages-action.view-all:hover{color:#217bf5}.mega-cat-dropdown .navPage-subMenu-horizontal.fourth-level-plus-flyout{display:none}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout .navPage-subMenu-list{width:100%;float:none}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout a{width:auto;display:table;padding:3px 0!important}.mega-cat-dropdown a.navPage-subMenu-action.navPages-action.navPages-action-depth-max.has-subMenu.second-level{padding-bottom:0!important}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout li:nth-child(n+7){display:none}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout li.view-all{display:table!important}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout.active{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.mega-cat-dropdown:not(.navPage-subMenu-horizontal.second-level-flyout.active){-webkit-transition-delay:0s;transition-delay:0s}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout.hide-fast{visibility:hidden;-webkit-transition-delay:0s;transition-delay:0s}.mega-cat-dropdown .has-subMenu.is-root:hover+.navPage-subMenu-horizontal.second-level-flyout{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout:hover{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.mega-cat-dropdown li.navPages-item.top-level a{-webkit-transition-delay:0s!important;transition-delay:0s!important}.mega-cat-dropdown a.navPages-action.single-level:hover .navPage-subMenu-horizontal.second-level-flyout{visibility:hidden!important;display:none!important;-webkit-transition-delay:0s!important;transition-delay:0s!important}#menu li.navPages-item.navPages-item-page.container-header.btn a.navPages-action{position:relative;top:0;padding-left:0}#menu .navPages-action{font-size:14px;padding-top:10px;padding-bottom:10px}.clear{clear:both}.slick-dots li button:hover::before{background:#9ac841}.slick-next::before,.slick-prev::before{width:1rem;height:1rem;position:relative}.slick-prev::before{left:3px}.card-body{text-align:center}.home a.button.button--small.card-figcaption-button{width:65%}a.button.button--small.card-figcaption-button,label.button.button--small.card-figcaption-button{font-style:italic;font-weight:300;text-transform:capitalize;margin:0 auto;font-size:12px;border:1px solid;margin-bottom:5px}.button{text-transform:uppercase;border-radius:0;font-weight:700}footer address{text-transform:uppercase;font-weight:300;font-size:12px}.backtoTop{opacity:0;bottom:48px;right:30px;cursor:pointer;position:fixed;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;z-index:9999999999}.backtoTop .slick-prev{width:3.5rem;height:3.5rem}.backtoTop .slick-prev::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:3px;top:2px;width:1.5rem;height:1.5rem}.backtoTop button:hover .slick-prev:before{color:#217bf5!important}.backtoTop.visible{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.subcategory-grid.has-images li.subcategory-item span.subcategory-name{padding-bottom:0}.subcategory-grid.has-images li.subcategory-item{min-height:225px}.subcategory-image{height:160px;max-width:160px;background-repeat:no-repeat;background-size:cover;background-position:50%;margin-top:15px;display:none;border-radius:0;border:1px solid #fff;background-color:#f7f7f7}.subcategory-image.placeholder-image{background-image:url(../img/image-coming-soon-placeholder.png)!important}form#facet-range-form .button{background-color:#217bf5!important}form#facet-range-form .button:hover{background-color:#9ac841!important}.subcategory-grid.has-images li.subcategory-item span.subcategory-name{text-align:center}li.subcategory-item:hover span.subcategory-name,li.subcategory-item:hover>a{color:#217bf5}.breadcrumbs{text-align:left;margin-bottom:0;text-transform:uppercase}.page.category h1.page-heading{margin-bottom:15px;font-size:26px}p:not([data-content-region] p){line-height:1.9rem}form.form.form-wishlist.form-action a.button.dropdown-menu-button{border:0;color:#000}form.form.form-wishlist.form-action .button{text-transform:capitalize!important;font-size:14px;font-weight:400}form.form.form-wishlist .icon{height:10px;width:10px;margin-top:2px}body.fixed-nav #modal{top:53%!important}.productView-description{width:100%;float:none}.page.cart{width:100%}#accordion .ui-accordion-header:hover{cursor:pointer}.page.blog{margin:0}.page{margin:0}.page.blog h1.page-heading{text-align:center;text-transform:capitalize;margin-bottom:30px}.page.blog .breadcrumbs{text-align:center;margin-bottom:15px}.page.blog article.blog{float:left;width:33.333%}.page.blog .blog-thumbnail{margin:0}.page.blog .blog-thumbnail img{margin-bottom:0;margin-top:0}.page.blog .blog-post-figure{width:100%}.page.blog a.read-more{display:block;text-transform:capitalize;color:#fff;font-weight:700;font-size:12px}.page.blog a.read-more:hover{color:#217bf5}div#menu.navPages-container.wider{max-width:1370px;margin:0 auto}header.header.active-mega-cat-nav #menu{overflow:visible}header div#menu.show-overflow li.navPages-item.sticky-object.logo{visibility:hidden}header div#menu.show-overflow nav.navUser.sticky-object.nav-user-section{visibility:hidden}header div#menu.fixed.show-overflow li.navPages-item.sticky-object.logo{visibility:visible}header div#menu.fixed.show-overflow nav.navUser.sticky-object.nav-user-section{visibility:visible}header.header.active-mega-cat-nav li.navPages-item.sticky-object.logo{visibility:hidden}header.header.active-mega-cat-nav nav.navUser.sticky-object.nav-user-section{visibility:hidden}header.header.active-mega-cat-nav #menu.fixed li.navPages-item.sticky-object.logo{visibility:visible}header.header.active-mega-cat-nav #menu.fixed nav.navUser.sticky-object.nav-user-section{visibility:visible}#menu{transition:all .7s ease-in-out!important;-webkit-transition:all .7s ease-in-out!important;-moz-transition:all .7s ease-in-out!important;-o-transition:all .7s ease-in-out!important;-ms-transition:all .7s ease-in-out!important}div#menu-wrapper{transition:all .7s ease-in-out!important;-webkit-transition:all .7s ease-in-out!important;-moz-transition:all .7s ease-in-out!important;-o-transition:all .7s ease-in-out!important;-ms-transition:all .7s ease-in-out!important;height:auto!important}#menu.fixed li.navPages-item.sticky-object.logo{display:block}#menu nav.navUser.sticky-object.nav-user-section{display:none}#menu.fixed nav.navUser.sticky-object.nav-user-section{display:block;float:right;width:100%}div#menu-wrapper.single-line #menu.fixed nav.navUser.sticky-object.nav-user-section{float:right;width:100%;height:49px}header div#menu{height:auto!important}#menu .mega-cat-nav{top:1px;border:0}#menu.fixed .mega-cat-nav{top:0;width:100%}#menu.fixed .mega-cat-dropdown{top:46.5px}#menu.fixed .mega-cat-dropdown li.pages{display:block}#menu.fixed .mega-cat-dropdown li.navPages-item.pages i.fa.fa-chevron-down.main-nav{display:none}#menu.fixed li.navPages-item.sticky-object.logo{width:10%}div#menu-wrapper.single-line #menu.fixed li.navPages-item.sticky-object.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;max-width:100px;line-height:49px}#menu.fixed .dropdown-menu{right:0!important}#menu.fixed .dropdown-menu.active{display:block!important}#menu.fixed .navPage-subMenu.second-level-flyout.is-open{display:block!important}#menu.fixed .mega-cat-dropdown li.navPage-subMenu-item-child.second-level a.second-level{font-weight:700!important;font-size:16px!important;text-decoration:none!important}#menu.fixed .mega-cat-dropdown .navPages-action.is-open{color:#fff;opacity:1!important}#menu.fixed .mega-cat-dropdown .navPages-action.is-open:hover{color:#e74c3c!important}#menu.fixed .mega-cat-dropdown .navPages-action:hover{color:#fff!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{-webkit-transition:0!important;transition:0!important}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout{visibility:visible;-webkit-transition:none!important;transition:none!important;display:block}.active-flyout{opacity:1!important;-webkit-transition:0!important;transition:0!important}#menu .second-level-flyout{display:none}#menu .second-level-flyout.active-flyout{display:block}#menu li.top-level .active-parent-link{color:#e74c3c!important}#menu.fixed .mega-cat-dropdown li.navPage-subMenu-item-child.second-level a.second-level:hover{color:#e74c3c!important}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout .navPage-subMenu-item-child{z-index:999999}#menu a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.second-level-parent.sideNavTopLevel.nonactive-parent-link:hover{color:#fff!important}#menu .mega-cat-dropdown a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.second-level-parent.sideNavTopLevel.active-parent-link:hover{color:#e74c3c!important}#menu .mega-cat-dropdown a.navPages-action:hover{color:#e74c3c!important}div#menu-wrapper.single-line #menu.fixed li.navPages-item.sticky-object.logo{width:100%!important}#menu.fixed .mega-cat-nav.sticky-logo span.burger-menu.fixed{font-size:14px!important}#menu.fixed .mega-cat-nav.sticky-logo svg.mega-menu-icon{height:13px;width:13px;top:2.5px}a.navPages-action.paginator{height:12px;width:12px;padding:0!important;border-radius:50%;background-color:transparent;border:1px solid #d7d7d7;margin-left:5px}a.navPages-action.paginator.active-page{background-color:#217bf5}div#page-wrapper .category-list .page{position:absolute}.pagination-container a.previous i.icon{height:10px;width:10px;position:relative;top:-4px;left:-2px}.pagination-container a.next i.icon{height:10px;width:10px;position:relative;top:-4px;left:1px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.pagination-container a.navPages-action{padding-top:0!important;padding-bottom:0!important}a.navPages-action.paginator:first-of-type{margin-left:0!important}#page-wrapper .page{opacity:0;-webkit-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out}#page-wrapper .page.active-page{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;height:auto}.mega-cat-dropdown h2.container-header.mobile{margin-top:0}.mega-cat-dropdown a.navPages-action.paginator{padding:4px 0 4px .5px!important;background-color:transparent!important;border:1px solid #d7d7d7!important;margin-left:5px!important;width:17px!important;height:17px!important;border-radius:50%!important;font-size:9px!important;color:#fff;line-height:8.5px!important;text-align:center!important;text-decoration:none!important}.mega-cat-dropdown a.navPages-action.paginator.page0{margin-left:0!important}.mega-cat-dropdown a.navPages-action.paginator.active-page{background-color:#217bf5!important;color:#fff!important;pointer-events:none!important}.mega-cat-dropdown div#page-wrapper .category-list .page{display:none;height:0;position:static}.mega-cat-dropdown div#page-wrapper .category-list .page.active-page{opacity:1!important;display:block}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout{opacity:1!important}div#page-wrapper .second-level-flyout .flyout.page.active-page{opacity:1!important}div#page-wrapper .second-level-flyout .flyout.page{display:block}div#page-wrapper .second-level-flyout .flyout.page li.navPage-subMenu-item-child{min-height:initial!important;float:none!important;clear:none!important;vertical-align:top!important}.mega-cat-dropdown div#page-wrapper .category-list .page{opacity:1!important}.half.left{padding-right:15px}.navUser-item.quicksearch.mobile{display:none}.mega-cat-dropdown{height:100vh!important;padding-bottom:300px!important;direction:rtl!important}.mega-cat-dropdown .inner{direction:ltr!important}.mega-cat-dropdown::-webkit-scrollbar{width:10px}.mega-cat-dropdown::-webkit-scrollbar-thumb{background:#e74c3c!important;width:20px!important}.mega-cat-dropdown::-webkit-scrollbar-track{background:#cdcccc}.mega-cat-dropdown li.navPages-item{margin-top:0}.mega-cat-dropdown .category-list{margin-top:10px}.mega-cat-dropdown .brands{margin-top:25px}#menu .mega-cat-dropdown li.pages{display:block;direction:ltr}#menu .mega-cat-dropdown i.fa.fa-chevron-down.main-nav{float:right;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block}.home .main.full{margin-top:30px}body .account a.button.button--primary.button--small{color:#fff}body .account a.button.button--small{color:#217bf5;background-color:#fff}button.button.secondary.button--small{background-color:#fff;color:#217bf5}body .account input.button.button--small{color:#217bf5}body .account input.button{color:#217bf5}body .account a.button.button--primary{color:#fff}body .account input.button.button--primary{color:#fff}figcaption.card-figcaption.mobile{display:none}.swal2-modal .swal2-cancel:hover{color:#217bf5}li.navUser-item.navUser-item--account.user-icons.account{position:relative}header.header.header-logo--center div#account-dropdown-signin-list,header.header.header-logo--center div#account-dropdown-signout-list{top:22px!important}hr.left.full-width{width:100%!important}div#account-dropdown-signout-list hr.left,div#account-dropdown-signin-list hr.left{float:left;width:40%;margin:10px 0 0;border-width:1px 0 0;height:0}div#account-dropdown-signout-list hr.right,div#account-dropdown-signin-list hr.right{float:right;width:40%;margin:0;border-width:1px 0 0;height:0}div#account-dropdown-signout-list a.button.button--primary.signin-register.logout-button,div#account-dropdown-signin-list a.button.button--primary.signin-register.logout-button{width:100%}li.navUser-item.navUser-item--account.user-icons.account .account{margin-bottom:0}header .user-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.fixed-nav .dropdown--quickSearch{margin-top:-5px}body.fixed-nav a.navUser-action.account.signin-list{top:2px;position:relative}body.fixed-nav a.navUser-action.account.signout-list{top:2px;position:relative}li.navUser-item.quicksearch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:-29px}a.navUser-action.navUser-action--quickSearch.desktop-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}header ul.navUser-section.navUser-section--alt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}header li.navUser-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}li.navUser-item.user-icons .navUser-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0}a.navUser-action.navUser-item--compare.show{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}a.navUser-action.navUser-item--compare.bottom.show{float:right;border:1px solid #d7d7d7;padding-top:10px;padding-bottom:10px;padding-left:20px}li.navUser-item.user-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#menu-wrapper.single-line #menu.fixed .mega-cat-nav{-ms-flex-preferred-size:100%;flex-basis:100%;width:75%}#menu.fixed .quickSearchResults{width:300%}div#quickSearch.mobile{display:none}div#quickSearch.mobile.is-open{display:block}body.fixed-nav header.header.header-logo--center nav.navUser{width:100%}li.navPages-item.navPages-item-page.container-header.btn.active svg.mega-menu-icon.open{display:none}li.navPages-item.navPages-item-page.container-header.btn.active svg.mega-menu-icon.close{display:-webkit-box;display:-ms-flexbox;display:flex}.flyout-pagination-container.top a.navPages-action.previous{display:inline-block!important;width:auto!important;float:none;margin-right:5px}.flyout-pagination-container.top a.navPages-action.next{display:inline-block!important;width:auto!important;float:none}.flyout-pagination-container.top a.navPages-action.next i,.flyout-pagination-container.top a.navPages-action.previous i{width:25px;height:25px}.flyout-pagination-container.top a.navPages-action.next svg,.flyout-pagination-container.top a.navPages-action.previous svg{display:block!important;fill:#2f2f2b!important}.flyout-pagination-container.top a.navPages-action svg{stroke:initial}.second-level-flyout .category-title{text-align:left;width:100%;display:inline-block;margin-bottom:15px;margin-top:0;padding-right:0;margin-bottom:0}.second-level-flyout .category-title h2{margin-top:0;display:inline-block;margin-bottom:0}.second-level-flyout div.category-title h2 a.category-title{padding:0!important;margin:0}.mega-cat-dropdown{z-index:999;overflow-y:auto;position:static;margin-top:46px}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{top:46px}.flyout-pagination-container.bottom a.navPages-action.next,.flyout-pagination-container.bottom a.navPages-action.previous{display:none!important}.flyout-page-wrapper .page.inactive-page{z-index:-1!important;position:relative!important;display:block}.flyout-page-wrapper .page{opacity:0}#menu.fixed .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{top:46px}.mega-cat-dropdown .flyout-pagination-container.bottom span.dots a.navPages-action.paginator{padding:5.5px .5px 4px 0!important;border:1px solid #d7d7d7!important;margin-left:5px!important;border-radius:50%!important;display:inline-block!important;height:20px!important;width:20px!important;font-size:14px!important}.mega-cat-dropdown .flyout-pagination-container.bottom span.dots a.navPages-action.paginator:first-of-type{margin-left:0!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{cursor:initial}#menu .mega-cat-dropdown a.navPages-action.paginator:hover{color:#e74c3c!important}.flyout-pagination-container.top .navPages-action.inactive{pointer-events:none!important;opacity:.2}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout .page.active-page{height:auto!important;opacity:1!important;z-index:9999999!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout .page.inactive-page{margin-top:-470px!important;z-index:-1;position:relative;opacity:0!important;display:none}.flyout-pagination-container.bottom a.navPages-action.paginator{display:inline-block!important}.mega-cat-dropdown div#page-wrapper .category-list .page.active-page{height:auto!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout .page{margin-top:15px}.categories-footer.page.ten.inactive-page{display:none}footer a.navPages-action.next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative}footer ul.categories a.navPages-action.paginator.active{pointer-events:none;background:#217bf5;border-color:#217bf5}footer a.navPages-action.paginator.next.not-clickable{pointer-events:none;opacity:.4}footer a.navPages-action.paginator.active-page{background:0}footer a.navPages-action.paginator.previous{height:auto!important;width:auto!important;margin-right:15px}footer a.navPages-action.paginator.next{height:auto!important;width:auto!important}footer a.navPages-action.paginator.previous.not-clickable{pointer-events:none;opacity:.4}footer a.navPages-action.paginator{color:#b2b2b2;border:0;font-size:12px;height:18px;width:18px;text-align:center}footer a.navPages-action.next svg,footer a.navPages-action.previous svg{fill:#b2b2b2;stroke:#b2b2b2}footer a.navPages-action.next:hover svg,footer a.navPages-action.previous:hover svg{fill:#ff762b;stroke:#ff762b}.mega-cat-dropdown a.navPages-action.paginator:not(.inactive-page){background:#e74c3c!important;color:#fff!important}.second-level-flyout div.category-title h2 a.category-title{color:#e74c3c!important}header span.countPill.cart-quantity.countPill--positive{left:-2px}header span.countPill.cart-quantity.countPill--positive:after{opacity:0}header span.countPill.cart-quantity.countPill--positive.one-hundred-plus:after{opacity:1}div#menu{transition:all .7s ease-in-out!important;-webkit-transition:all .7s ease-in-out!important;-moz-transition:all .7s ease-in-out!important;-o-transition:all .7s ease-in-out!important;-ms-transition:all .7s ease-in-out!important}div#account-dropdown-signin-list ul.navUser-section,div#account-dropdown-signout-list ul.navUser-section{width:100%;margin-top:15px}div#account-dropdown-signin-list li.navUser-item,div#account-dropdown-signout-list li.navUser-item{display:block;width:100%}div#account-dropdown-signin-list a.navUser-action.navUser-action--currencySelector.has-dropdown,div#account-dropdown-signout-list a.navUser-action.navUser-action--currencySelector.has-dropdown{float:none;width:100%;display:block;text-align:left}header li.navUser-item.currency-menu a.navUser-action{font-weight:400;font-size:18px}a.navUser-action.navUser-action--currencySelector.has-dropdown{font-weight:400}header li.navUser-item.currency-menu a.navUser-action.has-dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header li.navUser-item.currency-menu i.icon.currency{position:relative;left:2px}ul#currencySelection.dropdown-menu.is-open:before{left:8.15rem}ul#currencySelection.dropdown-menu.is-open:after{left:8.3rem}div#account-dropdown-signout-list hr.left.full-width{margin-top:15px}div#account-dropdown-signin-list:hover,div#account-dropdown-signout-list:hover{display:block!important}#menu.fixed .dropdown-menu{left:-100px!important;top:50px!important}#menu.fixed ul#currencySelection.dropdown-menu{left:initial!important}header li.navUser-item.user-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menu.fixed li.navUser-item.navUser-item--account.user-icons.account{height:50px}.footer-categories-pagination{display:none}li.navUser-item.currency-menu,li.navUser-item.user-icons.gift-certificates,li.navUser-item.navUser-item--account.user-icons.account,header li.navUser-item.quicksearch{margin-left:5px;margin-right:5px}a.currency-name-switcher:hover{color:#217bf5}.dropdown-menu.is-open{outline:0!important}.header{border-bottom:0}figure a{outline:0!important}.page-content{padding-left:0;padding-right:0}li.navPages-item.navPages-item-page.phone-number a:hover{color:#ff762b!important}header .user-icons{width:auto}header li.navUser-item.quicksearch{left:initial}li.navUser-item.navUser-item--account.user-icons.account{width:30px}li.navUser-item.user-icons.gift-certificates{width:30px}li.navUser-item.currency-menu{width:60px}li.navUser-item.navUser-item--cart.user-icons{position:relative;left:5px}a.navUser-action.navUser-item--compare.show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;margin-right:5px;padding:0;left:5px;position:relative}header li.navUser-item.currency-menu.visible{visibility:visible}header .search-icon.submit input{background:0;color:transparent;background-color:transparent!important;border:0;width:20px;height:20px;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:999999}header .search-icon.submit{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:-30px}header svg.header-icon.search-icon{width:20px;height:20px;position:absolute;fill:#fff!important}header.header.header-logo--center ul.navUser-section.navUser-section--alt{display:block;margin:0 auto;float:none;text-align:center}header.header.header-logo--center nav.navUser{width:100%}header.header.header-logo--right div#quickSearch .container{padding:0;text-align:left}.dropdown--quickSearch .quickSearchResults{overflow-y:auto!important;direction:rtl;padding-top:0;padding-bottom:0;padding-left:0;height:80vh!important;top:110px}.dropdown--quickSearch .quickSearchResults .modal-close{top:5px}.dropdown--quickSearch .quickSearchResults ul.productGrid{direction:ltr}.dropdown--quickSearch .quickSearchResults::-webkit-scrollbar{width:10px}.dropdown--quickSearch .quickSearchResults::-webkit-scrollbar-thumb{background:#e74c3c!important;width:20px!important}.dropdown--quickSearch .quickSearchResults::-webkit-scrollbar-track{background:#cdcccc}#menu.fixed .dropdown--quickSearch .quickSearchResults{overflow-y:auto!important;direction:rtl;padding-top:0;padding-bottom:0;padding-left:0;height:80vh;top:35px;display:none}#menu.fixed .dropdown--quickSearch .quickSearchResults ul.productGrid{direction:ltr}#menu.fixed .dropdown--quickSearch .quickSearchResults::-webkit-scrollbar{width:10px}#menu.fixed .dropdown--quickSearch .quickSearchResults::-webkit-scrollbar-thumb{background:#e74c3c!important;width:20px!important}#menu.fixed .dropdown--quickSearch .quickSearchResults::-webkit-scrollbar-track{background:#cdcccc}#menu.fixed .quickSearchResults .modal-close{top:.5rem;right:1rem}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout,.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{top:45px}#menu.fixed .mega-cat-dropdown{margin-top:45px}#menu.fixed #cart-preview-dropdown.dropdown-menu{left:-250px!important}#menu.fixed ul#currencySelection.dropdown-menu{right:40px!important}body div#modal.modal--large.open[data-prevent-quick-search-close]{top:62%!important}body.fixed-nav div#modal.modal--large.open[data-prevent-quick-search-close]{top:50%!important}body.fixed-nav .quickSearchResults a.button.button--small.card-figcaption-button.quickview{display:none}.dropdown--quickSearch .quickSearchResults{display:none}i.icon.mega-nav-pages{float:right;position:relative;top:5px;left:5px;fill:#333!important;stroke:#333;height:12px;width:12px}.mega-cat-dropdown .category-list icon.navPages-action-moreIcon.topLevel svg{fill:#333!important;stroke:#333;height:12px;width:12px}.dropdown--quickSearch .quickSearchResults{z-index:-1}header div#menu{z-index:999999999}header .user-icons{z-index:99999999999}body.home .body{margin-top:0!important}.mega-cat-dropdown .navPages-action:hover svg{fill:#e74c3c!important;stroke:#e74c3c!important}.quickSearchResults article.card--alternate:hover{border-color:#e74c3c!important}.quickSearchResults article.card--alternate:hover .card-body{background-color:#e74c3c!important}.quickSearchResults article.card--alternate .card-body h4.card-title a,.quickSearchResults article.card--alternate .card-body p{color:#2f2f2b}.quickSearchResults article.card--alternate:hover .card-body h4.card-title a,.quickSearchResults article.card--alternate:hover .card-body p{color:#fff}#alert-modal.modal{padding:30px}#alert-modal.modal button.button{color:#fff!important}#alert-modal.modal .button-container{text-align:center;margin-top:15px}header.header.header-logo--center ul#currencySelection{z-index:9999999999!important;right:initial!important}header.header.header-logo--center ul#currencySelection.dropdown-menu.is-open:after,header.header.header-logo--center ul#currencySelection.dropdown-menu.is-open:before{display:none!important}div#cart-preview-dropdown{overflow:hidden}.mega-cat-dropdown .brands a.navPages-action{direction:ltr}.mega-cat-dropdown a{color:#bbb!important}#menu a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.topLevel.active{color:#2f2f2b}#menu a.navPages-action.navPages-action-depth-max.has-subMenu.is-root.topLevel.active:hover{color:#000}a.mobileMenu-toggle.is-open{border-color:#2f2f2b!important}#modal{z-index:99999}#menu.fixed span.burger-menu.fixed:hover{color:#217bf5!important}#menu.fixed .navUser-action svg{fill:#fff!important}#menu.fixed .navUser-action:hover svg{fill:#217bf5!important}#menu.fixed .navUser-action{color:#9ac841!important}#menu.fixed .navUser-action:hover{color:#217bf5!important}#menu.fixed .navPages-action:hover svg{fill:#217bf5!important;stroke:#217bf5!important}#menu.fixed .navPages-action svg.mega-menu-icon{fill:#9ac841!important;stroke:#9ac841!important}#menu.fixed .navUser-action i.currency svg{fill:#9ac841!important;stroke:#9ac841!important}#menu.fixed .navPages-action svg.mega-menu-icon:hover{fill:#217bf5!important;stroke:#217bf5!important}#menu.fixed svg.header-icon.search-icon{fill:#fff!important}#menu.fixed .search-icon.submit:hover svg.header-icon.search-icon{fill:#217bf5!important}#menu.fixed .navPages-action:hover span.burger-menu.fixed{color:#217bf5!important}#menu.fixed li.navUser-item.currency-menu.visible a.navUser-action.has-dropdown:hover svg{fill:#217bf5!important;stroke:#217bf5!important}footer li.navPages-item.navPages-item-page.pages.phone-number:before{display:none!important}footer a.navPages-action.phone-number{color:#b2b2b2;padding-top:0;display:none}.mega-cat-dropdown div.mobile{display:none}div[data-content-region=home_below_menu] div[data-display-wrapper],div[data-content-region=header_bottom--global] div[data-display-wrapper],div[data-content-region=header_bottom] div[data-display-wrapper]{top:0!important}button.modal-close span.aria-description--hidden{display:none}.blog-image.placeholder-image{margin-top:0;background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url(../img/image-coming-soon-placeholder.png)!important}.page.blog article.blog{padding-left:15px;padding-right:15px}html.js.quickSearchResultsActive section.quickSearchResults{display:block;z-index:9999999999999}div#menu-wrapper.fixed.fixed-again div#quickSearch .container{top:5px}body.hasAdminBar div#menu-wrapper.fixed-again,body.hasAdminBar #menu.fixed-again{top:46px}.button.button--small.card-figcaption-button{border-color:#1f1f1f!important}.aria-description--hidden{height:1px;left:0;margin-left:-10000px;overflow:hidden;position:absolute;top:0;width:1px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header .search-icon.submit{top:-10px;left:-50px}div#menu,div#menu-wrapper,div.fixed#menu,div.fixed#menu-wrapper{width:100%!important;max-width:100%!important}.fixed#menu ul.dropdown-menu#currencySelection{left:350px!important}.fixed#menu #cart-preview-dropdown.dropdown-menu{left:-266px!important}ul.dropdown-menu.is-open::after,ul.dropdown-menu.is-open::before{display:none}}.dropdown--quickSearch.desktop{max-width:399px}@media only screen and (min-width:801px){header ul.navUser-section.navUser-section--alt{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1260px){.backtoTop{right:40px}}@media only screen and (max-width:1200px){.container{padding:0 20px}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(800% + 2rem)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(155% + 1rem)!important}}@media only screen and (max-width:1170px){.dropdown--quickSearch>.container{padding:0}}@media only screen and (max-width:1160px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(800% + 1rem)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(154% + 1rem)!important}}@media only screen and (max-width:1150px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(800%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(153% + 1rem)!important}}@media only screen and (max-width:1140px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(790%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(152% + 1rem)!important}}@media only screen and (max-width:1120px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(780%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(151% + 1rem)!important}}@media only screen and (max-width:1100px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(760%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(150% + 1rem)!important}main.page.blog .pagination{margin-top:100px}}@media only screen and (max-width:1090px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(750%)!important}}@media only screen and (max-width:1080px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(740%)!important}}@media only screen and (max-width:1070px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(735%)!important}}@media only screen and (max-width:1060px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(730%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(149% + 1rem)!important}}@media only screen and (max-width:1050px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(720%)!important}}@media only screen and (max-width:1040px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(710%)!important}}@media only screen and (max-width:1030px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(700%)!important}}@media only screen and (max-width:1020px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(690%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(148% + 1rem)!important}}@media only screen and (max-width:1010px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(685%)!important}}@media only screen and (max-width:1000px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(675%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(147% + 1rem)!important}#menu.fixed .mega-cat-nav{width:50%}}@media only screen and (max-width:990px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(665%)!important}}@media only screen and (max-width:980px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(655%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(146% + 1rem)!important}}@media only screen and (max-width:970px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(645%)!important}}@media only screen and (max-width:960px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(635%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(145% + 1rem)!important}}@media only screen and (max-width:950px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(625%)!important}}@media only screen and (max-width:940px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(615%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(144% + 1rem)!important}}@media only screen and (max-width:930px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(605%)!important}}@media only screen and (max-width:920px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(595%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(143% + 1rem)!important}}@media only screen and (max-width:910px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(585%)!important}}@media only screen and (max-width:900px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(575%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(142% + 1rem)!important}}@media only screen and (max-width:890px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(565%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(141% + 1rem)!important}}@media only screen and (max-width:880px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(555%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(140% + 1rem)!important}}@media only screen and (max-width:870px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(545%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(139% + 1rem)!important}}@media only screen and (max-width:860px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(535%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(138% + 1rem)!important}}@media only screen and (max-width:850px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(530%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(137% + 1rem)!important}}@media only screen and (max-width:840px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(520%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(136% + 1rem)!important}}@media only screen and (max-width:830px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(510%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(135% + 1rem)!important}}@media only screen and (max-width:820px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(500%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(134% + 1rem)!important}}@media only screen and (max-width:810px){.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(490%)!important}body.fixed-nav .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:calc(133% + 1rem)!important}}@media only screen and (max-width:800px){.mega-cat-dropdown div.desktop{display:none}.mega-cat-dropdown div.mobile{display:block}.mega-cat-dropdown div.mobile a.navPages-action.has-subMenu{display:inline!important}.mega-cat-dropdown div.mobile .category-title{display:none}.mega-cat-dropdown div.mobile .navPages-action-moreIcon{height:17px;width:17px;-webkit-transform:rotate(0);transform:rotate(0);float:right}li.navPages-item.top-level.categories.mobile-parent-active div.mobile a.sideNavTopLevel{color:#217bf5!important}.mega-cat-dropdown div.mobile li.navPage-subMenu-item-child.second-level i.icon.navPages-action-moreIcon.mobile-icon-active{-webkit-transform:rotate(0)!important;transform:rotate(0)!important}.mega-cat-dropdown div.mobile li.navPage-subMenu-item-child.second-level i.icon.navPages-action-moreIcon{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}#menu .second-level-flyout div.mobile li.navPage-subMenu-item-child.second-level{padding-left:5px!important}#menu div.mobile li.navPage-subMenu-item-child.third-level{padding-left:5px!important}main.page.blog .pagination{margin-top:50px}body.hasAdminBar div#menu-wrapper.fixed-again{top:0}#menu.fixed .mega-cat-dropdown{top:3px!important}.mobileMenu-toggle{left:initial;right:0;z-index:99999999999}.subcategory-image{margin:0 auto}div#menu-wrapper.single-line #menu.fixed .mega-cat-nav{width:100%}div#menu .mega-cat-dropdown{display:block!important;left:initial;right:-250px;position:fixed;-webkit-transition:all .4s cubic-bezier(.46,.01,.32,1) 0s!important;transition:all .4s cubic-bezier(.46,.01,.32,1) 0s!important;overflow-y:auto;height:100vh;visibility:visible!important;border-bottom:1px solid;padding-bottom:130px!important}div#menu.is-open .mega-cat-dropdown{right:0;border:0}header div#menu{background:0}.mega-cat-dropdown h2.container-header.mobile{text-transform:capitalize}div#menu-wrapper.single-line #menu.fixed li.navPages-item.sticky-object.logo{display:none}#menu.fixed .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{position:static;width:100%;border:0}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level{width:100%;position:static}.mega-cat-dropdown div#page-wrapper .category-list .page{height:auto}#menu.fixed .navPage-subMenu.second-level-flyout{display:none!important}#menu .second-level-flyout.active-flyout{position:static}#menu .second-level-flyout.active-flyout li.navPage-subMenu-item-child.second-level{display:block!important}.navUser-item{display:inline-block}.mega-cat-dropdown a.navPages-action.paginator{display:inline-block}.dropdown--quickSearch .quickSearchResults{width:100%}.dropdown--quickSearch.is-open .quickSearchResults{left:0!important;width:100%!important}li.navUser-item.quicksearch{display:inline-block;position:relative;top:1px;left:5px}header.header.quick-search-is-open li.navUser-item.quicksearch{top:40px;right:0;float:right}header.is-open .navUser-action.is-open svg.search-icon,header.is-open .navUser-action:hover svg.search-icon{fill:#fff!important;height:20px!important;width:20px!important}li.navUser-item.user-icons .navUser-action{padding:.75rem 3px}#menu.fixed .mega-cat-dropdown{top:-80px;z-index:9999;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,.1);box-shadow:0 0 12px 2px rgba(0,0,0,.1)}.mega-cat-dropdown .inner{margin-top:5px}.mega-cat-dropdown li.navPages-item{list-style-type:none}a.mobileMenu-toggle.is-open{border:1px solid #2f2f2b!important;border-radius:50%;height:2.5rem;width:2.5rem;margin-top:8px!important;right:5px}.mega-cat-dropdown li.navPages-item a.navPages-action .navPages-action-moreIcon{-webkit-transform:rotate(0);transform:rotate(0)}.header{position:absolute;top:0;height:50px}.header.fixed,.header.is-open{height:50px}#menu span.dots .navPages-action{display:inline-block}#menu.fixed .mega-cat-dropdown .navPages-action:hover{color:#fff!important}.mega-cat-dropdown{padding:10px 10px;position:fixed}.mega-cat-dropdown .inner{padding:0 10px}.mega-cat-dropdown li.navPages-item{width:100%}.dropdown--quickSearch>.container{direction:ltr;padding:10px;padding-top:50px}.dropdown--quickSearch::-webkit-scrollbar{width:10px}.dropdown--quickSearch::-webkit-scrollbar-thumb{background:#e74c3c!important;width:20px!important}.dropdown--quickSearch::-webkit-scrollbar-track{background:#cdcccc}header .navUser-item{float:none}header.quick-search-is-open .navUser-item.quicksearch.desktop{display:none}.navUser-item.quicksearch.mobile{display:inline-block}header.quick-search-is-open .mobileMenu-toggle{z-index:1;display:none}section.productCarousel .slick-next::before{width:9px;height:14px;right:2px;top:-4.5px}section.productCarousel .slick-prev::before{width:9px;height:14px;left:-3px;top:-4.5px}.quickSearch-mobileToggle{left:initial!important;border:1px solid #2f2f2b!important;border-radius:50%;height:2.5rem;width:2.5rem;top:10px;right:10px;position:absolute;height:2rem;width:2rem;display:inline-block;font-size:0;overflow:hidden;padding:0 1rem;z-index:50;top:16px;right:12.75px}header svg.header-icon.search-icon,header .user-icons svg,li.navUser-item.quicksearch.mobile svg{fill:#2f2f2b!important}header.is-open nav.navUser{float:right}header.quick-search-is-open nav.navUser{width:100%;float:none}.mega-cat-dropdown{top:3px;direction:rtl}.mega-cat-dropdown .inner{direction:ltr}.mega-cat-dropdown::-webkit-scrollbar{width:10px}.mega-cat-dropdown::-webkit-scrollbar-thumb{background:#e74c3c!important;width:20px!important}.mega-cat-dropdown::-webkit-scrollbar-track{background:#f2f2f2}.mega-cat-dropdown h2.container-header.mobile{margin-bottom:5px}.mega-cat-dropdown .brands{direction:ltr;padding:0 10px}li.navPages-item.mobile.view-all.brands{padding-left:0;margin-top:0}.mega-cat-dropdown{display:block!important;right:-250px!important;-webkit-transition:all .4s cubic-bezier(.46,.01,.32,1) 0s!important;transition:all .4s cubic-bezier(.46,.01,.32,1) 0s!important;overflow-y:auto!important;height:100vh;border:0;border-bottom:1px solid #cdcccc;padding-bottom:130px!important}.header.is-open .mega-cat-dropdown{display:block!important;right:0!important;-webkit-transition:all .4s cubic-bezier(.46,.01,.32,1) 0s!important;transition:all .4s cubic-bezier(.46,.01,.32,1) 0s!important}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{display:none}.mobileMenu-toggle{height:50px;margin-top:-2px;transition:top .7s ease-in-out!important;-webkit-transition:top .7s ease-in-out!important}.mobileMenu-toggle.fixed{top:-50px!important;position:fixed!important}.mobileMenu-toggle.fixed-again{top:0!important}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{position:static;width:100%;padding:0 0 0 10px!important;border:0}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level{display:block}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level a.second-level{font-size:13px!important;font-weight:400!important}i.icon.navPages-action-moreIcon.mobile-icon-active{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}div#page-wrapper .second-level-flyout .flyout.page li.navPage-subMenu-item-child{list-style-type:none;margin-bottom:0}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout li:nth-child(n+7){display:block}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout,.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout .navPage-subMenu-list{display:none}.mega-cat-dropdown li.navPages-item.top-level a{font-size:13px!important}.navPages-action.activePage{color:#fff!important}.navPages-action.activePage svg{fill:#fff!important;stroke:#fff!important}li.mobile-parent-active a.navPages-action.activePage{color:#217bf5!important}li.mobile-parent-active .navPages-action.activePage svg{fill:#217bf5!important;stroke:#217bf5!important}.mega-cat-dropdown .brands{margin-top:25px}.mega-cat-dropdown .category-list{margin-top:5px}.backtoTop{right:initial;bottom:5px;left:35px}body{padding-top:47px}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout .navPage-subMenu-item-child{margin:0!important}.mega-cat-dropdown .navPage-subMenu-horizontal.third-level-flyout .navPage-subMenu-list{display:block}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout .navPages-action-moreIcon{display:block}.mega-cat-dropdown a.navPage-subMenu-action.navPages-action.navPages-action-depth-max.has-subMenu.second-level{width:100%;border:0!important}.page.blog article.blog{width:50%;padding-right:0}.page.blog article.blog:nth-child(2n){padding-left:2.5rem}a.navPage-subMenu-action.navPages-action.navPages-action-depth-max.has-subMenu.is-open{border:0}.mega-cat-dropdown .navPage-subMenu-horizontal.second-level-flyout.hide-fast,.mega-cat-dropdown:not(.navPage-subMenu-horizontal.second-level-flyout.active){visibility:visible!important}li.navUser-item.user-icons{padding:0 1px}.mega-cat-dropdown li.navPages-item a.navPages-action{padding-top:5px!important;padding-bottom:5px!important}figcaption.card-figcaption.desktop{display:none}figcaption.card-figcaption.mobile{position:static;display:block;opacity:1;margin-top:7px}figcaption.card-figcaption.mobile input[type=checkbox]{position:relative;top:3px}.home a.button.button--small.card-figcaption-button{width:100%}.breadcrumbs{display:block}header.header.header-logo--left .dropdown--quickSearch,header.header.header-logo--center .dropdown--quickSearch,header.header.header-logo--right .dropdown--quickSearch{position:absolute;width:100%!important;right:-800px;left:initial!important}header.quick-search-is-open nav.navUser{z-index:9}.dropdown--quickSearch.is-open .quickSearchResults{margin-top:0;position:static}header li.navUser-item.quicksearch{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}header .user-icons{width:100%}header ul.navUser-section.navUser-section--alt{padding-top:0}a.navUser-action.navUser-item--compare.show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;margin-right:0}li.navUser-item.user-icons.gift-certificates{margin-left:0;margin-right:0}header.header.header-logo--center.quick-search-is-open nav.navUser{width:100%}.mega-cat-dropdown li.navPages-item a.navPages-action .navPages-action-moreIcon{height:14px;width:14px;top:1px}.mega-cat-dropdown .navPage-childList{border:0}.mega-cat-dropdown ul.navPage-subMenu-list{margin-left:0}.header.is-open .mega-cat-dropdown{z-index:8}header.header.header-logo--center nav.navUser{width:33.33%;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:0;-webkit-transform:none;transform:none;margin:0;padding:0}header.header.header-logo--center nav.navUser .user-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header.header.header-logo--right .user-icons{margin-left:0}#menu .mega-cat-dropdown a.navPages-action.paginator:hover{color:#fff!important}footer ul.categories a.navPages-action.paginator{display:inline-block}footer ul.categories a.navPages-action.paginator.active{background:#217bf5!important;color:#fff!important}li.navUser-item.quicksearch.mobile svg{fill:#2f2f2b!important}header li.navUser-item.currency-menu .navUser-action{color:#2f2f2b!important}header li.navUser-item.currency-menu .navUser-action svg{stroke:#2f2f2b!important}li.navUser-item.navUser-item--cart.user-icons{width:30px}.navUser-item.quicksearch.mobile{width:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}li.navUser-item.quicksearch.mobile svg{position:static;width:15px!important;height:15px!important}header.header.quick-search-is-open .user-icons{z-index:-1}header .search-icon.submit{left:auto;right:20px;float:right}header.header.header-logo--left .dropdown--quickSearch{margin-top:0}header div#menu{display:block!important}header.header .dropdown--quickSearch{top:-5px!important}.header{border-bottom:1px solid #cdcccc!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout.visible{width:100%!important}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout a{width:100%!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{width:100%!important}.navPage-childList{margin:0}i.icon.mega-nav-pages.mobile-icon-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navPage-subMenu.navPage-subMenu-horizontal.second-level-flyout.inactive-flyout{min-height:0!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{min-height:0!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout .page.inactive-page{opacity:1!important;margin-top:0!important;display:block!important;z-index:999999!important}footer a.navPages-action.phone-number{display:block;margin:0 auto;text-align:center}a.mobileMenu-toggle.fixed.fixed-again.is-open{border-color:#9ac841!important}}@media only screen and (max-width:551px){header.header.header-logo--center ul.navUser-section.navUser-section--alt{margin-right:10px}header.header.header-logo--center nav.navUser{width:auto;position:absolute;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;padding:0 45px 0 0}header.header.header-logo--center nav.navUser .user-icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header.header.header-logo--center nav.navUser .user-icons li.navUser-item.user-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:550px){.backtoTop .slick-prev{width:1.5rem;height:1.5rem}.backtoTop{right:initial;bottom:5px;left:35px}.backtoTop .slick-prev::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:-7.5px;top:-5px;width:.9rem;height:.9rem}.mega-cat-dropdown{top:3px}.page.blog article.blog{width:100%;padding-right:0}.page.blog article.blog:nth-child(2n){padding-left:0}.page.blog .blog-thumbnail{max-width:100%}.page.blog .blog-thumbnail img{width:100%}.subcategory-grid{display:none!important}.subcategory-grid.visible-on-mobile{display:block!important}header li.navUser-item.currency-menu a.navUser-action{font-size:15px}li.navUser-item.navUser-item--cart.user-icons{margin-left:0}li.navUser-item.currency-menu{width:50px}}@media only screen and (max-width:480px){header .user-icons{margin-left:107px;gap:7px}header.header.header-logo--center .user-icons{margin-left:0}header.header.header-logo--right ul.navUser-section.navUser-section--alt{width:auto}}@media only screen and (max-width:460px){li.navUser-item.user-icons.gift-certificates,li.navUser-item.navUser-item--account.user-icons.account{width:20px}.navUser-item.quicksearch.mobile{width:20px}}@media only screen and (max-width:400px){header ul.navUser-section.navUser-section--alt{margin-right:0}}@media only screen and (max-width:390px){header ul.navUser-section.navUser-section--alt{margin-right:0}}@media only screen and (max-width:380px){header li.navUser-item.currency-menu a.navUser-action{font-size:14px}li.navUser-item.user-icons.gift-certificates{width:20px}header li.navUser-item.currency-menu{width:40px;margin-left:5px}li.navUser-item.navUser-item--account.user-icons.account{width:20px}li.navUser-item.quicksearch.mobile svg{width:14px!important;height:14px!important}}@media only screen and (max-width:360px){header li.navUser-item.currency-menu a.navUser-action{font-size:12px}li.navUser-item.quicksearch.mobile svg{width:12px!important;height:12px!important}}@media only screen and (max-width:350px){header li.navUser-item.currency-menu a.navUser-action{font-size:11px}li.navUser-item.quicksearch.mobile svg{width:11px!important;height:11px!important}}@media only screen and (max-width:330px){li.navUser-item.quicksearch.mobile svg{width:10px!important;height:10px!important}header li.navUser-item.currency-menu a.navUser-action{font-size:10px}}.productView-reviewLink>a:hover{color:#a2a2a2}body.fixed-nav header .search-icon.submit{top:-3px}header.header{z-index:1500}@media only screen and (max-width:600px){li.navUser-item.navUser-item--cart.user-icons{position:static}div#cart-preview-dropdown{width:295px!important}}td,th{color:#000}.toggle-container{display:-webkit-box;display:-ms-flexbox}.switch{position:relative;display:inline-block;width:40px;height:20px;margin:0 5px}.switch input{display:none}.slider-t{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:20px}.slider-t:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch input:checked+.slider-t{background:#2196f3}.switch input:checked+.slider-t:before{-webkit-transform:translateX(20px);transform:translateX(20px)}.pricing-card{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ddd;border-radius:10px;padding:20px;position:relative;text-align:center;background-repeat:no-repeat;background-size:contain}.pricing-card h3{margin:0 0 10px;color:#fff}.pricing-card h4{margin:0 0 15px;font-size:22px;color:#fff}.flash-text{padding:10px 0;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841)!important;text-align:center;color:#fff;font-weight:700;text-transform:uppercase}table{width:100%;border-collapse:collapse;margin-top:15px}td,th{border:1px solid #ccc;padding:8px;text-align:left}.toggle-div,.toggle-div.seo-p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){td,th{padding:6px;font-size:14px}.toggle-div,.toggle-div.seo-p{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pricing-card h3{font-size:14px}}@media (max-width:480px){td,th{padding:4px;font-size:12px}.toggle-div,.toggle-div.seo-p{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pricing-card h3{margin-bottom:0;font-size:14px}.pricing-card{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:100% 70%;padding:13px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-card h4{margin:0 0 15px;font-size:14px}.pricing-card:first-child,.pricing-card:nth-child(3){padding-top:5px}}.toggle-div.seo-p h1{color:#000!important}#accordion .ui-accordion-header{padding:0}i.fa-solid{float:right}.toggle-div h1{color:#000}.body .form-input{color:#060606!important;background:#fff!important;padding-right:2px!important;border-radius:15px}.cards-container{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card{background-color:#1c1c1c;padding:20px;-webkit-transition:all .3s ease}.card:hover{-webkit-transform:translateY(-5px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.4)}body.product:not(:has(.card-figure)){overflow:scroll!important;overflow-x:hidden!important}.modal>:first-child{margin-top:0;background:#000!important}.page,.page-content{max-width:100%;overflow-x:hidden}div[data-cart-content],div[data-cart-totals]{max-width:1400px;margin:auto}.top-header{background:#006de2;padding:2px 0}.container-new{background:#000!important}@media (max-width:600px){ul.breadcrumbs{padding:20px 30px!important}.login ul.breadcrumbs{padding:0 30px!important}}.sticky .base-template{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841)!important}header.header.header-logo--left{background:rgba(0,0,0,.4)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 30px rgba(0,0,0,.2);position:fixed;margin-top:0!important}div#menu-wrapper{border-top:0!important;background:0 0!important}:root{--color-primary:#9ac841;--transition:0.4s}.wrapper{margin:auto;max-width:1445px}img{max-width:100%}.header__navigation-wrapper{display:flex;width:100%;padding-left:0;padding-right:0;align-items:center;justify-content:space-around}.header__list-item{display:flex;padding:20px 0 20px!important;gap:8px;font-size:16px;align-items:center}.header__list-item>a{display:flex;align-items:center;gap:8px;transition:var(--transition)}.header__list-item>a svg path{transition:var(--transition)}.header__list-item .submenu-wrapper{position:absolute;width:100%;top:100%;left:0;border-radius:33px;padding:30px 30px 50px 30px;background-color:#191b24;opacity:0;display:none;pointer-events:none;transition:var(--transition)}.submenu-list__item{list-style:none;cursor:pointer}.header__burger{display:none;flex-direction:column;align-items:flex-end;gap:4px;width:24px;margin-left:auto}.header__burger i{width:100%;height:2px;background-color:#fff;border-radius:13px;transition:var(--transition)}.header__burger.active i:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.header__burger.active i:nth-child(2){opacity:0}.header__burger.active i:nth-child(3){transform:rotate(-45deg) translate(4px,-5px)}@media (min-width:769px){ul.header__list li:nth-of-type(2) ul{width:180px;left:auto;border-radius:10px;list-style:none}}@media (hover:hover) and (pointer:fine){.header__list-item:hover .submenu-wrapper{opacity:1;display:block;pointer-events:auto}.header__list-item:hover~.header__list-item .submenu-wrapper{display:none}.header__list-item:hover>a,.header__list-item:hover>a svg path{color:var(--color-primary);fill:var(--color-primary)}}@media screen and (max-width:1280px){.header__navigation-wrapper{padding-left:25px}}@media screen and (max-width:1024px){.header{min-height:64px;padding:0 20px}.header__burger{display:flex;justify-content:center}header li.navUser-item.currency-menu .navUser-action{color:#fff!important}li.navUser-item.quicksearch.mobile svg{fill:#fff!important}.header__navigation-wrapper{flex-direction:column;align-items:center;position:absolute;top:110%;left:0;padding:20px;background-color:#191b24;border-radius:20px;opacity:0;visibility:hidden;transition:var(--transition)}.header__navigation-wrapper.open{opacity:1;visibility:visible}.header__list-item{flex-direction:column;width:100%;padding:0;gap:0;margin:0;display:flex;align-items:flex-start}.header__list-item.active a,.header__list-item.active a>svg path{fill:var(--color-primary);color:var(--color-primary)}.header__list-item .submenu-wrapper{position:static;padding:0;max-height:0;border-radius:0;opacity:1;visibility:visible;pointer-events:all;overflow:hidden;transition:max-height var(--transition);display:block}.submenu-list__item{width:100%;padding:0;margin:0}}@media screen and (max-width:768px){div#menu-wrapper{background:#000!important}}@media screen and (max-width:768px) and (min-width:480px){.header{padding:0 22px 0 0}.header__burger{margin-right:15px}}@media screen and (max-width:767.9px){ul.submenu-list.o-package{flex-direction:column!important}.social-icons a{font-size:14px;padding:8px 0!important}.header__burger{margin-right:5%;z-index:9999;position:relative}.social-icons{padding:13px 10px!important}.header.header{padding:0!important}}ul.submenu-content__list.events{margin-left:0;width:957px!important}ul.breadcrumbs{padding:20px 20px 20px!important;background:#000}.body.home ul.breadcrumbs{display:none!important}main.page-content{padding:30px!important}.header__list-item.menu-item.has-submenu:hover ul.submenu-wrapper.about-menu{padding:10px}.submenu-wrapper.about-menu li{padding:8px 0;border-bottom:1px solid #ddd}.submenu-wrapper.about-menu li:last-child{border-bottom:0}article.productView-description{max-width:80%;margin:auto}ul.submenu-list.o-package{max-width:100%;flex-direction:row}tbody.cart-list tr{background:#061b36!important}@media screen and (min-width:320px) and (max-width:767px){.social-icons a{font-size:11px!important}}header ul.navUser-section.navUser-section--alt{width:auto!important}nav.navUser{padding-bottom:0;display:flex;align-items:center;justify-content:space-between}nav.header__navigation{display:flex}li.navUser-item.quicksearch.mobile{display:none!important}@media (max-width:768px){header .user-icons{margin-left:0!important}header ul.navUser-section.navUser-section--alt{width:43%}header li.navUser-item.currency-menu .navUser-action svg{stroke:#fff!important}header li.navUser-item.currency-menu i.icon.currency{position:relative;left:15px}.header__list-item{padding:0!important}}[data-sub-layout-container=ee2220b4-d37f-443d-960a-fae7ebb34286]:after,[data-sub-layout="11c43c0f-1c57-47ee-af51-5b533c69b1ad"]:after,[data-sub-layout-container=af93a723-4481-4649-adc1-3dbbb10ffeb5]:after,[data-sub-layout=ddd0cf7b-f9c0-42bb-bafb-7dd3acec89d0]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}button.custom-phone{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#007bff,#0056b3,#007bff);background-size:200%auto;color:#fff;padding:1rem 2.5rem;border-radius:50px;font-size:clamp(14px,1.2vw,18px);font-weight:700;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);border:2px solid rgba(154,200,65,.5);cursor:pointer;position:relative;overflow:hidden;text-transform:uppercase;animation:pulseGlow 2s ease-in-out infinite}#video_section{position:relative;width:100vw;overflow:hidden}#banner_video{object-fit:cover;filter:brightness(.6) contrast(1.1)}a.cta-btn{text-decoration:none}.cta-btn{justify-content:center;background:linear-gradient(135deg,#00bfff,#007bff,#00bfff);font-size:clamp(14px,1.2vw,18px);cursor:pointer;text-transform:uppercase}.cta-btn:hover{color:#000;background-color:#fff}@keyframes textGlow{0%,to{text-shadow:0 0 10px rgba(0,255,255,.6),0 0 20px rgba(0,191,255,.4)}50%{text-shadow:0 0 25px rgba(0,255,255,.9),0 0 50px rgba(0,191,255,.7)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 10px rgba(0,191,255,.5)}50%{box-shadow:0 0 25px rgba(0,255,255,.8)}}@media (max-width:768px){.cta-btn{padding:12px 24px;font-size:.9rem}#banner_video{height:100vh}}@media (max-width:480px){#video_section{padding-top:50px;padding-bottom:35px}p.top-rated{display:none!important}button.custom-phone{margin-bottom:44px}}[data-sub-layout-container="5d6f1a6f-46e3-41bc-97f2-ddfee5f8f8c8"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:-2;content:""}[data-sub-layout=f56863b2-e91e-4a59-a6cd-427b1cc979bd]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.slider{overflow:hidden;width:100%;position:relative;padding:20px 0}.slider:hover .slides{animation-play-state:paused}.slides{display:flex;width:max-content;animation:marquee 25s linear infinite}.slide{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0 40px}.ecosystem-logo{width:340px!important;height:auto;transition:transform .3s ease;border-radius:10px}.ecosystem-logo:hover{transform:scale(1.1)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.slide{padding:0 20px}.ecosystem-logo{width:120px}}.services-section{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.services-section::before{content:"";position:absolute;width:200%;height:200%;background:radial-gradient(circle,rgba(154,200,65,.1) 1px,transparent 1px);background-size:50px 50px;animation:moveBackground 20s linear infinite;opacity:.3}@keyframes moveBackground{0%{transform:translate(0,0)}to{transform:translate(50px,50px)}}.services-main-wrapper{width:100%;max-width:1200px;margin:0 auto;padding:60px 20px;text-align:center;position:relative;z-index:1;box-sizing:border-box}.services-heading-title{margin:0 0 40px;color:#fff;opacity:0;transform:translateY(-50px);animation:servicesSlideDown 1s ease forwards;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1.2;letter-spacing:2px;background:linear-gradient(90deg,#9ac841,#fff,#007bff,#fff,#9ac841,#007bff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(154,200,65,.4)}@keyframes servicesSlideDown{to{opacity:1;transform:translateY(0)}}.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;width:100%}.service-col{width:100%;min-width:0}.services-grid a{display:block;height:100%;text-decoration:none;color:inherit}.services-box{width:100%;height:100%;min-height:324px;box-sizing:border-box;background:rgba(255,255,255,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:40px 25px;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);opacity:0;transform:translateY(50px) scale(.9);animation:servicesSlideUp .8s ease forwards;position:relative;overflow:hidden}.services-box::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(154,200,65,.2),transparent 70%);opacity:0;transition:opacity .4s ease}.services-box:hover::before{opacity:1;animation:rotateGlow 3s linear infinite}@keyframes rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.service-col:nth-child(1) .services-box{animation-delay:.3s}.service-col:nth-child(2) .services-box{animation-delay:.5s}.service-col:nth-child(3) .services-box{animation-delay:.7s}.service-col:nth-child(4) .services-box{animation-delay:.9s}.service-col:nth-child(5) .services-box{animation-delay:1.1s}@keyframes servicesSlideUp{to{opacity:1;transform:translateY(0) scale(1)}}.services-box:hover{transform:translateY(-15px) scale(1.03);background:linear-gradient(135deg,#007bff,#0056b3);box-shadow:0 20px 40px rgba(0,123,255,.4);border-color:rgba(154,200,65,.5)}.services-icon-wrap{font-size:3.5rem;margin-bottom:20px;color:#9bc93b;transition:all .4s ease;position:relative;z-index:1}.services-icon-wrap .fa-solid{float:none!important}.services-box:hover .services-icon-wrap{color:#fff;transform:scale(1.2) rotateY(360deg)}.services-title{font-size:1.5rem;margin:0 0 15px;font-weight:500;line-height:1.3;color:#fff;transition:color .3s ease;position:relative;z-index:1}.services-box:hover .services-title{color:#fff;text-shadow:0 2px 10px rgba(255,255,255,.3)}.services-desc{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin:0;position:relative;z-index:1}.services-box:hover .services-desc{color:#f0f0f0}@media (max-width:1100px){.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.services-box{padding:35px 20px}}@media (max-width:992px){.services-section{min-height:auto}.services-main-wrapper{padding:55px 20px}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.services-heading-title{font-size:2.5rem;margin-bottom:30px}.services-box{min-height:300px;padding:30px 20px}.services-icon-wrap{font-size:3rem}}@media (max-width:768px){.services-main-wrapper{padding:45px 15px}.services-heading-title{font-size:2rem;letter-spacing:1px;margin-bottom:25px}.services-grid{grid-template-columns:1fr;gap:20px;margin-top:35px}.service-col{width:100%}.services-box{min-height:280px;padding:30px 20px}.services-title{font-size:1.3rem}.services-desc{font-size:.95rem}}@media (max-width:576px){.services-section{align-items:flex-start}.services-main-wrapper{padding:40px 15px}.services-heading-title{font-size:1.8rem;line-height:1.25;margin-bottom:20px}.services-grid{gap:18px;margin-top:30px}.services-box{min-height:auto;padding:30px 18px;border-radius:12px}.services-icon-wrap{font-size:2.5rem;margin-bottom:15px}.services-title{font-size:1.2rem;margin-bottom:12px}.services-desc{font-size:14px;line-height:1.6}.services-box:hover{transform:translateY(-8px) scale(1.01)}}@media (max-width:400px){.services-main-wrapper{padding:35px 12px}.services-heading-title{font-size:1.6rem}.services-box{padding:25px 15px}.services-icon-wrap{font-size:2.2rem}.services-title{font-size:1.1rem}.services-desc{font-size:13px}}[data-sub-layout-container="9f981704-3b08-4620-a0d2-635b35561e1c"]:after,[data-sub-layout=adc102f6-b33c-4e43-93d1-4917a5501bf2]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}#home_section_2{padding:3rem 1rem;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);background-size:400% 400%;animation:gradientFlow 15s ease infinite;text-align:center;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.particles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.particle{opacity:0}@keyframes floatParticle{0%,to{transform:translateY(0) translateX(0) scale(1);opacity:0}10%,90%{opacity:1}to{transform:translateY(-100vh) translateX(50px) scale(.5);opacity:0}}.glow-orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;animation:orbFloat 25s ease-in-out infinite}.glow-orb-1{top:10%;left:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(0,123,255,.4),transparent)}.glow-orb-2{bottom:10%;right:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(154,200,65,.3),transparent);animation-delay:8s}.glow-orb-3{top:50%;left:50%;width:350px;height:350px;background:radial-gradient(circle,rgba(0,123,255,.2),transparent);animation-delay:15s}@keyframes orbFloat{0%,to{transform:translate(0,0) scale(1)}33%{transform:translate(80px,-80px) scale(1.15)}66%{transform:translate(-80px,80px) scale(.9)}}.award-block{max-width:1300px;margin:0 auto;position:relative;z-index:10;padding:0 1rem}.float-up{display:inline-block;animation:trophyFloat 5s ease-in-out infinite;filter:drop-shadow(0 0 40px #9ac841) drop-shadow(0 0 80px rgba(0,123,255,.6))}@keyframes trophyFloat{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-25px) scale(1.05)}50%{transform:translateY(-15px) scale(1.1)}75%{transform:translateY(-25px) scale(1.05)}}.award-logo h1{font-size:clamp(28px,4vw,48px);font-weight:900;background:linear-gradient(90deg,#9ac841,#fff,#007bff,#fff,#9ac841,#007bff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200%auto;margin:0;animation:shimmerTitle 4s linear infinite,titleReveal 1s ease forwards;text-shadow:0 0 30px rgba(154,200,65,.4);letter-spacing:2px}@keyframes shimmerTitle{to{background-position:200%center}}.custom-btn-popup{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#007bff,#0056b3,#007bff);background-size:200%auto;color:#fff;padding:1rem 2.5rem;border-radius:50px;font-size:clamp(14px,1.2vw,18px);font-weight:700;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);border:2px solid rgba(154,200,65,.5);cursor:pointer;position:relative;overflow:hidden;text-transform:uppercase;animation:pulseGlow 2s ease-in-out infinite}.custom-btn-popup::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(154,200,65,.5),transparent);transform:rotate(45deg);animation:sweepLight 3s infinite}@keyframes sweepLight{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.custom-btn-popup:hover{transform:translateY(-8px) scale(1.08);background-position:right center;border-color:rgba(154,200,65,.9);box-shadow:0 20px 80px rgba(0,123,255,.8),0 0 120px rgba(154,200,65,.8)}.top-developer-wrapper{display:flex;justify-content:center;align-items:stretch;gap:2rem;margin-top:3rem;padding-bottom:30px}.award-item{flex:0 1 auto;width:180px;opacity:0;animation:cardSlideIn .8s ease forwards;background:linear-gradient(135deg,rgba(0,123,255,.15),rgba(154,200,65,.1));backdrop-filter:blur(20px) saturate(180%);padding:1.5rem;border-radius:25px;border:2px solid rgba(154,200,65,.3);box-shadow:0 20px 60px rgba(0,0,0,.4);transition:all .6s cubic-bezier(.68,-.55,.265,1.55);position:relative;cursor:pointer}.award-item:hover{transform:translateY(-15px) scale(1.08);border-color:rgba(154,200,65,.8);box-shadow:0 35px 90px rgba(0,123,255,.6),0 0 120px rgba(154,200,65,.5)}.award-item img{width:100%;height:auto;transition:transform .6s ease}.award-item:hover img{transform:scale(1.1)}@media (max-width:1024px){#home_section_2{padding:4rem 1.5rem;min-height:auto}.glow-orb{filter:blur(60px)}.top-developer-wrapper{gap:1.5rem}.award-item{width:160px;padding:1.3rem}.float-up svg{width:160px;height:160px}}@media (max-width:768px){#home_section_2{padding:3rem 1rem}.award-item{width:140px;padding:1.2rem}.award-logo h1{font-size:32px;margin:2rem 0}.custom-btn-popup{padding:.9rem 2rem;font-size:15px}.glow-orb{width:280px!important;height:280px!important}.float-up svg{width:140px;height:140px}.top-developer-wrapper{gap:1.2rem}}@media (max-width:480px){#home_section_2{padding:2.5rem 1rem}.award-item{width:130px;padding:1rem;border-radius:20px}.award-logo h1{font-size:24px;margin:1.5rem 0;letter-spacing:1px}.custom-btn-popup{padding:.75rem 1.5rem;font-size:13px}.top-developer-wrapper{gap:1rem}.float-up svg{width:120px;height:120px}.glow-orb{width:200px!important;height:200px!important}}@media (max-width:360px){.award-item{width:110px;padding:.8rem}.award-logo h1{font-size:20px}.top-developer-wrapper{gap:.8rem}.custom-btn-popup{padding:.7rem 1.3rem;font-size:12px}.float-up svg{width:100px;height:100px}}@media (max-width:768px){.particle{animation-duration:25s}.glow-orb{filter:blur(50px)}.award-item:hover{transform:translateY(-10px) scale(1.05)}}[data-sub-layout-container=b51d4a17-6e47-45a5-aa5a-7bfba8e04c85]:after,[data-sub-layout="4a48b054-10f2-468b-b624-d7a36ad02322"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.web-dev-container{max-width:1400px;margin:0 auto;padding:0 20px}.web-dev-section{padding:15px 0 50px 0;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841)!important;position:relative;overflow:hidden}.web-dev-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,123,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(154,200,65,.1) 1px,transparent 1px);background-size:50px 50px;animation:webDevGridMove 20s ease-in-out infinite;z-index:0}@keyframes webDevGridMove{0%,to{transform:translate(0,0)}25%{transform:translate(-10px,-10px)}50%{transform:translate(10px,-20px)}75%{transform:translate(-5px,15px)}}.web-dev-particles{position:absolute;width:100%;height:100%;z-index:1}.web-dev-particle{position:absolute;width:4px;height:4px;background:linear-gradient(45deg,#007bff,#9ac841);border-radius:50%;animation:webDevParticleFloat 15s infinite linear}.web-dev-particle:nth-child(1){top:20%;left:20%;animation-delay:0s}.web-dev-particle:nth-child(2){top:80%;left:80%;animation-delay:-5s}.web-dev-particle:nth-child(3){top:40%;left:60%;animation-delay:-10s}.web-dev-particle:nth-child(4){top:60%;left:10%;animation-delay:-15s}.web-dev-particle:nth-child(5){top:10%;left:90%;animation-delay:-7s}.web-dev-particle:nth-child(6){top:90%;left:30%;animation-delay:-12s}@keyframes webDevParticleFloat{0%,to{transform:translateY(0) translateX(0) scale(1);opacity:0}10%,90%{opacity:1}50%{transform:translateY(-100px) translateX(50px) scale(1.5);opacity:.8}}.web-dev-orb{position:absolute;border-radius:50%;filter:blur(40px);animation:webDevOrbFloat 12s ease-in-out infinite;z-index:0}.web-dev-orb-1{width:300px;height:300px;background:radial-gradient(circle,rgba(0,123,255,.3)0,transparent 70%);top:10%;left:-10%;animation-delay:0s}.web-dev-orb-2{width:250px;height:250px;background:radial-gradient(circle,rgba(154,200,65,.25)0,transparent 70%);top:60%;right:-5%;animation-delay:-6s}.web-dev-orb-3{width:200px;height:200px;background:radial-gradient(circle,rgba(0,123,255,.2)0,transparent 70%);bottom:10%;left:30%;animation-delay:-3s}@keyframes webDevOrbFloat{0%,to{transform:translate(0,0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.web-dev-header{text-align:center;margin-bottom:80px;position:relative;z-index:3}.web-dev-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;background:linear-gradient(135deg,#007bff,#9ac841,#007bff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;letter-spacing:-.02em;animation:webDevGradientShift 4s ease-in-out infinite;position:relative}.web-dev-title::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:4px;background:linear-gradient(90deg,#007bff,#9ac841);border-radius:2px;animation:webDevUnderlineGrow 2s ease-out .5s forwards}@keyframes webDevGradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes webDevUnderlineGrow{to{width:100px}}@keyframes webDevFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.web-dev-services-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto;gap:30px;position:relative;z-index:3}.web-dev-card:nth-child(1){grid-column:1/3;animation-delay:.1s}.web-dev-card:nth-child(2){grid-column:3/5;animation-delay:.2s}.web-dev-card:nth-child(3){grid-column:5/7;animation-delay:.3s}.web-dev-card:nth-child(4){grid-column:1/4;grid-row:2;animation-delay:.4s}.web-dev-card:nth-child(5){grid-column:4/7;grid-row:2;animation-delay:.5s}.web-dev-card{background:rgba(255,255,255,.08);border:1px solid rgba(0,123,255,.2);border-radius:24px;padding:40px 35px;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);overflow:hidden;transform:translateY(20px);opacity:0;animation:webDevCardSlideIn .8s ease-out forwards}@keyframes webDevCardSlideIn{to{transform:translateY(0);opacity:1}}.web-dev-card::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#007bff,#9ac841,#007bff,#9ac841);background-size:300% 300%;border-radius:26px;z-index:-1;opacity:0;animation:webDevRotateBorder 4s linear infinite;transition:opacity .3s ease}.web-dev-card:hover::before{opacity:1}@keyframes webDevRotateBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.web-dev-card::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s}.web-dev-card:hover::after{left:100%}.web-dev-card:hover{background:rgba(255,255,255,.12);box-shadow:0 25px 60px rgba(0,123,255,.3),0 0 0 1px rgba(0,123,255,.1);border-color:rgba(0,123,255,.5)}.web-dev-icon{width:90px;height:90px;background:linear-gradient(135deg,#007bff,#9ac841);border-radius:22px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.web-dev-icon::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.2);border-radius:50%;transform:translate(-50%,-50%);transition:all .4s ease}.web-dev-card:hover .web-dev-icon{transform:rotateY(360deg) scale(1.1);box-shadow:0 10px 40px rgba(0,123,255,.4)}.web-dev-card:hover .web-dev-icon::before{width:100%;height:100%}.web-dev-icon i{font-size:36px;color:#fff;transition:all .3s ease;z-index:2;position:relative}.web-dev-card:hover .web-dev-icon i{transform:rotateY(-360deg) scale(1.2);text-shadow:0 0 20px rgba(255,255,255,.5)}.web-dev-card-title{font-size:26px;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.3;transition:all .3s ease;position:relative}.web-dev-card:hover .web-dev-card-title{color:#000;transform:translateX(5px)}.web-dev-description{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px}.web-dev-card:hover .web-dev-description{color:#000}.web-dev-pulse{position:absolute;width:200px;height:200px;background:radial-gradient(circle,rgba(0,123,255,.3)0,transparent 70%);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);animation:webDevPulseGlow 3s ease-in-out infinite;opacity:0;pointer-events:none}.web-dev-card:hover .web-dev-pulse{opacity:1}@keyframes webDevPulseGlow{0%,to{transform:translate(-50%,-50%) scale(.8);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.1}}.web-dev-progress{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#007bff,#9ac841);border-radius:3px;width:0;transition:width .8s ease}.web-dev-card:hover .web-dev-progress{width:100%}@media (max-width:1024px){.web-dev-services-grid{grid-template-columns:repeat(2,1fr)}.web-dev-card:nth-child(1),.web-dev-card:nth-child(2),.web-dev-card:nth-child(3),.web-dev-card:nth-child(4),.web-dev-card:nth-child(5){grid-column:auto;grid-row:auto}.web-dev-card:nth-child(3){grid-column:1/3}}@media (max-width:768px){.web-dev-section{padding:80px 0}.web-dev-services-grid{grid-template-columns:1fr;gap:20px}.web-dev-card:nth-child(1),.web-dev-card:nth-child(2),.web-dev-card:nth-child(3),.web-dev-card:nth-child(4),.web-dev-card:nth-child(5){grid-column:1;grid-row:auto}.web-dev-card{padding:30px 25px}.web-dev-header{margin-bottom:60px}.web-dev-icon{width:80px;height:80px}.web-dev-icon i{font-size:32px}}@media (prefers-reduced-motion:no-preference){.web-dev-card{animation:none;opacity:0;transform:translateY(50px)}}[data-sub-layout-container="5d3336db-4255-4a9a-9a9c-07b803b4a28f"]:after,[data-sub-layout="6df878e6-55f9-4229-8e6d-0479f0b040e7"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}section#home_section_4{position:relative;overflow:hidden;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);background-size:400% 400%;animation:megaGradient 20s ease infinite;padding:40px 0;perspective:1500px}@keyframes megaGradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}#home_section_4::before,#home_section_4::after{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:floatOrb 18s ease-in-out infinite}#home_section_4::before{width:500px;height:500px;background:radial-gradient(circle,#00d4ff,transparent);top:-150px;left:-200px}#home_section_4::after{width:600px;height:600px;background:radial-gradient(circle,#9ac841,transparent);bottom:-200px;right:-150px;animation-delay:5s}@keyframes floatOrb{0%,to{transform:translate(0,0) scale(1)}33%{transform:translate(50px,-80px) scale(1.1)}66%{transform:translate(-70px,60px) scale(.9)}}#home_section_4 .container{max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}.section-header{text-align:center;margin-bottom:4rem;opacity:0;animation:fadeInScale 1.2s ease forwards .3s}@keyframes fadeInScale{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.section-head{font-size:42px;font-weight:800;color:#fff;text-shadow:0 0 20px rgba(154,200,65,.6),0 0 40px rgba(0,123,255,.4);letter-spacing:2px;position:relative;display:inline-block;padding-bottom:20px}.section-head::after{content:"";position:absolute;bottom:0;left:50%;width:120px;height:4px;background:linear-gradient(90deg,transparent,#00d4ff,#9ac841,transparent);transform:translateX(-50%);border-radius:10px;animation:glowPulse 3s ease-in-out infinite}.video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2.5rem;transform-style:preserve-3d}.youtube_video{position:relative;background:rgba(255,255,255,.08);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.18);border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4);transition:all .5s cubic-bezier(.23,1,.32,1);opacity:0;transform:translateY(80px) rotateX(10deg);animation:cardReveal .8s ease forwards}.youtube_video:nth-child(1){animation-delay:.2s}.youtube_video:nth-child(2){animation-delay:.4s}.youtube_video:nth-child(3){animation-delay:.6s}@keyframes cardReveal{to{opacity:1;transform:translateY(0) rotateX(0)}}.youtube_video:hover{transform:translateY(-15px) rotateX(8deg) rotateY(5deg) scale(1.04);box-shadow:0 25px 60px rgba(0,212,255,.4),0 15px 40px rgba(154,200,65,.3);border-color:rgba(154,200,65,.6)}.youtube_video::before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#00d4ff,#9ac841,#007bff,#00d4ff);background-size:300% 300%;border-radius:20px;z-index:-1;opacity:0;transition:opacity .5s;animation:borderRotate 4s linear infinite}.youtube_video:hover::before{opacity:1}@keyframes borderRotate{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.youtube_video::after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);transition:all .6s;opacity:0}.youtube_video:hover::after{animation:shimmerSweep 1.5s ease}@keyframes shimmerSweep{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}.youtube_video iframe{width:100%;aspect-ratio:16/9;border:0;display:block;border-radius:18px;transition:transform .4s ease}.youtube_video:hover iframe{transform:scale(1.02)}.btn_hover_2{position:relative;background:linear-gradient(135deg,#007bff,#00d4ff);color:#fff;font-size:1.1rem;font-weight:700;padding:1rem 2.5rem;border:0;border-radius:50px;cursor:pointer;text-decoration:none;display:inline-block;overflow:hidden;box-shadow:0 8px 25px rgba(0,123,255,.4);transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.btn_hover_2::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#9ac841,#0f8);opacity:0;transition:opacity .4s}.btn_hover_2:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 15px 40px rgba(154,200,65,.6),0 0 30px rgba(0,212,255,.5)}.btn_hover_2:hover::before{opacity:1}.btn_hover_2 span{position:relative;z-index:1;color:#fff}.btn-wrap{text-align:center;margin-inline:auto;margin-top:4rem;opacity:0;animation:fadeInUp 1s ease forwards 1s}@media (max-width:768px){.section-head{font-size:30px}.video-grid{gap:1.5rem}#home_section_4{padding:60px 0}}@media (max-width:600px){.section-head{font-size:26px}.btn_hover_2{width:100%;padding:1rem}.video-grid{grid-template-columns:1fr}}[data-sub-layout-container=b31e5193-857d-4545-91cc-d695652d99e3]:after,[data-sub-layout="4817e243-293c-44c3-87dd-d054af1b3169"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.content-wrapper-marketing{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:60px 20px 20px 20px;overflow:hidden;background:linear-gradient(67deg,#4285f4 0,#000 25%,#000 50%,#000 75%,#34a853 100%);-webkit-overflow-scrolling:touch;will-change:auto}.grid-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(66,133,244,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(66,133,244,.1) 1px,transparent 1px);background-size:50px 50px;z-index:1}.orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.6;z-index:2}.orb-1{width:500px;height:500px;background:radial-gradient(circle,rgba(66,133,244,.8),transparent);top:-100px;left:-100px}.orb-2{width:400px;height:400px;background:radial-gradient(circle,rgba(52,168,83,.8),transparent);bottom:-100px;right:-100px}.orb-3{width:350px;height:350px;background:radial-gradient(circle,rgba(234,67,53,.6),transparent);top:50%;left:50%;transform:translate(-50%,-50%)}.particles{display:none!important}.marketing-glass-container{position:relative;z-index:10;max-width:1400px;width:100%;background:rgba(0,0,0,.4);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:60px 40px;box-shadow:0 20px 80px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.1);animation:containerFadeIn 1.5s ease-out}@keyframes containerFadeIn{0%{opacity:0;transform:translateY(50px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.section-title{color:#fff;position:relative}.section-title::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc05,#34a853,#4285f4);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s linear infinite;z-index:-1;filter:blur(8px)}@keyframes titleReveal{0%{opacity:0;transform:translateY(-30px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.rating-partner{display:flex;justify-content:center;margin-bottom:50px;animation:slideUp 1s ease-out .5s backwards}.google-rating-card{display:flex;align-items:center;gap:20px;padding:25px 40px;background:rgba(255,255,255,.08);backdrop-filter:blur(20px);border:2px solid transparent;border-radius:100px;text-decoration:none;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.google-rating-card::before{content:"";position:absolute;inset:-2px;border-radius:100px;padding:2px;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc05,#34a853,#4285f4);background-size:200% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:borderFlow 3s linear infinite}@keyframes borderFlow{0%{background-position:0 0}to{background-position:200%0}}.google-rating-card:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 20px 60px rgba(66,133,244,.5)}.google-icon{font-size:50px;background:linear-gradient(135deg,#4285f4 0,#ea4335 33%,#fbbc05 66%,#34a853 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:iconRotate 1s ease-out,colorShift 4s ease-in-out infinite;background-size:200% 200%}@keyframes colorShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes iconRotate{0%{transform:rotate(-180deg) scale(0)}to{transform:rotate(0) scale(1)}}.google-rating-card:hover .google-icon{animation:iconSpin .6s ease,colorShift 4s ease-in-out infinite}@keyframes iconSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rating-content{display:flex;flex-direction:column;gap:5px}@keyframes starGlow{0%,to{text-shadow:0 0 15px rgba(255,193,7,.8)}50%{text-shadow:0 0 25px #ffc107}}.rating-text{font-size:18px;color:#fff;font-weight:700}.rating-count{font-size:14px;color:rgba(255,255,255,.7)}.main-content{display:grid;grid-template-columns:30% 63%;gap:80px;align-items:center;animation:contentReveal 1s ease-out .7s backwards}@keyframes contentReveal{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.image-container-3d{position:relative;perspective:1000px;display:flex;align-items:center;justify-content:center}.google-icon-large{font-size:280px;background:linear-gradient(135deg,#4285f4 0,#ea4335 33%,#fbbc05 66%,#34a853 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;filter:drop-shadow(0 30px 80px rgba(66,133,244,.4)) drop-shadow(0 0 40px rgba(52,168,83,.3));transition:all .6s cubic-bezier(.175,.885,.32,1.275);animation:imageFloat 4s ease-in-out infinite,colorShiftLarge 5s ease-in-out infinite}@keyframes colorShiftLarge{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes imageFloat{0%,to{transform:translateY(0) rotateZ(0)}50%{transform:translateY(-30px) rotateZ(2deg)}}.image-container-3d:hover .google-icon-large{transform:scale(1.1) rotateY(10deg) rotateX(5deg);filter:drop-shadow(0 40px 100px rgba(66,133,244,.6)) drop-shadow(0 0 60px rgba(52,168,83,.5)) drop-shadow(0 0 40px rgba(234,67,53,.4))}.text-box{position:relative;padding:40px;background:rgba(255,255,255,.05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:25px;transition:all .5s ease}.text-box:hover{background:rgba(255,255,255,.08);border-color:rgba(52,168,83,.5);transform:translateY(-5px);box-shadow:0 20px 60px rgba(66,133,244,.3),inset 0 1px 0 rgba(255,255,255,.2)}.text-box h3{font-size:14px;color:#34a853;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;position:relative;display:inline-block}.text-box h3::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(90deg,#34a853,transparent);animation:lineGrow 1s ease-out 1s forwards}@keyframes lineGrow{to{width:100%}}.text-box h2{font-size:3rem;color:#fff;font-weight:900;margin-bottom:25px;line-height:1.2;background:linear-gradient(135deg,#fff 0,#34a853 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-box p{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px}@media (max-width:992px){.section-title{font-size:2.5rem}.text-box h2{font-size:2.2rem}.main-content{gap:50px}.google-icon-large{font-size:200px}}@media (max-width:768px){.main-content{grid-template-columns:1fr;gap:40px;text-align:center}.section-title{font-size:2rem}.text-box h2{font-size:1.8rem}.image-container-3d{order:-1}.google-icon-large{font-size:180px;animation:none;filter:drop-shadow(0 20px 40px rgba(66,133,244,.3))}.custom-btn-popup{width:100%;justify-content:center}.content-wrapper-marketing{background:linear-gradient(180deg,#4285f4 0,#000 50%,#34a853 100%)}.grid-background,.orb,.particles{display:none}}@media (max-width:480px){.marketing-glass-container{padding:40px 20px}.section-title{font-size:1.6rem}.text-box h2{font-size:1.5rem}.text-box{padding:25px}.google-rating-card{flex-direction:column;padding:20px;text-align:center}.google-icon-large{font-size:140px}}[data-sub-layout-container="72ea256e-567e-44ba-ba5d-c4cc2d37635c"]:after,[data-sub-layout="80ff8f03-ef08-43bb-aa74-80622b17ea4f"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.wrap{max-width:1400px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 540px;gap:60px;align-items:center;backdrop-filter:blur(15px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);background:rgba(0,0,0,.3);border-radius:40px;padding:60px;border:2px solid transparent;position:relative;z-index:2;box-shadow:0 20px 80px rgba(0,0,0,.5);opacity:1;transform:scale(1)}.wrap::before{content:"";position:absolute;inset:-2px;border-radius:40px;padding:2px;background:linear-gradient(45deg,#007bff,#9ac841,#007bff,#9ac841);background-size:300% 300%;background-position:0 50%;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:subtract;z-index:-1;pointer-events:none}.left{padding:20px 40px;opacity:1;transform:scale(1) translateY(0)}.left h3{color:#fff;font-size:48px;font-weight:800;line-height:1.2;margin-bottom:24px;position:relative;text-shadow:0 0 10px rgba(159,204,61,.8),0 0 20px rgba(159,204,61,.6),0 0 40px rgba(159,204,61,.4)}p.lead{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px;opacity:1;transform:translateY(0)}.openPopupBtn{display:inline-flex;align-items:center;gap:10px;background:0 0;color:#9fcc3d;padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:600;font-size:12px;border:2px solid #9fcc3d;position:relative;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 0 20px rgba(159,204,61,.3),inset 0 0 20px rgba(159,204,61,.1);opacity:1;transform:translateY(0)}.openPopupBtn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(159,204,61,.5);transform:translate(-50%,-50%);transition:width .6s,height .6s;z-index:0}.openPopupBtn:hover::before{width:400px;height:400px}.openPopupBtn:hover{background:#9fcc3d;color:#000;transform:translateY(-5px) scale(1.05);box-shadow:0 0 30px rgba(159,204,61,.8),0 0 60px rgba(159,204,61,.5),0 10px 30px rgba(0,0,0,.3);border-color:transparent}.openPopupBtn i,.openPopupBtn span{position:relative;z-index:1}.openPopupBtn:hover i{animation:iconSpin .6s ease}.right{display:flex;align-items:center;justify-content:center;position:relative;padding:20px;opacity:1;transform:translateY(0) rotateZ(0)}.device{width:100%;max-width:520px;box-shadow:0 25px 80px rgba(0,0,0,.6),0 0 50px rgba(159,204,61,.3);border-radius:20px;background:rgba(255,255,255,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:12px;border:2px solid rgba(255,255,255,.2);position:relative;transition:all .5s cubic-bezier(.34,1.56,.64,1);transform:translateZ(0)}.device:hover{transform:translateY(-20px) scale(1.03);box-shadow:0 40px 100px rgba(0,0,0,.7),0 0 80px rgba(159,204,61,.5),0 0 120px rgba(0,123,255,.3)}.device video,.device img{display:block;width:100%;height:auto;border-radius:12px;position:relative;z-index:1;transition:all .5s ease}.device:hover video,.device:hover img{transform:scale(1.05);filter:brightness(1.1) contrast(1.1)}@media (max-width:1024px){.wrap{grid-template-columns:1fr;gap:40px;text-align:center;padding:50px 40px}.left{padding:10px;order:2}.right{order:1}.left h3{font-size:36px}p.lead{font-size:16px}}@media (max-width:600px){.wrap{padding:30px 20px;border-radius:25px}.left h3{font-size:28px}p.lead{font-size:15px;line-height:1.6}.openPopupBtn{padding:14px 24px;font-size:15px}.device{max-width:100%}}.popup{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.6);justify-content:center;align-items:center;z-index:999999;display:none}.popup-content{position:relative;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:500px;width:90%;padding:30px;opacity:1;transform:translateY(0)}.closePopup{position:absolute;top:10px;right:15px;font-size:22px;cursor:pointer}.custom-heading{font-size:21px;font-weight:700;text-align:center;margin-bottom:17px}form.contactForm{display:flex;flex-direction:column;gap:15px}.contact-input-row{display:flex;gap:15px;flex-wrap:wrap;flex-direction:column}.contact-input-group.textarea-full{flex:1 1 100%}.contact-form-container input,.contact-form-container select,.contact-form-container textarea{width:100%;padding:10px 14px;border:2px solid #e0e0e0;border-radius:10px;background:#f9f9f9;color:#333;font-size:15px;transition:all .3s ease}.contact-form-container input:focus,.contact-form-container select:focus,.contact-form-container textarea:focus{outline:0;border-color:#667eea;background:#fff;box-shadow:0 0 0 4px rgba(102,126,234,.1)}.contact-form-container select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.contact-form-container textarea{resize:vertical;min-height:100px}.contact-submit-btn{width:100%;padding:16px;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);color:#fff;border:0;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.4)}.contact-submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.6)}.contact-response-msg{margin-top:20px;padding:14px;border-radius:10px;text-align:center;font-size:14px;font-weight:500;display:none}[data-sub-layout-container="0a35f666-3a33-4bd2-bb27-aaf5b9ecd336"]:after,[data-sub-layout="4db38121-84ba-4997-91b4-0da721e7b890"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.cards-section{padding:80px 20px;background:#000;overflow:hidden}.cards-container{display:flex;flex-wrap:wrap;gap:35px;max-width:1400px;margin:0 auto;justify-content:center;position:relative;z-index:2;perspective:2000px}.card{flex:1 1 calc(33.333% - 35px);min-width:300px;background:rgba(255,255,255,.95);border-radius:24px;overflow:hidden;position:relative;display:flex;flex-direction:column;transition:all .6s cubic-bezier(.23,1,.32,1);transform-style:preserve-3d;opacity:0;animation:cardSlideIn .8s ease forwards;box-shadow:0 20px 60px rgba(0,0,0,.3)}.card:nth-child(1){animation-delay:.2s}.card:nth-child(2){animation-delay:.4s}.card:nth-child(3){animation-delay:.6s}@keyframes cardSlideIn{0%{opacity:0;transform:translateY(100px) rotateX(-20deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@property --angle{syntax:"<angle>";initial-value:0;inherits:false}.card:hover{transform:translateY(-20px) scale(1.03);box-shadow:0 30px 80px rgba(0,212,255,.4),0 20px 50px rgba(154,200,65,.3)}.card-image{width:100%;height:240px;position:relative;overflow:hidden;background:linear-gradient(135deg,#667eea 0,#764ba2 100%)}.card-image::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:translateX(-100%);transition:transform .8s ease}.card:hover .card-image::before{transform:translateX(100%)}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.25,.46,.45,.94);filter:brightness(.95)}.card:hover .card-image img{transform:scale(1.15) rotate(2deg);filter:brightness(1.05)}.card-icon{position:absolute;top:20px;right:20px;width:60px;height:60px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px rgba(0,0,0,.2);color:#007bff;font-size:24px;z-index:10;transition:all .4s ease}.card:hover .card-icon{transform:scale(1.2) rotate(360deg);box-shadow:0 12px 35px rgba(0,123,255,.5)}.card-content{padding:30px;flex-grow:1;display:flex;flex-direction:column;background:rgba(255,255,255,.95)}.card h3{font-size:22px;font-weight:800;margin:0 0 20px;color:#1a1a2e;text-transform:uppercase;letter-spacing:1.5px;padding-bottom:15px;background:linear-gradient(135deg,#007bff,#9ac841);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.card h3::after{content:"";position:absolute;bottom:0;left:0;width:0;height:4px;background:linear-gradient(90deg,#007bff,#9ac841);border-radius:4px;transition:width .6s cubic-bezier(.68,-.55,.27,1.55)}.card:hover h3::after{width:70px}.card p{flex-grow:1;font-family:Poppins;font-weight:400;font-size:16px;color:#000;line-height:1.6;margin-bottom:30px}.custom-phone{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:1rem 2.5rem;border-radius:50px;font-size:clamp(14px,1.2vw,18px);font-weight:700;text-decoration:none;cursor:pointer;border:2px solid rgba(154,200,65,.5);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.custom-phone:hover{color:#000;transform:translateY(-4px) scale(1.05);box-shadow:0 15px 45px rgba(154,200,65,.5),0 0 40px rgba(0,212,255,.4);background:linear-gradient(135deg,#9ac841,#00d4ff)}.custom-phone i{transition:transform .3s ease}.custom-phone:hover i{transform:scale(1.2) rotate(15deg)}.card-shimmer{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:skewX(-20deg);transition:left .8s ease;pointer-events:none}.card:hover .card-shimmer{left:150%}@media (max-width:1024px){.card{flex:1 1 calc(50% - 35px)}}@media (max-width:640px){.card{flex:1 1 100%;min-width:280px}.cards-container{gap:25px}.card-image{height:200px}}[data-sub-layout-container=d6d0d0c7-8098-452d-960e-3f601cd240e7]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:-2;content:""}[data-sub-layout="7942dfb2-a886-45b1-b060-8b991590f46b"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}h2.process{text-align:center;color:#000;margin-bottom:50px;font-size:1.8rem;font-weight:700;position:relative}h2.process::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:120px;height:5px;background:linear-gradient(to right,#3498db,#2ecc71);border-radius:3px}.step-horizontal{display:flex;flex-direction:column;align-items:center;width:120px;position:relative;z-index:2}.step-icon{width:100px;height:100px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:2.5rem;color:#fff;margin-bottom:15px;box-shadow:0 8px 20px rgba(0,0,0,.15);transition:all .3s ease;position:relative;z-index:2}.step-horizontal:hover .step-icon{transform:scale(1.1);box-shadow:0 12px 25px rgba(0,0,0,.2)}.step-vertical{display:flex;align-items:center;margin-bottom:40px;position:relative;z-index:2}.step-1 .step-icon{background:linear-gradient(135deg,#3498db,#2980b9)}@media (max-width:768px){.container{padding:30px 20px}h1{font-size:2.2rem;margin-bottom:40px}}@media (max-width:480px){h1{font-size:1.8rem}.step-vertical{flex-direction:column;text-align:center;margin-bottom:30px}}[data-sub-layout-container="6a2ce151-1536-4c23-85ba-d63d09b239ea"]:after,[data-sub-layout=f99a691f-b3e7-4f51-8404-6bcdf8ad4c02]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}*,::before,::after{box-sizing:border-box}.adsrole-cases{background:linear-gradient(180deg,#013d68,#00192b);padding:40px;text-align:center}.adsrole-cases h2{text-align:center;color:#fff;margin-bottom:50px;font-size:2.8rem;font-weight:700;position:relative}.adsrole-cases h2:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:120px;height:5px;background:linear-gradient(to right,#3498db,#2ecc71);border-radius:3px}.adsrole-cases p{font-size:clamp(16px,2vw,20px);color:#fff;opacity:.7;margin-bottom:50px}.adsrole-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;flex-wrap:wrap;margin:auto;max-width:1400px}a.adsrole-card-wrap{position:relative;height:600px;display:block;text-decoration:none;color:inherit;transition:transform .25s ease,filter .25s ease;cursor:pointer}a.adsrole-card-wrap:hover{transform:translateY(-6px) scale(1.01);filter:brightness(1.04)}a.adsrole-card-wrap:focus-visible{outline:3px solid #9dca3b;outline-offset:6px;border-radius:28px}.adsrole-tilt{position:absolute;inset:0;border-radius:24px;transform:rotate(2deg);transition:transform .25s ease}a.adsrole-card-wrap:hover .adsrole-tilt{transform:rotate(3deg) scale(1.01)}.adsrole-green{background:#9dca3b}.adsrole-bluebg{background:#2563eb}.adsrole-purple{background:#9333ea}.adsrole-card{position:absolute;inset:8px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.4)}.adsrole-img{height:256px;background-size:cover;background-position:center;position:relative}.adsrole-food{background-image:url(../images/1147.jpg)}.adsrole-finance{background-image:url(../images/untitled-design-3-.webp)}.adsrole-it{background-image:url(../images/heat.webp)}.adsrole-img-top{position:absolute;top:16px;left:16px;right:16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.adsrole-pill{padding:8px 18px;border-radius:999px;font-size:14px}.adsrole-dark{background:linear-gradient(90deg,#101828,#1e2939);color:#fff}.pill.light{background:rgba(255,255,255,.9);color:#111;padding:6px 14px;border-radius:20px;font-size:14px;display:inline-flex;align-items:center;gap:6px}.pill.light i{color:#2563eb}.adsrole-content h3{font-size:17px;color:#000;margin-bottom:24px;line-height:1.4}.adsrole-stats-row{display:flex;justify-content:space-between;margin-bottom:24px;gap:8px}.adsrole-stat{flex:1;text-align:center;min-width:0}.adsrole-stat strong{display:block;font-size:clamp(18px,3vw,24px);margin-top:8px;color:#000}.adsrole-stat span{font-size:12px;color:#4a5565;display:block}.stat-icon{width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 6px;color:#fff;font-size:18px}.stat-icon.green{background:linear-gradient(135deg,#8bc34a,#4caf50)}.stat-icon.blue{background:linear-gradient(135deg,#4a90e2,#00bcd4)}.stat-icon.pink{background:linear-gradient(135deg,#9c27b0,#e91e63)}.adsrole-tags{display:flex;gap:8px;flex-wrap:wrap}.adsrole-tags span{padding:8px 18px;border:2px solid #101828;border-radius:10px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb);font-size:14px;color:#000}@media (max-width:1200px){a.adsrole-card-wrap{width:380px;height:580px}}@media (max-width:991px){.adsrole-cases{padding:60px 24px}a.adsrole-card-wrap{width:340px;height:560px}.adsrole-img{height:200px}}@media (max-width:768px){.adsrole-cards{display:block;align-items:center;row-gap:40px}a.adsrole-card-wrap{width:100%;max-width:440px;height:auto;min-height:520px}.adsrole-tilt{display:none}.adsrole-card{position:relative;inset:0;margin-top:21px}.adsrole-img{height:220px}.adsrole-stats-row{gap:4px}.stat-icon{width:40px;height:40px;font-size:16px}.adsrole-stat strong{font-size:18px}.adsrole-content{padding:16px}.adsrole-content h3{font-size:15px;margin-bottom:16px}}@media (max-width:480px){.adsrole-cases{padding:10px}a.adsrole-card-wrap{max-width:100%;min-height:auto}.adsrole-img{height:180px}.adsrole-pill{font-size:12px;padding:6px 12px}.pill.light{font-size:12px;padding:5px 10px}.adsrole-tags span{padding:6px 12px;font-size:12px}}@media (max-width:360px){.adsrole-stats-row{flex-direction:row;justify-content:space-around}}[data-sub-layout-container=eab03c44-9e70-47be-98d9-40e08ebe96fc]:after,[data-sub-layout="2499119d-1c4f-4000-a203-7b5cd7cf8010"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.page-wrapper{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);padding:20px 20px 60px 20px;position:relative}.faq-wrapper-container{max-width:1000px;margin:60px auto 0;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);padding:0 20px 20px;border-radius:30px;border:1px solid rgba(255,255,255,.2);box-shadow:0 30px 80px rgba(0,0,0,.3),inset 0 0 60px rgba(255,255,255,.05),0 0 100px rgba(0,245,255,.1);position:relative;z-index:2}.faq-main-title{border-radius:24px;padding:6px 32px;text-align:center;font-size:3rem;background:linear-gradient(90deg,#00f5ff 0,#667eea 25%,#80ff72 50%,#667eea 75%,#00f5ff 100%);background-size:200%auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:30px;font-weight:700;letter-spacing:-1px;text-shadow:0 0 30px rgba(0,245,255,.3);filter:drop-shadow(0 0 20px rgba(0,245,255,.4))}.faq-accordion-list{list-style:none;padding:0;margin:0}.faq-accordion-item{background:rgba(255,255,255,.08);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border:2px solid rgba(255,255,255,.15);border-radius:20px;margin-bottom:25px;overflow:hidden}.faq-accordion-item.active{border-color:rgba(0,245,255,.6);background:rgba(255,255,255,.12)}.faq-accordion-header{background:rgba(255,255,255,.05);padding:6px 32px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative}.faq-accordion-header.faq-active-header{background:linear-gradient(135deg,rgba(0,245,255,.2)0,rgba(102,126,234,.2) 100%);border-bottom:1px solid rgba(0,245,255,.3)}.faq-question-text{font-size:1.2rem;font-weight:600;flex:1;padding-right:20px;color:rgba(255,255,255,.95);text-shadow:0 2px 10px rgba(0,0,0,.3)}.faq-toggle-icon{font-size:2rem;font-weight:700;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,245,255,.15);color:#00f5ff;box-shadow:0 0 20px rgba(0,245,255,.3),inset 0 0 15px rgba(0,245,255,.1)}.faq-toggle-icon.faq-icon-rotated{color:#80ff72;background:rgba(128,255,114,.2)}.faq-accordion-content{display:none}.faq-accordion-content.faq-content-visible{display:block}.faq-answer-wrapper{background:rgba(0,0,0,.2);backdrop-filter:blur(10px);color:rgba(255,255,255,.9);line-height:1.9;border-top:2px solid rgba(0,245,255,.2);padding:0 13px}.faq-answer-wrapper p{padding:10px;margin-bottom:30px;color:#fff;font-size:16px;line-height:1.6;flex-grow:1;font-family:"Poppins",sans-serif;font-weight:400}.faq-answer-wrapper ol{margin-left:30px;margin-bottom:20px;counter-reset:item;list-style:none}.faq-answer-wrapper ol li{font-size:17px;margin-bottom:16px;color:rgba(255,255,255,.85);counter-increment:item;padding-left:15px;position:relative}.faq-answer-wrapper ol li::before{content:counter(item);position:absolute;left:-30px;top:0;width:28px;height:28px;background:linear-gradient(135deg,#00f5ff,#667eea);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;box-shadow:0 0 15px rgba(0,245,255,.5)}.faq-answer-wrapper h4{color:#00f5ff;margin:32px 0 18px 0;font-size:1.35rem;font-weight:600;position:relative;padding-left:20px;text-shadow:0 0 15px rgba(0,245,255,.4)}.faq-answer-wrapper h4::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:100%;background:linear-gradient(to bottom,#00f5ff,#80ff72);border-radius:3px;box-shadow:0 0 15px rgba(0,245,255,.6)}@media (max-width:768px){.page-wrapper{padding:40px 15px}.faq-wrapper-container{padding:0 24px;border-radius:20px}.faq-main-title{font-size:22px;margin-bottom:40px}.faq-accordion-header{padding:6px 20px}.faq-question-text{font-size:1.05rem}.faq-toggle-icon{font-size:1.6rem;width:38px;height:38px}.faq-answer-wrapper{padding:0}.adsrole-cases h2{text-align:center;color:#fff;margin-bottom:39px;font-size:24px;font-weight:700;position:relative}}[data-sub-layout-container="7abe9982-f42b-44f4-91ca-b25a9f66223b"]:after,[data-sub-layout="4c0f0fc7-a01f-4daf-b0b5-0786494398c4"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.animated-partners{position:relative;padding:74px 0 70px;overflow:hidden;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841)!important;font-family:Arial,sans-serif}.animated-partners::before{content:"";position:absolute;inset:0;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);background-size:300% 300%;animation:gradientFlow 12s ease infinite;opacity:.9;z-index:0}.animated-partners .orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.2;pointer-events:none;z-index:0;animation:pulse 8s ease-in-out infinite alternate}.animated-partners .orb:nth-child(1){width:500px;height:500px;background:#007bff;top:-150px;left:-150px}.animated-partners .orb:nth-child(2){width:400px;height:400px;background:#9ac841;bottom:-100px;right:-100px;animation-delay:4s}@keyframes pulse{0%{transform:scale(1);opacity:.15}to{transform:scale(1.3);opacity:.25}}.animated-partners .container{position:relative;max-width:1400px;margin:auto;z-index:1}.animated-partners .title{text-align:center;color:#fff;margin:0 0 50px;font-weight:800;font-size:3.2rem;text-transform:uppercase;letter-spacing:3px;position:relative;animation:titleGlow 3s ease-in-out infinite alternate}.animated-partners .title::after{content:"";position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);width:140px;height:4px;background:linear-gradient(90deg,#007bff,#9ac841);border-radius:2px;box-shadow:0 0 20px rgba(154,200,65,.8)}@keyframes titleGlow{0%{text-shadow:0 0 20px #007bff,0 0 30px #9ac841}to{text-shadow:0 0 40px #007bff,0 0 60px #9ac841,0 0 80px #007bff}}.animated-partners .slider{position:relative;overflow:hidden;padding:30px 0;border-radius:24px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1)}.animated-partners .track{display:flex;width:max-content;gap:0;animation:scroll 18s linear infinite;will-change:transform}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animated-partners .slider:hover .track{animation-play-state:paused}.animated-partners .slide{flex:0 0 230px;padding:0 18px;display:flex;align-items:center;justify-content:center}.animated-partners .logo{background:#fff;border-radius:18px;width:100%;height:140px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px rgba(0,0,0,.3);transition:all .4s cubic-bezier(.175,.885,.32,1.275);padding:18px;position:relative;overflow:hidden}.animated-partners .logo::before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,#fff,#f0f0f0);border-radius:18px;opacity:0;transition:opacity .4s}.animated-partners .logo img{max-width:88%;max-height:88%;object-fit:contain;width:auto;height:auto;position:relative;z-index:2;transition:all .4s}@media (hover:hover) and (pointer:fine){.animated-partners .logo:hover{transform:translateY(-16px) rotateX(8deg);box-shadow:0 30px 50px rgba(0,123,255,.4),0 0 40px rgba(154,200,65,.3)}.animated-partners .logo:hover::before{opacity:1}.animated-partners .logo:hover img{filter:brightness(1.2) drop-shadow(0 8px 20px rgba(0,123,255,.4))}}@media (max-width:1024px){.animated-partners .slide{flex:0 0 200px}.animated-partners .title{font-size:2.6rem}}@media (max-width:768px){.animated-partners .slide{flex:0 0 160px;padding:0 12px}.animated-partners .title{font-size:2.1rem}.animated-partners .logo{height:115px}.animated-partners .track{animation-duration:15s}}@media (max-width:480px){.animated-partners .slide{flex:0 0 140px;padding:0 10px}.animated-partners .title{font-size:1.7rem;margin-bottom:35px}.animated-partners .logo{height:95px}.animated-partners .track{animation-duration:12s}}[data-sub-layout-container="437c9e57-79d1-4a0f-82a9-545f601129b4"]:after,[data-sub-layout=d9851e8c-2de6-423e-9f2d-8a5f6325d54e]:after,[data-sub-layout-container="5d6f1a6f-46e3-41bc-97f2-ddfee5f8f8c8"]:after,[data-sub-layout=f56863b2-e91e-4a59-a6cd-427b1cc979bd]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}.partners-section-2{position:relative;width:100%;padding:20px 0 72px;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841)!important;overflow:hidden}.partners-section-2::before,.partners-section-2::after{content:"";position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.partners-section-2::before{width:800px;height:800px;background:radial-gradient(circle,rgba(0,123,255,.35)0,transparent 70%);top:-200px;left:-200px}.partners-section-2::after{width:600px;height:600px;background:radial-gradient(circle,rgba(154,200,65,.35)0,transparent 70%);bottom:-150px;right:-150px}.partners-section-2 .container{max-width:1400px;margin:0 auto;position:relative;z-index:1}.partners-section-2 .title{text-align:center;color:#fff;margin:45px 0 52px;font:800 3.5rem/1 sans-serif;text-transform:uppercase;letter-spacing:3px;animation:glow2 2s ease-in-out infinite alternate;text-shadow:0 0 20px rgba(0,123,255,.6)}.partners-section-2 .title::before{content:attr(data-text);position:absolute;top:0;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#007bff,#9ac841);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:blur(10px);opacity:.7;z-index:-1}.partners-section-2 .title::after{content:"";position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);width:150px;height:4px;background:linear-gradient(90deg,#007bff,#9ac841);border-radius:10px;animation:shimmer2 2s ease-in-out infinite;box-shadow:0 0 20px rgba(154,200,65,.6)}.partners-section-2 .slider{position:relative;overflow:hidden;padding:50px 0;background:rgba(255,255,255,.06);backdrop-filter:blur(20px);border-radius:30px;border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 60px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.12)}.partners-section-2 .track{display:flex;width:max-content;animation:scroll2 18s linear infinite;will-change:transform;transform:translate3d(0,0,0)}.partners-section-2 .track:hover{animation-play-state:paused!important}.partners-section-2 .slide{flex:0 0 180px;padding:20px 10px;display:flex;align-items:center;justify-content:center}.partners-section-2 .logo-link{display:flex;width:100%;height:100%}.partners-section-2 .logo-wrapper{background:linear-gradient(145deg,#fff,#f0f0f0);border-radius:20px;width:100%;height:150px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.9);transition:transform .5s cubic-bezier(.175,.885,.32,1.275),box-shadow .5s,border .5s;position:relative;overflow:hidden;border:2px solid transparent;padding:20px}.partners-section-2 .logo-wrapper::after{content:"";position:absolute;inset:2px;background:linear-gradient(145deg,#fff,#f0f0f0);border-radius:18px;z-index:1}.partners-section-2 .logo-wrapper img{width:100%;height:100%;object-fit:contain;position:relative;z-index:2;transition:filter .5s}@media (hover:hover) and (pointer:fine){.partners-section-2 .logo-wrapper:hover{transform:translateY(-20px) rotateY(5deg);box-shadow:0 30px 60px rgba(0,123,255,.45),0 0 40px rgba(154,200,65,.4);border-color:rgba(0,123,255,.6)}.partners-section-2 .logo-wrapper:hover img{filter:grayscale(0) brightness(1.15) drop-shadow(0 5px 15px rgba(0,123,255,.4))}}.partners-section-2 .slider::before,.partners-section-2 .slider::after{content:"";position:absolute;top:0;width:200px;height:100%;z-index:2;pointer-events:none}.partners-section-2 .slider::before{left:0;background:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.partners-section-2 .slider::after{right:0;background:linear-gradient(to left,rgba(0,0,0,.5),transparent)}@keyframes glow2{0%{text-shadow:0 0 20px rgba(0,123,255,.6)}to{text-shadow:0 0 40px rgba(154,200,65,.9),0 0 60px rgba(0,123,255,.6)}}@keyframes shimmer2{0%,to{box-shadow:0 0 20px rgba(154,200,65,.6)}50%{box-shadow:0 0 40px rgba(0,123,255,.9),0 0 60px rgba(154,200,65,.7)}}@keyframes scroll2{to{transform:translate3d(-50%,0,0)}}@media (max-width:1024px){.partners-section-2 .slide{width:160px}.partners-section-2 .title{font-size:2.8rem}}@media (max-width:768px){.partners-section-2 .slide{width:140px;padding:15px}.partners-section-2 .title{font-size:2.2rem}.partners-section-2 .logo-wrapper{height:120px;padding:15px}.partners-section-2 .track{animation-duration:20s}.partners-section-2{padding:0}.partners-section-2 .slider{padding:21px 0}}@media (max-width:480px){.partners-section-2 .slide{width:120px;padding:10px}.partners-section-2 .title{font-size:1.8rem;margin:40px 0}.partners-section-2 .logo-wrapper{height:100px;padding:12px}.partners-section-2 .track{animation-duration:15s}.partners-section-2 .slider::before,.partners-section-2 .slider::after{width:80px}}[data-sub-layout-container="053f7993-9507-427b-b5bd-dbbdf04eb4c2"]:after,[data-sub-layout="50fdad5e-4cc7-4df0-8185-c4322faaadfd"]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}p.pera-des{font-family:Poppins;font-weight:400;font-size:16px;color:#fff}.cfx-wrapper *{margin:0;padding:0;box-sizing:border-box}.cfx-wrapper{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);padding:40px 20px;overflow-x:hidden;position:relative}@keyframes cfx-float{0%,to{transform:translateY(0) translateX(0);opacity:0}10%,90%{opacity:1}to{transform:translateY(-100vh) translateX(50px);opacity:0}}.cfx-container{max-width:1400px;margin:0 auto;position:relative;z-index:2}.cfx-header{text-align:center;color:#fff;margin-bottom:50px;animation:cfx-fadeInDown 1s ease}.cfx-header__title{font-size:3rem;margin-bottom:15px;text-shadow:3px 3px 6px rgba(0,0,0,.5);background:linear-gradient(45deg,#fff,#9ac841);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:cfx-glow 3s ease-in-out infinite}@keyframes cfx-glow{0%,to{filter:drop-shadow(0 0 10px rgba(154,200,65,.5))}50%{filter:drop-shadow(0 0 20px rgba(154,200,65,.8))}}@keyframes cfx-fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.cfx-main-content{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.cfx-hero-image{border-radius:25px;overflow:hidden;animation:cfx-fadeInLeft .8s ease}@keyframes cfx-fadeInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}.cfx-form-section{background:rgba(255,255,255,.98);border-radius:25px;padding:45px;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:cfx-fadeInRight .8s ease;position:relative;overflow:hidden}.cfx-form-section::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(154,200,65,.1),transparent);transition:left .8s}.cfx-form-section:hover::before{left:100%}@keyframes cfx-fadeInRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.cfx-progress{margin-bottom:40px;position:relative}.cfx-progress__steps{display:flex;justify-content:space-between;position:relative}.cfx-progress__line{position:absolute;top:20px;left:0;width:100%;height:4px;background:#e0e0e0;border-radius:2px;z-index:0}.cfx-progress__fill{height:100%;width:0;background:linear-gradient(90deg,#007bff,#00a8ff,#9ac841);transition:width .6s ease;border-radius:2px;position:relative;overflow:hidden}.cfx-progress__fill::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:cfx-shimmer 2s infinite}@keyframes cfx-shimmer{0%{left:-100%}to{left:100%}}.cfx-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.cfx-step__number{width:50px;height:50px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;font-weight:700;color:#999;transition:all .5s;box-shadow:0 4px 8px rgba(0,0,0,.15)}.cfx-step--active .cfx-step__number{background:#007bff;color:#fff;transform:scale(1.15);box-shadow:0 8px 20px rgba(0,123,255,.5);animation:cfx-pulse 2s infinite}@keyframes cfx-pulse{0%,to{box-shadow:0 8px 20px rgba(0,123,255,.5)}50%{box-shadow:0 8px 30px rgba(0,123,255,.8)}}.cfx-form-content{min-height:0;position:relative}.cfx-form-step{display:none}.cfx-form-step--active{display:block;animation:cfx-slideIn .6s ease}@keyframes cfx-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.cfx-form-step__title{margin-bottom:30px;color:#333;font-size:1.8rem;padding-bottom:15px;display:flex;align-items:center;gap:12px;position:relative}.cfx-form-step__title::after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#007bff,#9ac841)}.cfx-group{margin-bottom:25px}.cfx-input-wrapper{position:relative}.cfx-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#999;transition:all .3s;z-index:1}.cfx-input,.cfx-select,.cfx-textarea{width:100%;padding:14px 18px 14px 45px;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;transition:all .3s;background:#fff}.cfx-input:focus,.cfx-select:focus,.cfx-textarea:focus{outline:0;border-color:#007bff;box-shadow:0 0 0 4px rgba(0,123,255,.1);transform:translateY(-2px);padding-left:50px}.cfx-input:focus+.cfx-icon{color:#007bff;transform:translateY(-50%) scale(1.1)}.cfx-error{color:#ff6b6b;font-size:.85rem;margin-top:5px;display:flex;gap:5px}.cfx-nav{display:flex;justify-content:space-between;margin-top:35px;gap:15px}.cfx-btn{padding:14px 40px;border:0;border-radius:12px;font-weight:700;cursor:pointer;transition:all .4s;text-transform:uppercase;position:relative;overflow:hidden;display:flex;align-items:center;gap:10px}.cfx-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:all .5s}.cfx-btn:hover::before{width:300px;height:300px}.cfx-btn--primary{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff}.cfx-btn--secondary{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.cfx-btn--success{background:linear-gradient(135deg,#9ac841,#7da534);color:#fff}.cfx-recaptcha{margin:25px 0;padding:18px;background:#f8f9fa;border-radius:12px;border:2px solid #dee2e6;display:flex;gap:12px;align-items:center}.cfx-recaptcha:hover{border-color:#9ac841}.cfx-success{display:none;text-align:center;padding:40px}.cfx-success--show{display:block}@media (max-width:1200px){.cfx-main-content{grid-template-columns:1fr}.cfx-hero-image{display:none}}[data-sub-layout-container=cb982a0b-7cad-41b8-af6f-6159e3fa1dde]:after,[data-sub-layout=fc3eabac-8fd3-458b-850c-fcf9fc90f9d0]:after,[data-sub-layout="5fa908f7-c583-4488-9897-75780bc07ea3"]:after,[data-sub-layout="32505d46-42e7-41a3-a266-3d815102f7bd"]:after,[data-sub-layout="492815b1-21a5-420e-a52e-b4088c5cdbde"]:after,[data-sub-layout-container=fd92aabb-0e8e-4cdc-8f49-cac7efaa3734]:after,[data-sub-layout="66eb1cf7-f072-45e1-9ce4-ad3bcb56c984"]:after,[data-sub-layout-container="57ef33b0-b659-4bac-9474-a866fbe11294"]:after,[data-sub-layout="887ed352-5d1a-470e-bc5e-df2704fca6a8"]:after,[data-sub-layout-container="168bcc60-6dec-4dad-8650-7387d866db18"]:after,[data-sub-layout=ce4a7f21-4c5f-4a94-89dc-49e928b1cc38]:after,[data-sub-layout="8ad75e11-4ca4-463c-8ac1-592c9d0a30da"]:after,[data-sub-layout="6914d116-f691-4508-917f-3c333f12fffe"]:after,[data-sub-layout-container="743bc7e8-3c8b-4a4c-8555-717a0fd49426"]:after,[data-sub-layout=e5a1e847-6849-444c-a61b-e36521251633]:after,[data-sub-layout="8c7b28e2-fca0-40ae-9181-5cdb872bec70"]:after,[data-sub-layout="420ecc5e-787e-4dd4-89d4-84f68a3c185f"]:after,[data-sub-layout="98737133-59a7-44c0-87c8-754976c5b53c"]:after,[data-sub-layout=adddc815-138a-4a60-9245-030d82aa9718]:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;z-index:auto}ul.footer-menu li a{display:block;color:#000;text-decoration:none!important;color:#fff!important;line-height:38px!important;font-size:18px}footer .footer-menu{width:auto}.trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:800px;margin:20px auto}.trust-badges a{display:flex;justify-content:center;align-items:center;border:1px solid #e5e5e5;padding:5px;border-radius:8px;background:#fff}.trust-badges img{max-width:100%;width:220px;height:auto;display:block}@media (max-width:576px){.trust-badges{grid-template-columns:1fr}.trust-badges img{width:180px}}.social-icons-fixed{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);padding:20px 10px;border-radius:50px;position:fixed;top:50%;right:20px;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:1000;transition:right .4s ease}.social-icons-fixed a{color:#fff;font-size:26px;text-decoration:none;transition:transform .3s,color .3s}.social-icons-fixed a:hover{transform:scale(1.2);color:#00aced}@media (max-width:768px){.social-icons-fixed,div#socialToggle{display:none}}.social-toggle-btn{position:fixed;top:50%;right:20px;transform:translateY(-50%);background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);color:#fff;padding:10px 12px;cursor:pointer;font-size:22px;z-index:1002;transition:right .4s ease;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.blink-arrow{animation:blinkArrow 1.1s infinite}@keyframes blinkArrow{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:20px;right:20px;z-index:9999;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.3);background:#25d366;display:flex;align-items:center;justify-content:center;transition:.3s ease}.whatsapp-float img{width:35px;height:35px}.whatsapp-float:hover{transform:scale(1.1)}body{top:0!important;position:static!important}.back-to-top-btn{position:fixed;right:24px;bottom:152px;width:46px;height:46px;border-radius:50%;border:0;background:#1c6cff;color:#fff;font-size:20px;align-items:center;justify-content:center;cursor:pointer;z-index:9998;box-shadow:0 4px 12px rgba(0,0,0,.25)}:root{--ads-blue:#007bff;--ads-green:#9ac841;--ads-accent:#ffd700;--ads-purple:#8a2be2;--ads-text-primary:#fff;--ads-text-secondary:#f0f0f5;--ads-text-muted:rgba(255, 255, 255, 0.75);--ads-glass:rgba(255, 255, 255, 0.06);--ads-stroke:rgba(255, 255, 255, 0.14);--ads-radius-xl:26px;--ads-radius-lg:20px;--ads-shadow-1:0 10px 30px rgba(0, 0, 0, 0.35);--ads-shadow-neon:0 20px 60px rgba(0, 123, 255, 0.4), 0 0 44px rgba(154, 200, 65, 0.3)}.ads-gradient-bg{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);animation:ads-gradientShift 15s ease infinite}@keyframes ads-gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ads-wrapper{width:min(1200px,92vw);margin-inline:auto}.ads-reveal{opacity:0;transform:translateY(50px);transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1)}.ads-reveal--active{opacity:1;transform:translateY(0)}.ads-hero{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;isolation:isolate}.ads-hero__particles{position:absolute;inset:0;z-index:0;overflow:hidden}.ads-particle{position:absolute;background:rgba(0,123,255,.08);border-radius:50%;animation:ads-particleFloat 20s ease-in-out infinite}.ads-particle:nth-child(1){width:80px;height:80px;top:20%;left:10%;animation-delay:0s;animation-duration:18s}.ads-particle:nth-child(2){width:120px;height:120px;top:60%;right:15%;animation-delay:3s;animation-duration:22s;background:rgba(154,200,65,.08)}.ads-particle:nth-child(3){width:60px;height:60px;bottom:25%;left:20%;animation-delay:6s;animation-duration:16s}.ads-particle:nth-child(4){width:100px;height:100px;top:35%;right:25%;animation-delay:9s;animation-duration:20s;background:rgba(0,123,255,.08)}@keyframes ads-particleFloat{0%,to{transform:translate(0,0) scale(1);opacity:.3}33%{transform:translate(30px,-60px) scale(1.1);opacity:.6}66%{transform:translate(-40px,30px) scale(.9);opacity:.4}}.ads-hero__content{position:relative;z-index:1;text-align:center;padding:100px 20px;width:min(1100px,92vw)}.ads-hero__badge{display:inline-flex;align-items:center;gap:12px;padding:16px 28px;background:linear-gradient(135deg,rgba(0,123,255,.25),rgba(154,200,65,.25));backdrop-filter:blur(20px);border:2px solid rgba(0,123,255,.4);border-radius:999px;box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px rgba(0,123,255,.2) inset;margin-bottom:30px;animation:ads-badgePulse 3s ease-in-out infinite}@keyframes ads-badgePulse{0%,to{transform:scale(1);box-shadow:0 8px 32px rgba(0,0,0,.3)}50%{transform:scale(1.05);box-shadow:0 12px 48px rgba(0,123,255,.5)}}.ads-hero__badge-icon{color:var(--ads-accent);font-size:24px;animation:ads-iconSpin 8s linear infinite}@keyframes ads-iconSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ads-hero__badge span{color:var(--ads-text-primary);font-weight:600}.ads-hero__title{font-size:clamp(2.5rem,7vw,5.5rem);margin:0 0 24px;font-weight:900;letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0,var(--ads-blue) 40%,var(--ads-green) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ads-titleGlow 4s ease-in-out infinite}@keyframes ads-titleGlow{0%,to{filter:drop-shadow(0 0 20px rgba(0,123,255,.4))}50%{filter:drop-shadow(0 0 40px rgba(154,200,65,.6))}}.ads-hero__lead{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px;animation:ads-fadeInUp 1.2s ease-out .4s both}@keyframes ads-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ads-divider{height:80px;background:linear-gradient(to bottom,transparent,rgba(0,123,255,.1),transparent);position:relative;overflow:hidden}.ads-divider::before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--ads-blue),var(--ads-green),transparent);animation:ads-dividerPulse 3s ease-in-out infinite}@keyframes ads-dividerPulse{0%,to{opacity:.5}50%{opacity:1}}.ads-section{position:relative;padding:clamp(20px,12vw,20px)0;overflow:hidden}.ads-section__title{display:flex;align-items:center;justify-content:center;gap:16px;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;margin:0 0 60px;letter-spacing:-.02em;text-align:center;position:relative;color:var(--ads-text-primary)}.ads-section__title::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:100px;height:4px;background:linear-gradient(90deg,var(--ads-blue),var(--ads-green));border-radius:999px}.ads-section__title-icon{color:var(--ads-accent);animation:ads-iconBounce 2s ease-in-out infinite}@keyframes ads-iconBounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.15)}}.ads-grid{display:grid;gap:32px}.ads-grid--features{grid-template-columns:repeat(2,1fr)}.ads-grid--industries{grid-template-columns:repeat(3,1fr)}.ads-card{position:relative;padding:40px 30px;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:2px solid rgba(255,255,255,.1);border-radius:var(--ads-radius-xl);backdrop-filter:blur(20px);box-shadow:var(--ads-shadow-1);overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);cursor:pointer}.ads-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,123,255,.1),transparent);transition:left .6s}.ads-card:hover::before{left:100%}.ads-card:hover{transform:translateY(-12px) scale(1.03);border-color:var(--ads-green);box-shadow:var(--ads-shadow-neon);background:linear-gradient(145deg,rgba(0,123,255,.12),rgba(154,200,65,.08))}.ads-feature__icon{width:90px;height:90px;margin:0 auto 20px;display:grid;place-items:center;font-size:36px;background:linear-gradient(135deg,var(--ads-blue),var(--ads-green));color:#fff;border-radius:24px;box-shadow:0 12px 40px rgba(0,123,255,.5);transition:all .6s cubic-bezier(.68,-.55,.265,1.55)}.ads-card:hover .ads-feature__icon{transform:rotateY(360deg) scale(1.1);box-shadow:0 20px 60px rgba(154,200,65,.7);background:linear-gradient(135deg,var(--ads-green),var(--ads-blue))}.ads-feature__title{font-size:1.5rem;margin:0 0 12px;font-weight:800;text-align:center;color:var(--ads-text-primary)}.ads-feature__text{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px}.ads-industry{text-align:center;padding:35px 20px}.ads-industry__icon{font-size:48px;color:var(--ads-blue);transition:all .5s;display:inline-block}.ads-industry:hover .ads-industry__icon{color:var(--ads-green);transform:scale(1.3) rotateY(360deg)}.ads-industry__name{margin-top:12px;font-weight:700;font-size:1.1rem;color:var(--ads-text-primary)}.ads-split{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.ads-reason{display:flex;gap:20px;align-items:flex-start;padding:32px;border-left:5px solid var(--ads-blue);transition:all .4s}.ads-reason:hover{transform:translateX(12px);border-left-color:var(--ads-green);box-shadow:-5px 0 30px rgba(154,200,65,.4)}.ads-reason__icon{color:var(--ads-green);font-size:32px;flex-shrink:0;transition:color .3s}.ads-reason:hover .ads-reason__icon{color:var(--ads-blue)}.ads-reason__title{font-family:Poppins;color:#fff;margin-top:0}.ads-reason__text{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px}.ads-cta{position:relative;text-align:center;background:linear-gradient(135deg,rgba(0,123,255,.15),rgba(154,200,65,.15));border-radius:var(--ads-radius-xl);padding:clamp(50px,8vw,80px) 30px;overflow:hidden}.ads-cta::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0,transparent,rgba(0,123,255,.2),transparent 180deg);animation:ads-ctaRotate 8s linear infinite}@keyframes ads-ctaRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ads-cta__title{margin:0 0 16px;font-size:clamp(2rem,4vw,3rem);font-weight:900;position:relative;z-index:1;color:var(--ads-text-primary)}.ads-cta__text{font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6;margin-bottom:30px}.ads-cta__btn{display:inline-block;padding:18px 48px;background:linear-gradient(135deg,var(--ads-blue),var(--ads-green));color:#fff;font-weight:800;font-size:1.15rem;border-radius:999px;box-shadow:0 15px 50px rgba(0,123,255,.5);transition:all .3s;position:relative;z-index:1;overflow:hidden;text-decoration:none}.ads-cta__btn::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--ads-green),var(--ads-blue));opacity:0;transition:opacity .3s}.ads-cta__btn:hover::before{opacity:1}.ads-cta__btn:hover{transform:translateY(-8px) scale(1.08);box-shadow:0 25px 70px rgba(154,200,65,.7)}.ads-cta__btn span{position:relative;z-index:1}@media (max-width:768px){.ads-hero{min-height:85vh}.ads-particle{display:none}.ads-grid--features{grid-template-columns:repeat(1,1fr)}.ads-grid--industries{grid-template-columns:repeat(2,1fr)}.ads-card{display:flex;flex-direction:column}.ads-split{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes gradientShift{0%{background-position:0 50%}25%{background-position:50% 100%}50%{background-position:100% 50%}75%{background-position:50%0}to{background-position:0 50%}}@keyframes float{0%,to{transform:translate(0,0) scale(1)}33%{transform:translate(50px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.particle{position:absolute;width:6px;height:6px;background:rgba(255,255,255,.7);border-radius:50%;box-shadow:0 0 15px rgba(255,255,255,.5);animation:particleRise 15s infinite}@keyframes particleRise{0%{transform:translateY(100vh) translateX(0) scale(0);opacity:0}10%,90%{opacity:1}to{transform:translateY(-100px) translateX(150px) scale(1);opacity:0}}.geo-shape{position:absolute;opacity:.12;animation:rotateFloat 30s infinite ease-in-out}.geo-shape:nth-child(1){top:15%;left:8%;width:150px;height:150px;background:linear-gradient(135deg,#007bff,transparent);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation-delay:0s}.geo-shape:nth-child(2){top:60%;right:10%;width:200px;height:200px;background:linear-gradient(135deg,#9ac841,transparent);border-radius:63% 37% 54% 46%/55% 48% 52% 45%;animation-delay:5s}.geo-shape:nth-child(3){bottom:20%;left:15%;width:120px;height:120px;background:linear-gradient(135deg,gold,transparent);border-radius:50%;animation-delay:10s}@keyframes rotateFloat{0%,to{transform:translate(0,0) rotate(0)}25%{transform:translate(40px,-40px) rotate(90deg)}50%{transform:translate(-30px,30px) rotate(180deg)}75%{transform:translate(35px,35px) rotate(270deg)}}@keyframes expandWidth{to{width:200px}}.cta-btn{align-items:center;gap:15px;padding:18px 45px;background:linear-gradient(135deg,#007bff 0,#0056b3 50%,#9ac841 100%);background-size:200% 100%;animation:fadeInUp 1s ease .9s backwards;border:2px solid rgba(255,255,255,.2)}.cta-btn::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.cta-btn::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;transition:transform .4s}.cta-btn:hover{background-position:100%0}.cta-btn:hover::after{transform:translateX(8px) scale(1.2)}.cta-btn:active{transform:translateY(-2px) scale(1.02)}.image-wrapper{border-radius:30px;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.15)0,rgba(255,255,255,.05) 100%);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);padding:15px;box-shadow:0 20px 60px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.3),inset 0-1px 0 rgba(0,0,0,.3);border:2px solid rgba(255,255,255,.2)}.image-wrapper:hover{box-shadow:0 30px 80px rgba(0,123,255,.5),0 0 60px rgba(154,200,65,.4),inset 0 1px 0 rgba(255,255,255,.4)}.image-wrapper:hover img{transform:scale(1.05);filter:brightness(1.1) contrast(1.15)}@keyframes rotateSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes decorFloat{0%,to{transform:translate(0,0)}50%{transform:translate(20px,-20px)}}.stats-section{bottom:-60px;transform:translateX(-50%);display:flex;gap:40px;z-index:15;animation:fadeInUp 1s ease 1.5s backwards}.stat-number{color:#fff;text-shadow:0 0 30px rgba(0,123,255,.8);display:block}.stat-label{font-weight:600}@keyframes scrollDown{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(15px);opacity:.5}}@media (max-width:1024px){.stats-section{bottom:40px;flex-wrap:wrap;justify-content:center;gap:20px}}@media (max-width:768px){video{width:100%;height:auto}.cta-btn{padding:15px 35px;font-size:16px}.stats-section{position:relative;bottom:0;margin-top:40px}.stat-number{font-size:28px}}@media (max-width:480px){.stats-section{gap:15px}.stat-number{font-size:24px}.stat-label{font-size:12px}}@media (max-width:768px){#banner_video{border-radius:8px;width:100%!important;height:164px!important}.stats-section{margin-top:25px}}@media (max-width:480px){.stat-number{font-size:22px}}section.stats-section.reveal.active,section.journey-section.reveal.active,section.legacy-section.reveal.active{background:#000}main.page.content{overflow:hidden}@keyframes gradient-shift{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes glow-pulse{0%,to{filter:drop-shadow(0 0 10px rgba(139,195,74,.5))}50%{filter:drop-shadow(0 0 25px rgba(139,195,74,.8))}}.image-wrapper{position:relative;height:450px;transform-style:preserve-3d;transition:transform .5s ease}.image-wrapper:hover{transform:rotateY(5deg) rotateX(5deg)}.image-wrapper::before{content:"";position:absolute;top:-30px;left:-30px;right:30px;bottom:30px;background:linear-gradient(135deg,#8bc34a 0,#007bff 100%);border-radius:30px;z-index:-1;animation:rotate-gradient 8s linear infinite;filter:blur(20px);opacity:.6}@keyframes rotate-gradient{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.image-wrapper::after{content:"";position:absolute;top:-15px;left:-15px;right:15px;bottom:15px;background:linear-gradient(135deg,rgba(139,195,74,.3)0,rgba(0,123,255,.3) 100%);border-radius:25px;z-index:-1}@keyframes label-glow{0%,to{opacity:0}50%{opacity:.8}}.stats-section{position:relative;overflow:hidden}.stats-grid{display:flex;max-width:1400px;margin:auto;gap:30px;position:relative;z-index:1}.stat-card{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);padding:40px;border-radius:20px;text-align:center;border:1px solid rgba(139,195,74,.2);transition:all .4s ease;position:relative;overflow:hidden}.stat-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,195,74,.1),transparent);transition:left .5s ease}.stat-card:hover::before{left:100%}.stat-card:hover{transform:translateY(-10px);border-color:rgba(139,195,74,.6);box-shadow:0 20px 60px rgba(139,195,74,.3)}.stat-number{font-size:3.5rem;font-weight:800;background:linear-gradient(135deg,#8bc34a 0,#7cb342 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}.stat-label{color:rgba(255,255,255,.7);font-size:16px;text-transform:uppercase;letter-spacing:2px;font-family:Poppins}.journey-section{padding:20px 20px;position:relative}.journey-section h2{font-size:3.5rem;background:linear-gradient(135deg,#fff 0,#8bc34a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:60px;text-align:center;animation:fadeIn 1s ease-out;font-weight:800;letter-spacing:-1px}.journey-timeline{position:relative;max-width:1400px;margin:0 auto}.timeline-item{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:80px;align-items:center;opacity:0;transform:translateY(50px);transition:all .8s ease}.timeline-item.active{opacity:1;transform:translateY(0)}.timeline-item:nth-child(even) .timeline-content{order:2}.timeline-content{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);padding:40px;border-radius:25px;border:1px solid rgba(139,195,74,.2);position:relative;transition:all .4s ease}.timeline-content::before{content:"";position:absolute;top:50%;right:-30px;width:60px;height:2px;background:linear-gradient(90deg,#8bc34a,transparent)}.timeline-item:nth-child(even) .timeline-content::before{left:-30px;right:auto;background:linear-gradient(-90deg,#8bc34a,transparent)}.timeline-content:hover{transform:scale(1.02);box-shadow:0 20px 60px rgba(139,195,74,.3);border-color:rgba(139,195,74,.6)}.timeline-content h3{color:#8bc34a;font-size:1.8rem;margin-bottom:15px;font-weight:700}.timeline-content p{color:rgba(255,255,255,.8);font-size:16px;line-height:1.6;font-family:Poppins}.timeline-icon{width:100px;height:100px;background:linear-gradient(135deg,#8bc34a 0,#7cb342 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#fff;margin:0 auto;box-shadow:0 20px 60px rgba(139,195,74,.4);position:relative}.timeline-icon::before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:linear-gradient(135deg,#8bc34a,#007bff);border-radius:50%;z-index:-1;animation:icon-pulse 2s ease-in-out infinite}@keyframes icon-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:1}}@keyframes commitment-float{0%,to{transform:translate(0,0)}50%{transform:translate(30px,-30px)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translate(-50%,0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:968px){.image-wrapper{width:300px;height:360px}.timeline-item{grid-template-columns:1fr;gap:30px}.timeline-item:nth-child(even) .timeline-content{order:1}.timeline-content::before,.timeline-item:nth-child(even) .timeline-content::before{display:none}.stats-grid{flex-wrap:wrap}}@media (max-width:768px){.journey-section h2{font-size:2.5rem}}@media (max-width:480px){.image-wrapper{width:260px;height:320px}.stat-number{font-size:2.5rem}}.reveal{opacity:0;transform:translateY(50px);transition:all .8s ease}.reveal.active{opacity:1;transform:translateY(0)}.fvi-section{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841)!important;padding:90px 24px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.fvi-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.06),transparent 40%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.05),transparent 40%);pointer-events:none}.fvi-container{max-width:1200px;margin:0 auto;position:relative;z-index:2}.fvi-header{text-align:center;margin-bottom:60px}.fvi-eyebrow{display:inline-block;color:#d4af37;letter-spacing:4px;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:16px;position:relative;padding-bottom:12px}.fvi-eyebrow::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:1px;background:linear-gradient(90deg,transparent,#d4af37,transparent)}.fvi-title{font-size:clamp(32px,5vw,52px);font-weight:700;color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#fff 0,#d4af37 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fvi-subtitle{color:rgba(255,255,255,.65);font-size:16px;margin-top:14px;max-width:560px;margin-left:auto;margin-right:auto;line-height:1.6}.fvi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.fvi-card{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;background:#0a0a0a;border:1px solid rgba(212,175,55,.25);box-shadow:0 10px 30px rgba(0,0,0,.5);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.fvi-card:hover{transform:translateY(-8px);border-color:rgba(212,175,55,.7);box-shadow:0 20px 45px rgba(212,175,55,.18),0 10px 30px rgba(0,0,0,.6)}.fvi-thumb-wrap{position:relative;width:100%;aspect-ratio:9/16;overflow:hidden;background:#111}.fvi-thumb-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease,filter .6s ease}.fvi-card:hover .fvi-thumb-wrap img{transform:scale(1.08);filter:brightness(.55)}.fvi-thumb-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1)0,rgba(0,0,0,.15) 50%,rgba(0,0,0,.85) 100%);display:flex;align-items:center;justify-content:center}.fvi-play-btn{width:64px;height:64px;border-radius:50%;background:rgba(212,175,55,.95);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 0 rgba(212,175,55,.5);transition:transform .35s ease,box-shadow .35s ease,background .35s ease}.fvi-card:hover .fvi-play-btn{transform:scale(1.12);background:#fff;box-shadow:0 0 0 14px rgba(212,175,55,.12)}.fvi-play-btn svg{width:22px;height:22px;margin-left:3px;fill:#0a0a0a}.fvi-card-label{position:absolute;bottom:18px;left:18px;right:18px;color:#fff;z-index:2}.fvi-card-tag{color:#d4af37;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600;display:block;margin-bottom:6px}.fvi-card-title{font-size:17px;font-weight:600;line-height:1.35}.fvi-modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.92);z-index:9999;align-items:center;justify-content:center;padding:24px}.fvi-modal.active{display:flex}.fvi-modal-inner{position:relative;width:100%;max-width:405px;aspect-ratio:9/16;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 0 60px rgba(212,175,55,.25)}.fvi-modal-inner iframe{width:100%;height:100%;border:0}.fvi-modal-close{position:absolute;top:-46px;right:0;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(212,175,55,.5);color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.fvi-modal-close:hover{background:#d4af37;color:#000}@media (max-width:900px){.fvi-grid{grid-template-columns:1fr;max-width:360px;margin:0 auto}.fvi-section{padding:60px 18px}}.founders-story-page{background:#000;color:#fff;overflow-x:hidden;position:relative}.founders-story-page .fs-container{max-width:1400px;margin:0 auto;padding:0 20px}.founders-story-page .fs-hero{position:relative;padding:160px 20px 100px;background:linear-gradient(135deg,#0a0a0a 0,#1a1a1a 50%,#0a0a0a 100%);overflow:hidden}.founders-story-page .fs-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);background-size:400% 400%;animation:fsGradientShift 12s ease infinite;opacity:.95}@keyframes fsGradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.founders-story-page .fs-hero__content{position:relative;z-index:2;max-width:1400px;margin:0 auto;display:flex;gap:80px;align-items:center}.founders-story-page .fs-hero__text{flex:1}.founders-story-page .fs-hero__text h1{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-2px;margin-bottom:20px;background:linear-gradient(135deg,#fff 0,#8bc34a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.founders-story-page .fs-highlight{background:linear-gradient(135deg,#8bc34a 0,#7cb342 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fsGlowPulse 2s ease-in-out infinite}@keyframes fsGlowPulse{0%,to{filter:drop-shadow(0 0 10px rgba(139,195,74,.5))}50%{filter:drop-shadow(0 0 25px rgba(139,195,74,.8))}}.founders-story-page .fs-hero__text h2{font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:300;color:#fff;margin-bottom:30px;padding-left:25px;position:relative}.founders-story-page .fs-hero__text h2::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:60%;background:linear-gradient(180deg,#8bc34a,#7cb342);border-radius:10px}.founders-story-page .fs-hero__text p{font-family:Poppins,sans-serif;font-size:16px;line-height:1.7;color:rgba(255,255,255,.85);margin-bottom:20px}.founders-story-page .fs-hero__image{flex:0 0 380px;display:flex;justify-content:center}.founders-story-page .fs-image-wrapper{position:relative;width:380px;height:450px;transition:transform .5s ease}.founders-story-page .fs-image-wrapper::before{content:"";position:absolute;top:-30px;left:-30px;right:30px;bottom:30px;background:linear-gradient(135deg,#8bc34a 0,#007bff 100%);border-radius:30px;filter:blur(20px);opacity:.6;z-index:0;animation:fsRotateGradient 8s linear infinite}@keyframes fsRotateGradient{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.founders-story-page .fs-image-wrapper img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:25px;border:3px solid rgba(139,195,74,.3);box-shadow:0 30px 80px rgba(139,195,74,.4);transition:transform .5s ease}.founders-story-page .fs-image-wrapper:hover img{transform:scale(1.03)}.founders-story-page .fs-ceo-label{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#8bc34a 0,#7cb342 100%);padding:18px 40px;border-radius:50px;font-weight:700;color:#fff;box-shadow:0 15px 40px rgba(139,195,74,.5);z-index:2;white-space:nowrap}@keyframes fsIconPulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:1}}.founders-story-page .fs-commitment{padding:100px 20px;background:linear-gradient(135deg,#8bc34a 0,#007bff 100%);color:#fff;text-align:center;position:relative;overflow:hidden}.founders-story-page .fs-commitment h2{font-size:clamp(2rem,3.5vw,3.5rem);font-weight:800;margin-bottom:30px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.founders-story-page .fs-commitment>.fs-container>p{font-size:16px;line-height:1.7;max-width:900px;margin:0 auto;font-family:Poppins,sans-serif}.founders-story-page .fs-commitment__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1100px;margin:60px auto 0}.founders-story-page .fs-commitment-card{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);padding:40px 25px;border-radius:20px;border:2px solid rgba(255,255,255,.3);transition:all .4s ease}.founders-story-page .fs-commitment-card:hover{transform:translateY(-15px) scale(1.05);background:rgba(255,255,255,.25);box-shadow:0 30px 80px rgba(0,0,0,.3)}.founders-story-page .fs-commitment-card-icon{font-size:3rem;display:block;margin-bottom:20px}.founders-story-page .fs-commitment-card h3{font-size:1.5rem;font-weight:700;margin-bottom:15px}.founders-story-page .fs-commitment-card p{font-size:15px;line-height:1.6;font-family:Poppins,sans-serif}.founders-story-page .fs-legacy{padding:100px 20px;background:#000}.founders-story-page .fs-legacy h2{font-size:clamp(2rem,3.5vw,3.5rem);font-weight:800;text-align:center;margin-bottom:30px;background:linear-gradient(135deg,#fff 0,#8bc34a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.founders-story-page .fs-legacy>.fs-container>p{text-align:center;font-size:16px;color:rgba(255,255,255,.85);line-height:1.7;max-width:1000px;margin:0 auto 40px;font-family:Poppins,sans-serif}.founders-story-page .fs-future-section{margin-top:80px;background:rgba(255,255,255,.05);backdrop-filter:blur(10px);padding:60px;border-radius:30px;border:1px solid rgba(139,195,74,.2)}.founders-story-page .fs-future-section h2{font-size:clamp(1.6rem,3vw,2.6rem);background:linear-gradient(135deg,#8bc34a 0,#007bff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:25px;text-align:left}.founders-story-page .fs-future-section p{font-size:16px;line-height:1.7;color:rgba(255,255,255,.85);margin-bottom:20px;font-family:Poppins,sans-serif;text-align:left}.founders-story-page .fs-linkedin-btn{display:inline-flex;align-items:center;gap:15px;background:linear-gradient(135deg,#0077b5 0,#005885 100%);color:#fff;padding:18px 40px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;margin-top:30px;transition:all .4s ease;box-shadow:0 10px 40px rgba(0,119,181,.4)}.founders-story-page .fs-linkedin-btn:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 15px 60px rgba(0,119,181,.6)}.founders-story-page .fs-linkedin-icon{width:26px;height:26px;fill:#fff}.founders-story-page .reveal{opacity:0;transform:translateY(50px);transition:opacity .8s ease,transform .8s ease}.founders-story-page .reveal.active{opacity:1;transform:translateY(0)}.founders-story-page .particles{position:fixed;inset:0;pointer-events:none;z-index:0;display:block}.founders-story-page .particles .particle{position:absolute;background:rgba(139,195,74,.6);border-radius:50%;animation:fsFloatParticle 15s infinite}@keyframes fsFloatParticle{0%,to{transform:translateY(0) translateX(0) scale(1);opacity:0}10%,90%{opacity:1}to{transform:translateY(-100vh) translateX(50px) scale(.5);opacity:0}}@media (max-width:1024px){.founders-story-page .fs-hero__content{flex-direction:column;gap:60px;text-align:center}.founders-story-page .fs-hero__text h2{padding-left:0}.founders-story-page .fs-hero__text h2::before{display:none}.founders-story-page .fs-commitment__cards{grid-template-columns:1fr;max-width:500px}}@media (max-width:768px){.founders-story-page .fs-hero{padding:130px 20px 80px}.founders-story-page .fs-image-wrapper{width:280px;height:340px}.founders-story-page .fs-ceo-label{padding:14px 26px;font-size:.95rem}.founders-story-page .fs-future-section{padding:30px 20px}}.stats-section.reveal.active{background:#000;padding:80px 20px;position:relative;overflow:hidden;width:100%}.stats-section.reveal.active .container{max-width:1400px;margin:0 auto;padding:0 20px}.stats-section.reveal.active .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1400px;margin:0 auto;position:relative;z-index:1}.stats-section.reveal.active .stat-card,.stats-section.reveal.active .stat-card.animated{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:40px 25px;border-radius:20px;text-align:center;border:1px solid rgba(139,195,74,.2);transition:all .4s ease;position:relative;overflow:hidden}.stats-section.reveal.active .stat-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,195,74,.1),transparent);transition:left .5s ease;pointer-events:none}.stats-section.reveal.active .stat-card:hover::before{left:100%}.stats-section.reveal.active .stat-card:hover{transform:translateY(-10px);border-color:rgba(139,195,74,.6);box-shadow:0 20px 60px rgba(139,195,74,.3)}.stats-section{padding:60px 0}.stats-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.stats-section .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;align-items:center;justify-items:center;text-align:center}.stats-section .stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;padding:30px 20px}.stats-section .stat-number{font-size:48px;font-weight:700;line-height:1.1;margin:0 0 10px 0;text-align:center;width:100%}.stats-section .stat-label{font-size:16px;font-weight:500;text-align:center;margin:0;width:100%}@media (max-width:900px){.stats-section .stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.stats-section .stats-grid{grid-template-columns:1fr}.stats-section .stat-number{font-size:38px}}.adsrole-pricing-page .table-wrapper.seo-packages tr th,.adsrole-pricing-page .table-wrapper.seo-packages tbody tr td,.adsrole-pricing-page .table-wrapper.seo-packages thead tr th{border:0}.adsrole-pricing-page .seoadsrole .tabs button{border:0}.adsrole-pricing-page *{margin:0;padding:0;box-sizing:border-box}.adsrole-pricing-page{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;background:#000;color:#e0e0e0;padding:20px;line-height:1.6}.adsrole-pricing-page .seo-packages tr.non-highlight{background:#111}.adsrole-pricing-page .container{max-width:1500px;margin:0 auto;background:#0a0a0a;border-radius:20px;overflow:hidden;box-shadow:0 0 80px rgba(154,200,65,.5);border:1px solid #9ac84155}.adsrole-pricing-page .Comparison{background:linear-gradient(67deg,#007bff 0,#000 35%,#000 65%,#9ac841 100%);color:#fff;padding:70px 30px;text-align:center}.adsrole-pricing-page .Comparison h1{font-size:3.5em;color:#9ac841;background:linear-gradient(to right,#0f8,#9ac841);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.adsrole-pricing-page .Comparison p{font-size:1.5em;margin-top:15px}.adsrole-pricing-page .toggle-container{display:flex;justify-content:center;gap:40px;margin:30px 0;flex-wrap:wrap}.adsrole-pricing-page .toggle-div{display:flex;align-items:center;gap:15px;font-size:1.1em;color:#fff}.adsrole-pricing-page .switch{position:relative;display:inline-block;width:60px;height:34px}.adsrole-pricing-page .switch input{opacity:0;width:0;height:0}.adsrole-pricing-page .slider-t{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#333;transition:.4s;border-radius:34px}.adsrole-pricing-page .slider-t:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.adsrole-pricing-page input:checked+.slider-t{background-color:#9ac841}.adsrole-pricing-page input:checked+.slider-t:before{transform:translateX(26px)}.adsrole-pricing-page #selectedPackageMessage{text-align:center;padding:20px;background:linear-gradient(90deg,#007bff,#9ac841);color:#fff;font-size:1.6em;font-weight:700;border-radius:12px;margin:20px auto;max-width:991px;animation:flash 2s infinite}@keyframes flash{0%,to{opacity:1}50%{opacity:.7}}.adsrole-pricing-page .pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:30px;padding:40px;background:#111}.adsrole-pricing-page .pricing-card{background:linear-gradient(135deg,#111,#1a1a1a);border:2px solid #333;border-radius:20px;padding:30px;text-align:center;transition:all .4s;position:relative}.adsrole-pricing-page .pricing-card:hover{transform:translateY(-15px);border-color:#9ac841;box-shadow:0 30px 60px rgba(154,200,65,.6)}.adsrole-pricing-page .pricing-card h3{font-size:23px;color:#9ac841;margin-bottom:10px}.adsrole-pricing-page .pricing-card h4{font-size:2.2em!important;color:#fff;margin:20px 0;min-height:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}.adsrole-pricing-page .pricing-card.best-seller{border-color:#9ac841;box-shadow:0 0 40px rgba(154,200,65,.8);transform:scale(1.05)}.adsrole-pricing-page .best-seller-badge{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background:linear-gradient(45deg,#0f8,#9ac841);color:#000;font-weight:700;font-size:.9em;padding:8px 20px;border-radius:30px;box-shadow:0 4px 15px rgba(154,200,65,.6);text-transform:uppercase;letter-spacing:1px;z-index:10;white-space:nowrap;animation:glow 2s infinite alternate}.adsrole-pricing-page .price_button_new a{display:block;background:linear-gradient(45deg,#007bff,#9ac841);color:#fff;padding:15px 30px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.2em;transition:.3s}.adsrole-pricing-page .price_button_new a:hover{transform:scale(1.08);box-shadow:10px 20px 20px rgba(0,0,0,.4)}.adsrole-pricing-page .tabs{display:flex;background:#000;border-bottom:4px solid #9ac841;overflow-x:auto;white-space:nowrap}.adsrole-pricing-page .tab{flex:1;padding:22px;text-align:center;cursor:pointer;color:#fff;font-weight:600;font-size:18px;transition:all .4s;min-width:150px;background:#000}.adsrole-pricing-page .tab:hover{background:#007bff44;color:#9ac841}.adsrole-pricing-page .tab.active{background:linear-gradient(to bottom,#007bff,#000);color:#9ac841;border-bottom:6px solid #9ac841;font-weight:700}.adsrole-pricing-page .content{padding:50px;background:#111}.adsrole-pricing-page .section{display:none}.adsrole-pricing-page .section.active{display:block;animation:fade .7s}@keyframes fade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.adsrole-pricing-page .section-title{font-size:2.4em;color:#9ac841;margin-bottom:35px;border-bottom:5px solid #007bff;display:inline-block;padding-bottom:12px}.adsrole-pricing-page .table-wrapper{overflow-x:auto;border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.9)}.adsrole-pricing-page table{width:100%;min-width:1100px;border-collapse:collapse;background:#111}.adsrole-pricing-page thead{background:linear-gradient(67deg,#007bff,#000,#000,#000,#9ac841);color:#fff}.adsrole-pricing-page th{padding:25px 20px;font-size:17px;font-weight:700;text-align:center;position:sticky;top:0;z-index:10;color:#fff}.adsrole-pricing-page th:first-child{border-radius:18px 0 0 0}.adsrole-pricing-page th:last-child{border-radius:0 18px 0 0}.adsrole-pricing-page tbody tr{border-bottom:1px solid #333;transition:all .3s}.adsrole-pricing-page tbody tr:hover{background:#1a1a1a;transform:translateY(-3px);box-shadow:0 10px 30px rgba(154,200,65,.3)}.adsrole-pricing-page td{padding:20px;color:#ddd;font-weight:700;font-size:18px;text-align:center}.adsrole-pricing-page td:first-child{font-weight:600;color:#9ac841;font-size:19px;text-align:left}.adsrole-pricing-page tr.highlight{background:linear-gradient(to right,#007bff44,#000,#9ac84144);border-left:7px solid #86ae39}.adsrole-pricing-page tr.highlight td:first-child{color:#0f8}.adsrole-pricing-page .✔{color:#0f8;font-size:28px;font-weight:700}.adsrole-pricing-page .cross,.adsrole-pricing-page .❌{color:#f36;font-size:18px;font-weight:700}.adsrole-pricing-page .icons-grid{display:flex;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;justify-content:center;padding:20px}.adsrole-pricing-page .icon{width:57px;height:57px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.adsrole-pricing-page .icon svg{width:100%;height:100%}.adsrole-pricing-page .google-icon{border-radius:16px;padding:15px}.adsrole-pricing-page .chatgpt-icon{background:linear-gradient(135deg,#10a37f,#1a7f64);border-radius:16px;padding:15px}.adsrole-pricing-page .gemini-icon{border-radius:16px;padding:15px}.adsrole-pricing-page .perplexity-icon{background:linear-gradient(135deg,#fff,#fff);border-radius:16px;padding:15px}.adsrole-pricing-page .voice-icon{background:linear-gradient(135deg,#ea4335,#fbbc04);border-radius:16px;padding:15px}@media (max-width:768px){.adsrole-pricing-page .Comparison h1{font-size:23px}.adsrole-pricing-page .Comparison p{font-size:1.2em}.adsrole-pricing-page .toggle-container{align-items:center}.adsrole-pricing-page .content{padding:20px}.adsrole-pricing-page th,.adsrole-pricing-page td{padding:12px 8px;font-size:13px}.adsrole-pricing-page .pricing-grid{grid-template-columns:1fr;padding:20px}.adsrole-pricing-page .section-title{font-size:19px}.adsrole-pricing-page .icons-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.adsrole-pricing-page .google-icon,.adsrole-pricing-page .chatgpt-icon,.adsrole-pricing-page .gemini-icon,.adsrole-pricing-page .perplexity-icon,.adsrole-pricing-page .voice-icon{padding:7px}.adsrole-pricing-page .icon{width:40px;height:40px}}*{box-sizing:border-box}img,video,iframe,svg,embed,object{max-width:100%;height:auto}video{width:100%}table{max-width:100%}.table-wrapper{-webkit-overflow-scrolling:touch}input,select,textarea,button{max-width:100%}pre,code{white-space:pre-wrap;word-break:break-word}h1,h2,h3,h4,h5,h6,p,a,span,li{overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){input,select,textarea{font-size:16px}}@media (max-width:480px){h1{font-size:clamp(24px,7vw,34px)}h2{font-size:clamp(20px,6vw,28px)}}.adsrole-smo{background:#000;color:#fff;font-family:"Poppins",sans-serif;padding:20px 20px}.adsrole-smo .container{max-width:1500px;margin:0 auto;background:linear-gradient(67deg,#007bff 0,#000 35%,#000 65%,#9ac841 100%);border-radius:20px;box-shadow:0 0 80px rgba(154,200,65,.5);border:1px solid #9ac84155}.adsrole-smo h2{text-align:center;font-size:36px;font-weight:700;margin-bottom:20px}.adsrole-smo p{text-align:center;font-size:17px;color:#ccc;margin-bottom:50px;line-height:1.8}.adsrole-card{background:#111;border:1px solid rgba(255,255,255,.1);border-radius:14px;margin-top:21px;padding:25px 20px;transition:all .3s ease}.adsrole-card:hover{transform:translateY(-8px);box-shadow:0 6px 20px rgba(163,214,47,.25)}.adsrole-card h3{font-size:17px;color:#000;margin-bottom:24px;line-height:1.4}.adsrole-card ul{list-style:none;padding:0;margin:0}.adsrole-card li{position:relative;padding-left:22px;color:#ddd;font-size:15px;line-height:1.8}.adsrole-card li::before{content:"✔";position:absolute;left:0;top:0;color:#a3d62f}.adsrole-why{margin-block:70px;text-align:center}.adsrole-why h2{font-size:32px;font-weight:700;margin-bottom:20px}.adsrole-why p{color:#ccc;font-size:17px;max-width:800px;margin:0 auto 40px;line-height:1.8}.adsrole-why ul{max-width:800px;margin:0 auto;text-align:left;list-style:none;padding:0}.adsrole-why li{margin-bottom:12px;font-size:16px;line-height:1.7;position:relative;padding-left:25px}.adsrole-why li::before{content:"✔";color:#a3d62f;position:absolute;left:0}@media (max-width:768px){.adsrole-smo h2{font-size:28px}.adsrole-why h2{font-size:26px}}td.check{color:#0f8;font-size:28px;font-weight:700}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200%0}to{background-position:200%0}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px rgba(154,200,65,.4)}50%{box-shadow:0 0 40px rgba(26,115,232,.6)}}.main-wrapper{font-family:poppins;color:#fff;background:#000;color:#e0e0e0;line-height:1.6}.subtitle{text-align:center;font-size:1.3rem;max-width:900px;margin:0 auto 70px;opacity:.9;animation:fadeInUp 1.2s ease-out}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-bottom:100px;padding:20px}h2.section-title{position:relative;z-index:1;font-size:23px;background:linear-gradient(to right,#0f8,#9ac841);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:30px;font-family:Poppins}.service-card{background:rgba(255,255,255,.08);backdrop-filter:blur(18px);border-radius:20px;padding:35px;border:1px solid rgba(255,255,255,.15);transition:all .4s cubic-bezier(.25,.8,.25,1);animation:fadeInUp .8s ease-out backwards}.service-card:hover{transform:translateY(-12px);background:rgba(255,255,255,.14);box-shadow:0 25px 60px rgba(0,0,0,.5);border-color:rgba(154,200,65,.4)}.service-card:nth-child(1){animation-delay:.1s}.service-card:nth-child(2){animation-delay:.2s}.service-card:nth-child(3){animation-delay:.3s}.service-card:nth-child(4){animation-delay:.4s}.service-card:nth-child(5){animation-delay:.5s}.service-card:nth-child(6){animation-delay:.6s}.service-card:nth-child(7){animation-delay:.7s}.service-card:nth-child(8){animation-delay:.8s}.service-card:nth-child(9){animation-delay:.9s}.service-card:nth-child(10){animation-delay:1s}.service-header{display:flex;align-items:center;gap:18px;margin-bottom:25px}.services-offeres{background:linear-gradient(67deg,#007bff 0,#000 35%,#000 65%,#9ac841 100%);color:#fff;padding:70px 30px;text-align:center;border-radius:20px 20px 0 0}.icon-1{width:60px;height:60px;background:linear-gradient(135deg,#9ac841,#1a73e8);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px rgba(154,200,65,.4);flex-shrink:0}.icon-1 svg{width:34px;height:34px;fill:#fff}.service-title{margin:0;font-size:1.6rem;font-weight:700;background:linear-gradient(135deg,#fff,#9ac841);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.service-list{list-style:none}.service-list li{padding:12px 0 12px 32px;position:relative;font-size:1.05rem;opacity:.95;transition:all .3s ease}.service-list li:hover{padding-left:38px;opacity:1;color:#fff}.service-list li::before{content:"✓";position:absolute;left:0;color:#9ac841;font-weight:700;font-size:1.4rem}.packages-section{margin:30px 0;position:relative;z-index:1}.section-title{font-size:3.4rem;text-align:center;margin-bottom:20px;font-weight:800;background:linear-gradient(90deg,#9ac841,#fff,#1a73e8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeInUp 1s ease-out}.packages-subtitle{text-align:center;font-size:1.2rem;max-width:900px;margin:0 auto 70px;opacity:.85;animation:fadeInUp 1.2s ease-out}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(304px,1fr));gap:20px;position:relative;z-index:1;padding:20px}.pricing-card-1{background:rgba(255,255,255,.09);backdrop-filter:blur(20px);border-radius:24px;border:1px solid rgba(255,255,255,.18);overflow:hidden;transition:all .5s cubic-bezier(.25,.8,.25,1)}.pricing-card-1:nth-child(1){animation-delay:.2s}.pricing-card-1:nth-child(2){animation-delay:.3s}.pricing-card-1:nth-child(3){animation-delay:.4s}.pricing-card-1:nth-child(4){animation-delay:.5s}.pricing-card-1:hover{transform:translateY(-20px);background:rgba(255,255,255,.15);box-shadow:0 35px 80px rgba(0,0,0,.6);border-color:#9ac841;animation:glowPulse 2s infinite}.card-header{background:linear-gradient(67deg,#007bff 0,#000 35%,#000 65%,#9ac841 100%);padding:45px 20px 35px;text-align:center}.card-title{font-size:25px;font-weight:700;margin-bottom:15px;color:#fff}.price{font-size:47px;font-weight:900;background:linear-gradient(135deg,#9ac841,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.price span{font-size:.35em;color:#ccc}.monthly{font-size:20px;color:#fff;margin-top:10px}.card-body{padding:30px 13px}.features{list-style:none}.features li{padding:14px 0 14px 19px;position:relative;font-size:1.05rem;border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s ease;text-align:justify}.features li:last-child{border-bottom:none}.container.va{padding:0!important;max-width:1400px;margin:0 auto;position:relative;z-index:1;padding:60px 56px;background:#0a0a0a;border-radius:20px;overflow:hidden;box-shadow:0 0 80px rgba(154,200,65,.5);border:1px solid #9ac84155}.features li:hover{padding-left:42px;color:#fff}.features li::before{content:"✔";position:absolute;left:0;color:#9ac841;font-weight:700;font-size:1.4rem;text-shadow:0 0 10px rgba(154,200,65,.5)}.card-footer{padding:35px;text-align:center}.cta-btn{display:inline-block;background:linear-gradient(45deg,#1a73e8,#9ac841);color:#fff;font-size:1.3rem;font-weight:700;border-radius:50px;text-decoration:none;transition:all .4s ease;box-shadow:0 12px 35px rgba(0,0,0,.5);position:relative;overflow:hidden}.cta-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s}.cta-btn:hover::before{left:100%}.cta-btn:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 25px 60px rgba(26,115,232,.7)}@media (max-width:768px){h1{font-size:3rem}.section-title{font-size:2.8rem}.price{font-size:3.5rem}.services-grid{padding:10px}}.toggle-container{display:flex;justify-content:center;align-items:center;gap:15px;margin:20px 0 10px;flex-wrap:wrap;font-size:1.1em;color:#fff}.adsrole-va-why{background:linear-gradient(135deg,#0a0a0a 0,#0f1a0a 40%,#121212 70%,#1f2d0a 100%);color:#fff;font-family:"Poppins",sans-serif;padding:100px 20px;position:relative;overflow:hidden}.adsrole-va-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(379px,1fr));gap:30px;background:#0a0a0a;padding:40px;border-radius:20px;overflow:hidden;box-shadow:0 0 80px rgba(154,200,65,.5);border:1px solid #9ac84155}.adsrole-va-why::before{content:"";position:absolute;bottom:-200px;right:-200px;width:420px;height:420px;background:radial-gradient(circle,rgba(163,214,47,.25),transparent 70%);filter:blur(120px)}.adsrole-va-why .container{max-width:1100px;margin:0 auto;position:relative;z-index:1}.adsrole-va-why h2{text-align:center;font-size:2.4rem;font-weight:700;color:#a3d62f;margin-bottom:60px}.adsrole-va-item{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:30px 24px;background:linear-gradient(120deg,#1a73e8 0,#0b1d2d 99%,#0b1d2d 60%,#9ac841 100%);transition:all .35s ease;position:relative;overflow:hidden}.adsrole-va-item::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(163,214,47,.15),transparent 70%);opacity:0;transition:opacity .35s ease}.adsrole-va-item:hover{transform:translateY(-10px);border-color:rgba(163,214,47,.6);box-shadow:0 12px 28px rgba(163,214,47,.25)}.adsrole-va-item:hover::after{opacity:1}.adsrole-va-item h4{color:#a3d62f}.adsrole-va-item p{margin:15px 0 30px 0;font-family:Poppins;font-weight:400;font-size:16px;color:#fff;line-height:1.6}@media (max-width:768px){.adsrole-va-why{padding:70px 15px}.adsrole-va-why h2{font-size:2rem;margin-bottom:40px}}.adsrole-custom-cta{background:linear-gradient(120deg,#1a73e8 0,#0b1d2d 40%,#0b1d2d 60%,#9ac841 100%);color:#fff;text-align:center;max-width:1300px;margin:0 auto 59px;padding:80px 20px;border-radius:20px;font-family:"Poppins",sans-serif;position:relative;overflow:hidden}.adsrole-custom-cta::before{content:"";position:absolute;top:-50px;right:-50px;width:240px;height:240px;background:#9ac841;border-radius:50%;filter:blur(100px);opacity:.25}.adsrole-container{max-width:900px;margin:0 auto;position:relative;z-index:2}.adsrole-content h2{font-size:38px;font-weight:700;margin-bottom:18px;color:#fff}.adsrole-content p{font-size:18px;line-height:1.7;margin-bottom:40px;color:#e5e7eb}.adsrole-btn{display:inline-block;background:linear-gradient(135deg,#9ac841,#b5ea49);color:#0b1d2d;font-weight:700;padding:16px 44px;border-radius:50px;text-decoration:none;font-size:18px;transition:all .35s ease;box-shadow:0 12px 32px rgba(154,200,65,.35)}.adsrole-btn:hover{background:#fff;color:#0b1d2d;transform:translateY(-4px);box-shadow:0 18px 45px rgba(0,0,0,.35)}@media (max-width:768px){.adsrole-custom-cta{padding:55px 18px}.adsrole-content h2{font-size:28px}.adsrole-content p{font-size:16px}.adsrole-btn{font-size:16px;padding:14px 34px}}.adsrole-smo-cta{background:linear-gradient(120deg,#0d6efd 0,#0b1d2d 35%,#0b1d2d 65%,#9ac841 100%);color:#fff;text-align:center;padding:80px 20px;border-radius:20px;font-family:"Poppins",sans-serif;max-width:1300px;margin:0 auto}.adsrole-smo-cta h2{font-size:34px;font-weight:700;margin-bottom:16px;color:#fff}.adsrole-smo-cta p{font-size:17px;color:#e5e7eb;max-width:820px;margin:0 auto 35px;line-height:1.8;font-family:Poppins}.adsrole-smo-btn{display:inline-block;background:#9ac841;color:#0b1d2d;text-decoration:none;font-weight:600;padding:15px 38px;border-radius:10px;border:2px solid #9ac841;transition:all .3s ease}.adsrole-smo-btn:hover{background:0 0;color:#fff;border-color:#fff}@media (max-width:768px){.adsrole-smo-cta{padding:60px 18px}.adsrole-smo-cta h2{font-size:26px}.adsrole-smo-cta p{font-size:16px}}.container.ppc{padding-inline:0!important;margin-top:20!important;border-radius:20px}@media screen and (max-width:767px){.container.ppc{padding-inline:0}}.intro-text{color:#fff;font-family:Poppins}.ppc .features-section .features-table tr th{border:0}.ppc table tbody tr:nth-child(odd),.ppc table tbody tr:nth-child(2n){background:0 0}.ppc .features-table tbody tr td{color:#fff;border:0}.✔{color:#0f8!important;font-size:28px;font-weight:700}.cross,.❌{color:#f36!important;font-size:18px;font-weight:700}.container{max-width:1400px;margin:0 auto;overflow:hidden}.best-seller-text{position:absolute;top:-21px;right:26%;background:linear-gradient(45deg,#0f8,#9ac841);color:#000;font-weight:700;font-size:.9em;padding:8px 20px;border-radius:30px;box-shadow:0 4px 15px rgba(154,200,65,.6);text-transform:uppercase;letter-spacing:1px;z-index:10;animation:glow 2s infinite alternate;white-space:nowrap}@keyframes glow{0%{box-shadow:0 4px 15px rgba(154,200,65,.6)}to{box-shadow:0 4px 25px rgba(0,255,136,.9)}}.pricing-card-top.best-seller{border-color:#9ac841;box-shadow:0 0 40px rgba(154,200,65,.8);transform:scale(1.05)}.container.ppc-new{background:linear-gradient(67deg,#007bff 0,#000 35%,#000 65%,#9ac841 100%);color:#fff;padding:20px;text-align:center}tbody tr:hover{background:#1a1a1a;transform:translateY(-3px);box-shadow:0 10px 30px rgba(154,200,65,.3)}tbody tr{border-bottom:1px solid #333;transition:all .3s}.pricing-top{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;padding:0 40px 40px;background:#111}.pricing-card-top{background:linear-gradient(135deg,#111,#222);border:2px solid #333;border-radius:20px;padding:30px;text-align:center;position:relative;transition:all .4s}.pricing-card-top:hover{transform:translateY(-10px);border-color:#9ac841;box-shadow:0 20px 40px rgba(154,200,65,.4)}.pricing-card-top h3{font-size:24px;color:#9ac841;margin-bottom:20px}.discounted-price{font-size:48px;font-weight:700;color:#9ac841}.price_button{display:block;background:linear-gradient(45deg,#007bff,#9ac841);color:#fff;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.2em;transition:.3s}.price_button a{color:#fff;text-decoration:none;font-weight:700;font-size:18px}.price_button:hover{transform:scale(1.05)}.discounted-price .per-month-small{font-size:25px;font-weight:700;color:#9ac841}.features-section{padding:50px 40px;background:#111}.features-table-wrapper{overflow-x:auto;border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.9)}.features-table{width:100%;min-width:900px;border-collapse:collapse;background:#111}.features-table thead tr{background:linear-gradient(to right,#007bff,#000,#9ac841);height:70px;border-radius:20px 20px 0 0}.features-table th{text-align:center;color:#fff;font-size:20px;font-weight:600}.features-table th:first-child{text-align:left;padding-left:40px;border-radius:20px 0 0 0}.features-table tbody tr{border-bottom:1px solid #333;height:70px}.features-table tbody tr:hover{background:#1a1a1a}.features-table td:first-child{text-align:left;padding-left:40px;color:#9ac841!important;font-size:19px;font-weight:600}.features-table td{text-align:center;padding:20px}.check-icon{color:#0f8;font-size:28px;font-weight:700}.cross-icon{color:#f36;font-size:28px;font-weight:700}.top-banner{z-index:1;background:linear-gradient(120deg,#0d6efd 0,#0b1d2d 40%,#0b1d2d 60%,#9ac841 100%);padding:80px 20px;text-align:center;font-family:"Poppins",sans-serif;border-radius:20px;position:relative;overflow:hidden}.main-title{font-family:Poppins,sans-serif;font-size:64px;font-weight:900;margin-bottom:25px;color:#fff;background:linear-gradient(135deg,#fff 0,#9ac841 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-1px;animation:fadeSlideUp 1s ease-out;text-shadow:0 0 40px rgba(154,200,65,.3)}.top-banner .tagline{font-size:1.15em;color:#e9e9e9;max-width:700px;margin:0 auto 25px}.top-banner .badge{display:inline-block;color:#fff;padding:12px 30px;background:rgba(154,200,65,.2);border:2px solid #9ac841;border-radius:50px;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;animation:scaleIn 1.4s ease-out;backdrop-filter:blur(10px)}h2.area-title{text-align:center;font-size:48px;font-weight:800;margin-bottom:20px;background:linear-gradient(135deg,#fff 0,#007bff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px;animation:fadeSlideUp 1s ease-out}h2.benefits-header{text-align:center;font-size:48px;font-weight:800;margin-bottom:30px;background:linear-gradient(135deg,#9ac841 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeSlideUp 1s ease-out}.services-area{padding:60px 20px;font-family:"Inter","Segoe UI",system-ui,sans-serif;background:linear-gradient(120deg,#0d6efd 0,#0b1d2d 40%,#0b1d2d 60%,#9ac841 100%);background-size:400% 400%;animation:gradientFlow 20s ease infinite;color:#fff;position:relative}.services-area .inner-container{max-width:1400px;margin:0 auto}.services-area .area-title{padding:0 0 10px}.services-area>.inner-container>p{color:#cfd8e3;margin-bottom:40px}.features-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:25px}.feature-box{background:linear-gradient(135deg,rgba(255,255,255,.08)0,rgba(255,255,255,.02) 100%);padding:40px 35px;border-radius:20px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px);transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:scaleIn .8s ease-out backwards}.feature-box .highlight{color:#9ac841;font-weight:700;font-size:20px;display:block;margin-bottom:8px}.feature-box:hover{transform:translateY(-12px) scale(1.03);background:linear-gradient(135deg,rgba(154,200,65,.15)0,rgba(0,123,255,.15) 100%);border-color:rgba(154,200,65,.5);box-shadow:0 25px 50px rgba(154,200,65,.2),0 0 50px rgba(0,123,255,.2)}.feature-box p{color:#cfd8e3;margin:0;line-height:1.6}.benefits-zone{background:linear-gradient(120deg,#0d6efd 0,#0b1d2d 40%,#0b1d2d 60%,#9ac841 100%);padding:80px 20px;text-align:center;font-family:"Poppins",sans-serif;border-radius:20px;position:relative;overflow:hidden}.benefits-intro{color:#c9c9c9;max-width:800px;margin:0 auto 40px}.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px;max-width:1200px;margin:0 auto;text-align:left}.benefit-item{padding:35px 40px;background:linear-gradient(135deg,rgba(154,200,65,.05)0,rgba(0,123,255,.05) 100%);border-radius:15px;border-left:4px solid #9ac841;transition:all .4s ease;position:relative;animation:fadeSlideUp .8s ease-out backwards}.benefit-item::before{content:"✔";color:#9ac841;font-weight:700;font-size:1.2em;flex-shrink:0}h2.action-title{font-size:42px;font-weight:800;margin-bottom:30px;background:linear-gradient(135deg,#9ac841 0,#007bff 50%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeSlideUp 1s ease-out;text-shadow:0 0 30px rgba(154,200,65,.5)}.benefit-text{color:#e6e6e6;margin:0;line-height:1.6}.action-zone{padding:30px 30px;text-align:center;position:relative;z-index:1;background:linear-gradient(135deg,rgba(0,123,255,.15)0,rgba(154,200,65,.15) 100%);backdrop-filter:blur(15px);border-top:2px solid rgba(154,200,65,.3)}.action-description{font-family:Poppins;font-size:20px;color:rgba(255,255,255,.95);margin-bottom:50px;max-width:700px;margin-left:auto;margin-right:auto;animation:fadeSlideUp 1.2s ease-out;text-shadow:0 2px 10px rgba(0,0,0,.3)}@media (max-width:768px){.benefits-grid{grid-template-columns:1fr}.top-banner .main-title{font-size:1.9em}h2{font-size:2.2em}}body{background-color:#000!important;background:#000!important;color:#fff!important}.cfx-hero-image img{width:100%;height:571px;object-fit:cover;border-radius:25px;box-shadow:0 20px 60px rgba(0,0,0,.5)}header.header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 30px rgba(0,0,0,.2);position:fixed;margin-top:0!important}body{padding-top:0!important}header.site-header{background:0 0!important}header.header{background:0 0!important}body.fixed-nav,body.hasAdminBar{padding-top:0!important}html,body{overflow-x:hidden;max-width:100%}@media (max-width:991px){.mobileMenu-toggle{display:none!important}}.site-header .sh-logo img{filter:drop-shadow(0 4px 14px rgba(46,127,255,.35)) drop-shadow(0 2px 6px rgba(138,198,64,.25))}html{scroll-padding-top:90px}html{-webkit-text-size-adjust:100%}html,body{max-width:100%;overflow-x:clip}img,video,iframe,embed,object,canvas{max-width:100%}img,video{height:auto}table{max-width:100%}pre,code{overflow-wrap:anywhere}.explore-more-section{background:#000;padding:clamp(32px,6vw,64px) clamp(14px,4vw,24px);font-family:Poppins,sans-serif}.explore-more-section *,.explore-more-section ::before,.explore-more-section ::after{box-sizing:border-box}.explore-more-section .explore-more-wrapper{width:100%;max-width:1180px;margin:0 auto;text-align:center}.explore-more-section .explore-more-wrapper h2{margin:0 0 clamp(18px,3vw,28px);padding:0;background:0 0;color:#fff!important;-webkit-text-fill-color:#fff;font-size:clamp(1.4rem,3.6vw,2.1rem);font-weight:700;line-height:1.25;text-align:center}.explore-more-section .explore-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(10px,2vw,16px);width:100%;margin:0;padding:0}.explore-more-section .explore-btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:56px;margin:0;padding:12px 20px;border:1px solid rgba(154,200,65,.45);border-radius:50px;background:linear-gradient(45deg,#007bff,#9ac841);color:#fff;font-size:15px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.explore-more-section .explore-btn:hover{color:#fff;transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 14px 32px rgba(0,123,255,.45),0 6px 18px rgba(154,200,65,.3)}.explore-more-section .explore-btn:focus-visible{outline:3px solid #9ac841;outline-offset:3px}@media (max-width:900px){.explore-more-section .explore-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.explore-more-section .explore-buttons{grid-template-columns:1fr}.explore-more-section .explore-btn{min-height:52px;padding:12px 18px;font-size:14px}}@media (hover:none){.explore-more-section .explore-btn:hover{transform:none}}@media (max-width:991px){html body .adsrole-pricing-page{padding:12px 8px}html body .adsrole-pricing-page .container{border-radius:14px}html body .adsrole-pricing-page .pricing-grid,html body .pricing-top,html body .web-pkg .pricing-row,html body .packages-section .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:28px 16px 24px;width:100%;max-width:none;margin-left:0;margin-right:0}html body .pricing-card,html body .pricing-card-top,html body .pricing-card-1{min-width:0;width:100%}html body .adsrole-pricing-page .pricing-card.best-seller,html body .pricing-card-top.best-seller,html body .web-pkg .pricing-card.best-seller{transform:none}html body .adsrole-pricing-page .pricing-card:hover,html body .pricing-card-top:hover,html body .web-pkg .pricing-card:hover{transform:none}}@media (max-width:600px){html body .adsrole-pricing-page{padding:10px 6px}html body .adsrole-pricing-page .pricing-grid,html body .pricing-top,html body .web-pkg .pricing-row,html body .packages-section .pricing-grid{grid-template-columns:minmax(0,1fr);gap:26px;padding:30px 14px 22px}html body .adsrole-pricing-page .pricing-card,html body .pricing-card-top,html body .web-pkg .pricing-card{padding:24px 16px}html body .adsrole-pricing-page .price_button_new a{padding:14px 18px;font-size:1.05em}}@media (max-width:991px){html body .adsrole-pricing-page .container.seoadsrole,html body .web-pkg .container,html body .container.va,html body .packages-section{padding-left:0;padding-right:0}html body .web-pkg,html body .main-wrapper{padding-left:6px;padding-right:6px}}.cfx-wrapper .cfx-input,.cfx-wrapper .cfx-select,.cfx-wrapper .cfx-textarea{color:#1b1f23;-webkit-text-fill-color:#1b1f23;font-family:inherit}.cfx-wrapper .cfx-input::placeholder,.cfx-wrapper .cfx-textarea::placeholder{color:#8a8f98;-webkit-text-fill-color:#8a8f98;opacity:1}.cfx-wrapper .cfx-select option{color:#1b1f23;background:#fff}.cfx-wrapper .cfx-step__label{margin-top:8px;color:#4a5160;font-size:13px;font-weight:500;text-align:center}.cfx-wrapper .cfx-step--active .cfx-step__label{color:#007bff;font-weight:600}.cfx-wrapper .cfx-input:-webkit-autofill,.contact-form-container input:-webkit-autofill{-webkit-text-fill-color:#1b1f23;box-shadow:0 0 0 1000px #fff inset}