.iconBoxLink .swiper-slide .elementor-icon-box-wrapper{background-color:#F0F0F0;border-radius:30px;padding:50px 40px;color:#010101}.iconBoxLink .elementor-icon-box-wrapper .elementor-icon svg{font-size:5rem;margin-bottom:1rem;color:#fff}.bartForm .formBG{background:#f3f3f3;border-radius:30px;padding:50px}.bartForm .formBG input,.bartForm .formBG textarea{border:none!important}.scanForm.scanFormDiff #gform_9{border:1px solid #ffffff30;padding:50px;border-radius:30px;backdrop-filter:blur(10px);background-color:#EA528Ead;box-shadow:0 50px 150px 80px #00000075}.InnerPageTopHero h1{background:linear-gradient(96.1deg,#010101 36.36%,#808080 98.29%);background-clip:border-box;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700!important;background:linear-gradient(156.1deg,#000000e8 36.36%,#0000 98.29%);background-clip:border-box;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700!important}.contactTop h1{background:linear-gradient(156.1deg,#ffffffe8 36.36%,#0000 98.29%)!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-size:3rem!important;font-weight:700!important}.iconBoxScan .elementor-icon-box-title{margin-bottom:10px!important}.InnerPageTopHero.contactTop li{color:#fff}.scanForm form{border:1px solid #ffffff30;padding:50px;border-radius:30px;backdrop-filter:blur(10px);background-color:#ffffff15}.scanForm .gform_fields input,.scanForm .gform_fields textarea{border:1px solid #ffffff60!important;border-radius:10px!important;min-height:3.5rem!important;background-color:#fff!important;font-size:16px}.scanForm .gform_fields .gfield-choice-input{border-radius:99px;background-color:transparent;color:#fff!important;border:1px solid #ddd;min-height:auto!important}.scanForm .gform-theme--foundation .gform_fields{row-gap:20px!important;display:grid}.scanForm .gform-footer.gform_footer .gform_button.button{background-color:#EA528E!important;width:100%!important;min-height:3.5rem!important;border-radius:10px!important;font-size:16px!important;color:#fff!important}.scanForm .gform-field-label{color:#ffffff82!important}.scanForm .gform_fields .gfield_checkbox input{background-color:transparent!important;border:2px solid #ffffffc7!important}.scanForm .gform_fields .gfield_checkbox{display:grid!important;grid-template-columns:repeat(3,1fr)}.extraCont .blogCustomCont h2.elementor-heading-title{margin-bottom:0px!important;margin-top:0px!important}.portFeaturedCont{padding:0px!important}.extraCont:hover .portFeaturedCont .elementor-button.elementor-button-link{background-color:#EA528E!important;fill:#fff;color:#fff!important}.extraCont:hover .portFeaturedCont .elementor-button.elementor-button-link svg,.extraCont:hover .portFeaturedCont .elementor-button.elementor-button-link svg path{fill:#fff;color:#fff!important}.portfolioCustomLinks ul li:hover{background:transparent;transition:all ease-in-out .5s}.portfolioCustomLinks ul li:hover a{color:#EA528E}.PortCommonForm .gform_fields .gfield_label{color:#fff}.PortCommonForm .gform_fields .gfield-choice-input{border-radius:99px;background-color:transparent;color:#fff!important;border:1px solid #ddd;min-height:auto!important}.PortCommonForm .gform-field-label{color:#ffffff82!important}.PortCommonForm .gform_fields .gfield_checkbox{display:grid!important;grid-template-columns:repeat(3,1fr)}.inner-curve::before{content:"\f107"!important;margin:0 auto;font-family:Fontawesome;z-index:10;position:absolute;left:calc(50% - 6px);top:-5px}.bloggridNewDesign .elementor-page-title{display:block}.e-font-icon-svg.e-eicon-chevron-left,.e-font-icon-svg.e-eicon-chevron-right{border:1px solid #00000050;border-radius:99px;color:#00000050!important;fill:#00000050!important;font-size:3rem;padding:10px}.e-font-icon-svg.e-eicon-chevron-left:hover,.e-font-icon-svg.e-eicon-chevron-right:hover{border:1px solid #010101;border-radius:99px;color:#fff!important;fill:#fff!important;font-size:3rem;padding:10px;background-color:#010101}.e-con-top.elementor-element.footerMain{background:radial-gradient(72.03% 96.66% at 52.59% -21.49%,#EA528E 0%,rgba(203,21,26,0) 100%),#010101}.footerMain .footerContTop h2{font-size:4.5rem;margin-bottom:0px!important}.footerMain .footerContTop .elementor-button .elementor-button-text{border-bottom:1px solid #EA528E!important;padding-bottom:10px;font-size:4rem;font-family:"Cal sans";color:#EA528E!important;line-height:1}.footerMain #gform_9{margin-top:-10px}.footerMain .footerContTop .elementor-button .elementor-button-text:hover{border-bottom:1px solid #fff!important;padding-bottom:10px;color:#fff!important}.rey-siteFooter ul li a{color:#fff;background:none!important;background-repeat:no-repeat;background-size:16px;padding-left:0px!important;background-position-y:8px;padding-top:10px!important}.newsletterForm input,.newsletterForm #gform_submit_button_10{padding:0;border:none;border-radius:10px!important;min-height:3rem!important;min-width:3rem}.newsletterForm .gform-theme--foundation .gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:10px}.singleReviewRow{background:#fff;z-index:1}.singleReviewRow .e-n-carousel.swiper{background-color:#fff!important}.hover-class{background-color:#F0F0F0!important;border-radius:30px!important;color:#010101!important;padding:30px!important}.hover-class:hover{background-color:#EA528E!important;border-radius:30px;color:#fff!important;padding:30px!important}.iconBoxLink .elementor-icon-box-wrapper .elementor-icon svg{margin-bottom:1rem;color:#fff}.newReviewAuthor .elementor-image-box-img{background-color:#f3f3f3;border-radius:99px;padding:5px}.newReviewAuthor h5{font-size:16px;margin-bottom:0px!important}.newReviewAuthor p.elementor-image-box-description{margin-bottom:0px!important;font-size:14px;font-weight:400;color:#464646}.newRevieText p{font-size:20px;font-weight:500}.reviewImg{position:relative;overflow:hidden}.reviewImg img,.reviewImg a{width:100%;display:block}.reviewImg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);border-radius:40px}.reviewOverlayText.elementor-widget-text-editor{position:absolute;bottom:30px;color:#fff;border-left:10px solid #EA528E;padding-left:30px;padding-right:20px}.reviewImg .reviewOverlayText p{margin-bottom:0}.elementor-element.portfolioCol{background:#fff;border-radius:30px;padding:20px}.portfolioNewGridMesonary .__item.type-portfolio .elementor{background:#fff;border-radius:30px;padding:20px;margin-bottom:0px!important;display:inline-block}.portfolioCustomLinks ul li{list-style:none;margin-bottom:0;margin-right:0;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;border-right:1px solid #bcbcbc;padding-right:10px;line-height:1.2}.portfolioCustomLinks ul li:last-child{border-right:none!important}.portfolioCustomLinks ul li a{color:#000;font-weight:300}.portfolioCustomLinks ul{margin-top:0;margin-left:0px!important;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;padding-left:0}.portfolioCustomLinks .elementor-widget-container{min-height:60px}.meter img{background:#FFF;border:10px solid rgba(255,255,255,.5);box-shadow:0 34px 124px rgba(0,0,0,.08);border-radius:24px}.klanten img{background:rgba(255,255,255,.85);box-shadow:-10.5509px 31.7912px 64.9px rgba(0,0,0,.07);backdrop-filter:blur(31.955px);border-radius:13.4521px}.topNewHeroSection .elementor-icon-box-wrapper{background:rgba(240,240,240,.7);border-radius:99px;padding:10px 30px}.topNewHeroSection p.elementor-icon-box-description{margin-bottom:0px!important}.topNewHeroSection h1{text-align:center;background:linear-gradient(96.1deg,#010101 36.36%,#808080 98.29%);-webkit-text-fill-color:transparent;background-clip:text;font-size:5rem!important;line-height:69px!important;font-weight:700!important;background:linear-gradient(156.1deg,#000000e8 36.36%,#0000 98.29%);-webkit-text-fill-color:transparent;background-clip:text;font-size:5rem!important;line-height:1!important;font-weight:700!important}.topNewHeroSection h1:not(.home .topNewHeroSection h1){font-size:3.5rem!important}.topNewHeroSection .elementor-element.elementor-widget-button .elementor-button,.blackToRed .elementor-button{background:linear-gradient(93.1deg,#010101 25.23%,#808080 104.99%)!important;box-shadow:0 14px 44px rgba(0,0,0,.14);text-align:center;letter-spacing:1px;text-transform:uppercase;border-radius:10px;padding:12px 20px 12px 20px;font-weight:400!important;font-size:16px;line-height:1.4;color:#fff!important}.topNewHeroSection .elementor-element.elementor-widget-button .elementor-button:hover,.blackToRed .elementor-button:hover{box-shadow:0 14px 44px rgba(0,0,0,.14);background:#EA528E!important;color:#fff}.redToBlack .elementor-button{background-color:#EA528E!important;padding:12px 20px!important;border-radius:10px!important;overflow:hidden;font-weight:400;border:none!important;color:#fff!important;line-height:1.4;box-shadow:0 0 5px 4px #EA528E2B}.redToBlack .elementor-button:hover{box-shadow:0 0 4px 1px #02020275}.reviewNewSection .e-con-inner{background:#FFF;border:8px solid rgba(255,176,176,.16);box-shadow:0 10px 20px rgba(0,0,0,.08),0 34px 124px rgba(0,0,0,.08);border-radius:20px;padding:15px 30px!important;background:#FFF;box-shadow:0 34px 124px rgba(0,0,0,.08);border-radius:20px}.reviewNewSection .e-con-inner p{margin-bottom:0px!important}.reviewNewSection .e-con-inner h4{margin-bottom:0px!important;font-size:32px!important;font-weight:700!important;margin-top:0px!important}.newIconsCheckMark .elementor-icon-box-description{font-size:20px;line-height:25px;font-weight:600}.projectSingleInner .e-con-inner{background:linear-gradient(208.79deg,#010101 29.58%,#EA528E 102.1%);border-radius:30px;overflow:hidden}.projectSingle .e-con-inner{background:#353535!important;border-radius:30px;overflow:hidden}.elementor-element.singleReviewRow{padding:20px 0 50px 0px!important}.projectSingle ul li{background:rgb(255,255,255);backdrop-filter:blur(27px);border-radius:50px;list-style:none;padding:8px 20px}.projectSingle ul{margin-top:10px;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px}.projectSingle .projectSingleInner ul li{background:rgba(255,255,255,.2);backdrop-filter:blur(27px);border-radius:50px;list-style:none;padding:10px 20px}.projectSingle .projectSingleInner ul{margin-top:10px;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px;justify-content:center}.whatYouGet .elementor-widget.elementor-widget-icon-box{padding:30px;background-color:#fff;border-radius:20px}.elementor-element.portfolioCol{background:#fff;border-radius:30px;padding:20px}.elementor-element.portfolioCol img{border-radius:30px;overflow:hidden;margin-bottom:20px}.elementor-element.portfolioCol .elementor-element.elementor-widget-text-editor{padding:0 30px 0 30px}.elementor-element.portfolioCol .elementor-element.elementor-widget-text-editor ul{margin-top:10px;margin-left:0px!important;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;padding-left:0}.elementor-element.portfolioCol .elementor-element.elementor-widget-text-editor ul li{list-style:none;background:#F3F3F3;border-radius:100px;margin-bottom:0;padding:5px 15px;margin-right:0;font-size:14px}.elementor-element.textBgGradient{background:rgba(0,0,0,.16);backdrop-filter:blur(27px);border-radius:20px;position:absolute;padding:30px 30px;bottom:-65px;right:-65px;color:#fff}.elementor-element.textBgGradient h3{padding-bottom:20px}.elementor-element.textBgGradient p{font-size:20px;border-bottom:1px solid #ffffff40;padding-bottom:15px}.elementor-element.textBgGradient p:last-child{border-bottom:0 solid #ddd;padding-bottom:0;margin-bottom:0px!important}.hSix h6{background:rgba(240,240,240,.7);border-radius:99px;display:inline-block;padding:10px 17px;margin-bottom:15px!important;color:#252525;font-weight:400!important;font-family:Montserrat!important}.hSix h6{background-color:rgba(240,240,240,.7)!important;border-radius:99px;display:inline-block;padding:10px 17px 10px 40px;margin-bottom:15px!important;color:#252525;font-weight:400!important;font-family:Montserrat!important;background:url(/wp-content/uploads/2026/04/dot.png);background-repeat:no-repeat;background-size:8px;background-position:20px 15px}.checkListBG li{background-color:rgb(240,240,240)!important;border-radius:99px;padding:10px 17px 10px 45px;margin-bottom:10px!important;color:#252525;font-weight:400!important;background:url(/wp-content/uploads/2026/04/checkmark.svg);background-repeat:no-repeat;background-size:15px;background-position:20px 15px;list-style:none;width:205px}.checkListBG ul{position:absolute;bottom:100px;right:15px}.formBG{background:linear-gradient(115.53deg,#21274E 25.46%,#CB161B 146.64%)!important;border-radius:30px;padding:50px}.formBG input{border-radius:10px!important;min-height:3rem!important}.formBG textarea{border-radius:10px!important;min-height:10rem!important}.formBG #gform_submit_button_6,.formBG #gform_submit_button_4{width:100%;background-color:#EA528E;text-transform:uppercase;border-radius:10px!important;min-height:3rem!important}.elementor-widget-text-editor.reviewOverlayText p{margin-bottom:0px!important}.secialSectionInner .elementor-widget-icon-box h4.elementor-icon-box-title{margin-bottom:10px!important}.iconBoxLink .elementor-icon-box-wrapper .elementor-icon-box-description{min-height:90px}.PortCommonForm .gform_fields input,.PortCommonForm .gform_fields textarea{border:1px solid #ffffff60!important;border-radius:10px!important;min-height:3.5rem!important;background-color:transparent!important;font-size:16px;color:#fff!important}.PortCommonForm .gform_fields input::placeholder,.PortCommonForm .gform_fields textarea::placeholder{color:#fff!important}.PortCommonForm .gravityFormCol .e-con-inner{padding:20px 0px!important}.PortCommonForm .gform_fields .gfield_checkbox input{background-color:transparent!important;border:2px solid #ffffffc7!important}.PortCommonForm #gform_9{border:none;padding:0;border-radius:30px;backdrop-filter:blur(10px);background-color:transparent}.PortCommonForm .gform-theme--foundation .gform_fields{row-gap:25px!important;column-gap:25px}.PortCommonForm .gform-footer.gform_footer .gform_button.button{background-color:#EA528E!important;width:100%!important;min-height:3.5rem!important;border-radius:10px!important;font-size:16px!important;color:#fff!important}.threeTextDesign h3,.threeTextDesign .elementor-element p{margin:0px!important}.whatYouGet .elementor-icon-box-content h3{margin-top:0px!important}@media screen and (min-width:601px) and (max-width:849px){.elementor-element.portFeaturedCont{border-radius:20px!important;overflow:hidden!important}.btn.rey-mainNavigation-mobileBtn{color:#010101!important}.PortCommonForm .gform_fields .gfield_checkbox{display:grid!important;grid-template-columns:repeat(2,1fr)}.elementor-element.elementor-element-8c4380a.e-flex.e-con-boxed.e-con.e-child{padding:0}.elementor-element.textBgGradient{color:#010101}.bloggridNewDesign .e-con-inner .elementor-element{padding:0px!important}.elementor-element.projectSingleInner{padding:0px!important}.topNewHeroSection h1{letter-spacing:-.02em;font-size:3rem!important;line-height:1!important;font-weight:700!important}.elementor-element.textBgGradient{background:rgba(0,0,0,.16);backdrop-filter:blur(27px);border-radius:20px;position:relative;padding:20px 30px!important;bottom:0;right:0;display:inline-block;width:330px}.checkListBG ul{position:relative;bottom:100px;right:0}.singleReviewRow::before{display:none!important}.singleReviewRow{padding:0px!important}.dlsaImg{padding:0px!important}#slideOne .elementor-position-block-start,#slideTwo .elementor-position-block-start,#slideThree .elementor-position-block-start{padding:0}.reviewImg{padding:0px!important}#reviewSlideOne .e-con-inner>.elementor-element{padding:0}}@media screen and (max-width:600px){.scanForm form{padding:20px!important}.headerRightBtnCont .elementor-button span{font-size:12px}.scanForm #gform_9{padding:30px 20px}.scanForm .gform_fields .gfield_checkbox{display:grid!important;grid-template-columns:repeat(2,1fr)}.btn.rey-mainNavigation-mobileBtn{color:#010101!important}.PortCommonForm .gform_fields .gfield_checkbox{display:grid!important;grid-template-columns:repeat(1,1fr)}.PortCommonForm #gform_9{padding:20px}.elementor-element.elementor-element-8c4380a.e-flex.e-con-boxed.e-con.e-child{padding:0}.elementor-element.textBgGradient{color:#010101}.reviewNewSection .e-con-inner{background:#FFFFFF!important;border:8px solid rgba(255,176,176,.16)!important;box-shadow:0 10px 20px rgba(0,0,0,.08),0 34px 124px rgba(0,0,0,.08)!important;border-radius:20px!important;padding:20px 30px!important}.reviewOverlayText.elementor-widget-text-editor{padding-left:15px!important}.bloggridNewDesign .e-con-inner .elementor-element{padding:0px!important}#reviewSlideOne .e-con-inner>.elementor-element{padding:0}.reviewImg{padding:0px!important}#slideOne .elementor-position-block-start,#slideTwo .elementor-position-block-start,#slideThree .elementor-position-block-start{padding:0}.dlsaImg{padding:0px!important}.elementor-element.projectSingleInner{padding:0px!important}.elementor-element.elementor-element-ffb955e.singleReviewRow.animated-slow.elementor-arrows-position-inside.elementor-widget.elementor-widget-n-carousel.e-widget-swiper.animated.zoomIn{padding:0}.elementor-element.singleReviewRow{padding:0px!important}.singleReviewRow::before{display:none!important}.elementor-element.formBG{padding:20px 30px!important}.bloggridNewDesign .elementor-widget-theme-post-featured-image.elementor-widget-image,.bloggridNewDesign .elementor-widget-theme-post-excerpt,.bloggridNewDesign .elementor-element.elementor-widget-button{padding:0px!important}.reviewNewSection .e-con-inner{padding:20px 15px}.footerMain .footerContTop .elementor-button .elementor-button-text{font-size:2.5rem}.iconBoxLink .elementor-icon-box-wrapper{background-color:#F0F0F0;border-radius:30px;padding:50px 40px;color:#010101}.iconBoxLink .swiper-slide .elementor-icon-box-wrapper{background-color:#F0F0F0;border-radius:30px;padding:50px 40px;color:#010101}.newIconsCheckMark .elementor-icon-box-description{font-size:16px;line-height:1.2;font-weight:600}.newIconsCheckMark .elementor-icon-box-icon svg{font-size:30px!important}.projectSingle ul li{padding:5px 10px;font-size:14px}.redToBlack{padding:0px!important}.checkListBG ul{position:relative;bottom:70px;right:0}.elementor-element.textBgGradient{border-radius:20px;position:relative;padding:20px 20px!important;bottom:0;right:0}.topNewHeroSection .elementor-element.elementor-widget-button .elementor-button,.blackToRed .elementor-button{letter-spacing:0;text-transform:uppercase;padding:15px 20px 15px 20px;font-weight:500!important;font-size:14px;line-height:1.2}.topNewHeroSection .elementor-icon-box-wrapper{padding:10px 20px;font-size:14px;gap:10px!important}.topNewHeroSection h1{font-size:3rem!important;line-height:1!important;margin-bottom:0px!important}}.SecondSectionInner .checkListBG.InnercheckListBG li{border-radius:99px!important;padding:10px 17px 10px 45px!important;margin-bottom:10px!important;color:#252525;font-weight:400!important;background:url(/wp-content/uploads/2026/05/sad.png)!important;background-repeat:no-repeat!important;background-size:15px!important;background-position:20px 15px!important;list-style:none;width:250px;background-color:rgba(255,255,255,.6)!important;backdrop-filter:blur(27px);border-radius:50px!important;line-height:1.4}#smileCheck li{border-radius:99px;padding:10px 17px 10px 45px;margin-bottom:10px!important;color:#252525;font-weight:400!important;background:url(/wp-content/uploads/2026/05/sad.png);background-repeat:no-repeat;background-size:15px;background-position:20px 15px;list-style:none;width:250px;background-color:rgba(255,255,255,.6);backdrop-filter:blur(27px);border-radius:50px}.SecondSectionInner .checkListBG.InnercheckListBG#smileCheck li:last-child{border-radius:99px!important;padding:10px 17px 10px 45px!important;margin-bottom:10px!important;color:#252525!important;font-weight:400!important;background:url(/wp-content/uploads/2026/05/smile.png)!important;background-repeat:no-repeat!important;background-size:15px!important;background-position:20px 15px!important;list-style:none!important;width:250px;background-color:rgba(255,255,255,.6)!important;backdrop-filter:blur(27px)!important;border-radius:50px!important}