body,html,footer{overflow-x:hidden}body main#content .elementor>.e-container,body div.elementor-location-archive.elementor>.e-container--row.e-container,body div.elementor-location-single.elementor>.e-container,footer.elementor-location-footer .elementor-element.e-container--row{--padding-right:50px;--padding-left:50px}.single-post-related .elementor .classic-article.e-container,.blog-classic-archive .elementor .classic-article.e-container,.archive .elementor .classic-article.e-container{--padding-right:0 !important;--padding-left:0 !important}form .elementor-message{font-size:2rem;position:absolute;bottom:-100px;display:flex;align-items:center;padding:10px 25px;background-color:var(--e-global-color-secondary)}.dialog-widget form .elementor-message{position:relative;bottom:0;background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)!important;margin-top:30px}form .elementor-message:before{display:none}@media only screen and (min-width:1024px){header{overflow-x:hidden}}@media only screen and (max-width:1366px){form .elementor-message{bottom:-85px}}@media only screen and (max-width:1199px){form .elementor-message{font-size:1.5rem;bottom:-75px}}@media only screen and (max-width:1149px){body main#content .elementor>.e-container,body div.elementor-location-archive.elementor>.e-container--row.e-container,body div.elementor-location-single.elementor>.e-container,footer.elementor-location-footer .elementor-element.e-container--row{--padding-right:30px;--padding-left:30px}}@media only screen and (max-width:1024px){form .elementor-message{font-size:1.15rem;bottom:-75px}}@media only screen and (max-width:767px){body main#content .elementor>.e-container,body div.elementor-location-archive.elementor>.e-container--row.e-container,body div.elementor-location-single.elementor>.e-container,footer.elementor-location-footer .elementor-element.e-container--row{--padding-right:15px;--padding-left:15px}}.elementor-widget-text-editor p:last-child{margin-bottom:0}.indent{padding-left:4rem;text-indent:-4rem}.dark-bg .elementor-icon-box-wrapper .elementor-icon-box-title a{border-bottom:2px solid #fff0}.dark-bg .elementor-icon-box-wrapper .elementor-icon-box-title a:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.page .normal-title h2::before,.page .normal-title h3::before{display:none}.page h1,.page h2,.page h3,.archive h1,.blog h1{position:relative;z-index:1;display:inline;text-transform:uppercase}.page h1 span,.page h2 span,.page h3 span{color:var(--e-global-color-accent)}.page h1::before,.page h2::before,.page h3::before,.archive h1::before,.blog h1::before{position:absolute;z-index:-1;display:block;content:'';background:url(https://www.cernovsky.cz/wp-content/themes/webpunk-child-theme/assets/img/diagonal-red.png);background-repeat:no-repeat;background-size:contain}.page h1::before,.archive h1::before,.blog h1::before{top:-12px;left:0;width:90px;height:114px}.page h2::before{top:-15px;left:0;width:66px;height:84px}.page h3::before{top:-10px;left:0;width:43px;height:54px}footer .section-footer h3::before{top:-5px;left:0;width:25px;height:32px}.home-title h1 span{display:block;padding-left:65px;color:var(--e-global-color-accent)}.home-title h1:before{position:absolute;z-index:-1;top:-15px;left:0;display:block;width:78px;height:100px;content:'';background:url(https://www.cernovsky.cz/wp-content/themes/webpunk-child-theme/assets/img/diagonal-light.png);background-repeat:no-repeat;background-size:contain}body main#content .home-posts .elementor>.e-container{--padding-right:0;--padding-left:0}@media only screen and (max-width:1366px) and (min-width:1201px){.page h1::before,.archive h1::before,.blog h1::before{top:-17px;width:85px;height:108px}.page .home-title h1:before{width:69px;height:88px}.home-title h1 span{padding-left:30px}}@media only screen and (max-width:1200px) and (min-width:1024px){.page h2::before{width:55px;height:70px}}@media only screen and (max-width:1200px){.page .home-title h1:before{width:59px;height:75px}.home-title h1 span{padding-left:25px}.page h1::before,.archive h1::before,.blog h1::before{top:-15px;width:75px;height:95px}.page h3::before{top:-12px;width:40px;height:50px}.indent{padding-left:3rem;text-indent:-3rem}}@media only screen and (max-width:1024px){.page h1::before,.archive h1::before,.blog h1::before{top:-14px;width:62px;height:80px}.page h2::before{top:-12px;width:46px;height:58px}.padding{margin-left:1.5rem;text-indent:-1.5rem}.indent{padding-left:25px;text-indent:-25px}}@media only screen and (max-width:767px){.home-title h1 span{padding-left:0}.page .home-title h1:before{width:50px;height:64px}.indent{padding-left:0;text-indent:0}}header #logo .elementor-widget-container a{height:90px;padding:20px 60px}header #logo .elementor-widget-container a::after{position:absolute;top:0;right:-36px;display:inline-block;width:0;height:0;content:'';border-width:90px 37px 0 0;border-style:solid;border-color:var(--e-global-color-primary) #fff0 #fff0 #fff0}footer{position:relative}footer li span strong{font-weight:700}footer .copyright a{transition:0.4s;border-bottom:1px solid}footer .copyright span.elementor-heading-title a:hover{transition:0.4s;color:var(--e-global-color-accent)}footer .elementor-post .elementor-post__text .elementor-post__title a,footer .elementor-post .elementor-post__text a.elementor-post__read-more,footer .elementor-post .elementor-post__text .elementor-post__title a:hover,footer .elementor-post .elementor-post__text a.elementor-post__read-more:hover{transition:0.4s}footer .elementor-post .elementor-post__text .elementor-post__title a:hover,footer .elementor-post .elementor-post__text a.elementor-post__read-more:hover{color:var(--e-global-color-accent)}footer .elementor-post a.elementor-post__thumbnail__link{padding-top:4px}footer .elementor-post a.elementor-post__read-more{border-bottom:1px solid}footer .footer-contacts:after{position:absolute;z-index:1;right:900px;bottom:0;display:block;width:100%;height:100%;content:'';-webkit-transform:skew(-23deg);transform:skew(-23deg);background-color:rgb(255 255 255 / .28);backdrop-filter:blur(4px)}footer .section-footer::after{position:absolute;z-index:1;right:1192px;bottom:0;display:block;width:100%;height:100%;content:'';-webkit-transform:skew(-23deg);transform:skew(-23deg);background-color:rgb(255 255 255 / .06)}footer h4.elementor-post__title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}@media only screen and (min-width:1024px){header .elementor-widget-nav-menu li{margin-right:-1px;transition:0.4s;background-color:var(--e-global-color-text)}header .elementor-widget-nav-menu li:last-child{margin-right:-17px}header .elementor-widget-nav-menu li:hover,header .elementor-widget-nav-menu li.current-menu-item,header .elementor-widget-nav-menu li.current_page_parent{transition:0.4s;background-color:var(--e-global-color-accent)}header .elementor-widget-nav-menu li{display:inline-block;-webkit-transform:skew(-21deg);transform:skew(-21deg)}header .elementor-widget-nav-menu li a{display:inline-block;-webkit-transform:skew(21deg);transform:skew(21deg)}header .elementor-widget-nav-menu li.current_page_parent a{color:var(--e-global-color-secondary)!important}}@media only screen and (max-width:1366px) and (min-width:1024px){header #logo .elementor-widget-container a{height:70px;padding:15px 30px}header #logo .elementor-widget-container a::after{right:-27px;border-width:70px 27px 0 0}header .elementor-widget-nav-menu li:last-child{margin-right:-13px}}@media only screen and (max-width:1549px){footer .footer-contacts:after{right:650px}footer .section-footer::after{right:942px}}@media only screen and (max-width:1366px){footer .footer-contacts:after{right:600px}footer .section-footer::after{right:872px}}@media only screen and (max-width:1200px){footer .footer-contacts:after{right:500px}footer .section-footer::after{right:755px}}@media only screen and (max-width:1024px){header #logo .elementor-widget-container a{height:60px;padding:10px 30px}header #logo .elementor-widget-container a::after{right:-30px;border-width:60px 30px 0 0}header .elementor-menu-toggle{overflow-x:hidden;height:60px;margin-right:-20px;padding:9px 35px 9px 30px;border-color:var(--e-global-color-accent)}footer .footer-contacts:after{right:330px}footer .section-footer::after{right:573px}}@media only screen and (max-width:767px){footer .section-footer::after{display:none}footer h4.elementor-post__title a{-webkit-line-clamp:3}footer .footer-contacts:after{right:0;-webkit-transform:skew(0deg);transform:skew(0deg);background-color:rgb(0 0 0 / .25);backdrop-filter:blur(0)}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{align-items:center}}@media only screen and (min-width:1921px){footer .footer-contacts:after{right:1150px}footer .section-footer::after{right:1443px}}h4.elementor-icon-box-title{margin-top:0}.home-hero{background-position:807px 100%}.hero-social .elementor-social-icons-wrapper::after{font-size:1.25rem;font-weight:500;position:absolute;bottom:0;width:190px;transform:rotate(-90deg);color:#fff}:lang(cs) .hero-social .elementor-social-icons-wrapper::after{content:'Také mám své sítě'}:lang(en) .hero-social .elementor-social-icons-wrapper::after{font-size:1.15rem;content:'I also have my socials'}@media only screen and (min-width:1921px){.home-hero{background-position:950px 100%}}@media only screen and (max-width:1549px){.home-hero{background-position:548px 100%}}@media only screen and (max-width:1366px){.home-hero{background-position:548px 100%}}@media only screen and (max-width:1200px){.home-hero{background-position:489px 101%}}@media only screen and (max-width:1024px){.home-hero{background-position:440px 100%}}@media only screen and (max-width:767px){.hero-social .elementor-social-icons-wrapper::after{display:none}.hero-social{background-color:var(--e-global-color-primary)}.hero-social .elementor-widget-container{display:grid}.hero-social .elementor-social-icons-wrapper span{height:25px}}.service-subnav ul{-webkit-transform:skew(-23deg);transform:skew(-23deg);background:var(--e-global-color-primary)}.service-subnav li a{-webkit-transform:skew(23deg);transform:skew(23deg)}.service-subnav li a:before{position:absolute;top:calc(50% - 13px);right:calc(0px + 6.5px);display:block;width:13px;height:26px;content:'';opacity:1!important;background-image:url(https://www.cernovsky.cz/wp-content/themes/webpunk-child-theme/assets/img/angle-right.svg)}.service-subnav li:nth-last-child(-n+2) a:before{display:none}.service-subnav li.subnav-button{border:5px solid var(--e-global-color-accent);background-color:var(--e-global-color-accent)}.service-subnav li.subnav-button:hover{background-color:#fff0}.service-subnav li.subnav-button a{font-weight:700}.service-subnav li.subnav-button a.elementor-item-active{color:var(--e-global-color-secondary)!important}.numbers-boxes .number-box{position:relative}.numbers-boxes .number-box:nth-child(1)::before,.numbers-boxes .number-box:nth-child(2)::before,.numbers-boxes .number-box:nth-child(3)::before,.numbers-boxes .number-box:nth-child(4)::before{font-size:1.8125rem;font-weight:700;font-style:italic;position:absolute;top:-32px;left:calc(50% - 32px);display:block;display:flex;align-items:center;align-self:center;justify-content:center;width:63px;height:63px;padding-right:3px;color:var(--e-global-color-secondary);border-radius:100%;background-color:var(--e-global-color-accent)}.numbers-boxes .number-boxes-row:nth-child(1) .number-box:nth-child(1)::before{content:'1'}.numbers-boxes .number-boxes-row:nth-child(1) .number-box:nth-child(2)::before{content:'2'}.numbers-boxes .number-boxes-row:nth-child(2) .number-box:nth-child(1)::before{content:'3'}.numbers-boxes .number-boxes-row:nth-child(2) .number-box:nth-child(2)::before{content:'4'}.blog .blog-classic-archive article:first-child{display:none}.single-post-hero{overflow-x:hidden}.single-post-hero::before,.archive-wide-screen::before{top:0;left:45%;display:block;content:'';background-repeat:no-repeat;background-position:center right}.single-post-hero::before,.single-post-hero::after{background-color:var(--e-global-color-accent)}.archive-wide-screen::before,.archive-wide-screen::after{background-color:var(--e-global-color-primary)}.single-post-hero::after,.archive-wide-screen::after,.review-wide::after,.review-widewide-mirror::after{position:absolute;left:calc(45% - 144px);display:block;width:100%;height:100%;content:'';-webkit-transform:skew(-26deg);transform:skew(-26deg)}.review-wide.wide-mirror::after{left:calc(5% + 144px);width:50%}.review-wide::after{background-color:inherit}.archive-wide-screen .wide-right h3 a,.archive-wide-screen .wide-right h2 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.archive-wide-screen .wide-right h3 a:hover,.archive-wide-screen .wide-right h2 a:hover{color:var(--e-global-color-accent)}.archive-wide-screen .elementor-post-info__item span.elementor-post-info__terms-list:hover{background-color:var(--e-global-color-accent)}.archive-wide-screen span.elementor-post-info__item{color:var(--e-global-color-secondary)}.instagram-banner h3.elementor-cta__title span{font-size:1.1875rem;display:block;margin-bottom:5px;text-transform:uppercase;color:var(--e-global-color-secondary)}.instagram-banner h3.elementor-cta__title span::before{position:relative;display:inline-block;width:25px;height:25px;margin-right:5px;margin-bottom:-5px;content:'';background-image:url(https://www.cernovsky.cz/wp-content/themes/webpunk-child-theme/assets/img/instagram.svg);background-repeat:no-repeat;background-size:100%}.elementor-post-info__item span.elementor-post-info__terms-list{-webkit-transform:skew(-26deg);transform:skew(-26deg);background-color:var(--e-global-color-secondary)}.classic-post-loop .elementor-post-info__item span.elementor-post-info__terms-list{background-color:var(--e-global-color-text)}.classic-post-loop .read-more a{border-bottom:1px solid}.classic-post-loop .read-more a:hover{color:var(--e-global-color-primary)}.elementor-post-info__item span.elementor-post-info__terms-list,.elementor-post-info__item span.elementor-post-info__terms-list a{display:block!important}.elementor-post-info__item span.elementor-post-info__terms-list a{font-size:.875rem;line-height:1.2em;padding:10px 35px;-webkit-transform:skew(26deg);transform:skew(26deg);color:var(--e-global-color-primary)}.elementor-post-info__item span.elementor-post-info__terms-list:hover{background-color:var(--e-global-color-primary)}.elementor-post-info__item span.elementor-post-info__terms-list:hover,.archive-wide-screen .elementor-post-info__item span.elementor-post-info__terms-list:hover,.archive-wide-screen .elementor-post-info__item span.elementor-post-info__terms-list,.elementor-post-info__item span.elementor-post-info__terms-list{transition:0.4s}.elementor-post-info__item span.elementor-post-info__terms-list a:hover{color:var(--e-global-color-secondary)}.elementor-cta__content-item.elementor-cta__button-wrapper{margin-left:0;color:var(--e-global-color-secondary);border:2px solid var(--e-global-color-accent);background-color:var(--e-global-color-accent)}.elementor-cta__content-item.elementor-cta__button-wrapper:hover{color:var(--e-global-color-accent);background-color:#fff0}.elementor-cta__content-item.elementor-cta__button-wrapper a{width:calc(100% + 34px);margin-top:-2px;margin-right:-17px;margin-bottom:-2px;margin-left:-17px}.elementor-widget-wp-widget-categories h5,.elementor-widget-wp-widget-tag_cloud h5{font-size:1.5rem;font-weight:700;font-style:italic}.elementor-widget-wp-widget-categories ul{list-style-type:none;padding-inline-start:0}.elementor-widget-wp-widget-categories ul li{margin:0 15px 15px 15px;transition:0.4s;-webkit-transform:skew(-27deg);transform:skew(-27deg);color:var(--e-global-color-secondary);border:2px solid var(--e-global-color-accent);background-color:var(--e-global-color-accent)}.elementor-widget-wp-widget-categories ul li:last-child{margin-bottom:0}.elementor-widget-wp-widget-categories ul li:hover{transition:0.4s;background-color:#fff0}.elementor-widget-wp-widget-categories ul li a:hover{color:var(--e-global-color-accent)}.elementor-widget-wp-widget-categories ul li a{font-size:1.1875rem;font-weight:700;line-height:1em;display:block;padding:17px 35px 17px 35px;-webkit-transform:skew(27deg);transform:skew(27deg);text-align:center;color:var(--e-global-color-secondary)}.elementor-widget-wp-widget-categories ul li.current-cat{border-color:var(--e-global-color-primary);background-color:var(--e-global-color-primary)}.elementor-widget-wp-widget-tag_cloud .elementor-widget-container .tagcloud a{font-size:1rem!important;display:inline-block;margin:2px 0;padding:0 10px;transition:0.4s;color:var(--e-global-color-primary);background-color:var(--e-global-color-text)}.elementor-widget-wp-widget-tag_cloud .elementor-widget-container .tagcloud a:hover{transition:0.4s;color:var(--e-global-color-secondary);background-color:var(--e-global-color-accent)}.single .cst-content .elementor-widget-container p a{border-bottom:1px solid}.single .cst-content .elementor-widget-container h2{font-size:2rem;margin-top:3rem;margin-bottom:.5rem}.single .cst-content .elementor-widget-container h3,.single .cst-content .elementor-widget-container h4{margin-top:2rem;margin-bottom:.5rem}.elementor-widget-table-of-contents{width:100%}@media only screen and (max-width:1200px){.elementor-widget-wp-widget-categories ul li a{font-size:1rem;padding:15px}}@media only screen and (max-width:1024px){.single-post-hero::after,.archive-wide-screen::after,.review-wide::after,.archive-wide-screen::before,.single-post-hero::before{display:none}}@media only screen and (max-width:767px){.single-post-hero .elementor-widget-spacer .elementor-widget-container,.archive-wide-screen .elementor-widget-spacer .elementor-widget-container{background-repeat:no-repeat;background-position:center;background-size:cover}.single .post-detail-wide-img,.single .single-post-hero .elementor-widget-image .elementor-widget-container{width:calc(100% + 30px)!important;margin-right:-15px;margin-left:-15px}.single-post-hero{background-image:none!important}}.elementor-icon-box-wrapper .elementor-icon-box-title a:hover{color:var(--e-global-color-accent)}@media only screen and (max-width:767px){.cta-contact .elementor-icon-box-wrapper .elementor-icon-box-icon{display:flex!important}}.elementor-button-wrapper .elementor-button,header .elementor-menu-toggle,form.elementor-form button.elementor-button,.elementor-cta__button-wrapper{display:inline-block;margin-left:17px;-webkit-transform:skew(-27deg);transform:skew(-27deg)}.elementor-button-wrapper .elementor-button>span,header .elementor-menu-toggle svg,form.elementor-form button.elementor-button>span,.elementor-cta__button-wrapper a.elementor-cta__button,header .elementor-menu-toggle .elementor-menu-toggle__icon--open,header .elementor-menu-toggle .elementor-menu-toggle__icon--close{display:inline-block;-webkit-transform:skew(27deg);transform:skew(27deg)}.blog-classic-archive nav.ecs-load-more-button a.elementor-button,.blog-classic-archive nav.ecs-load-more-button a.elementor-button span{margin-left:0;-webkit-transform:skew(0deg);transform:skew(0deg)}@media only screen and (max-width:1024px){.blog-classic-archive nav.ecs-load-more-button .elementor-button{margin-top:75px!important}}@media only screen and (max-width:767px){.blog-classic-archive nav.ecs-load-more-button .elementor-button{margin-top:50px!important}}.skew-section::before{position:absolute;right:auto;left:-144px;width:825px;height:100%;content:'';-webkit-transform:skew(-27deg);transform:skew(-27deg);background-color:rgb(255 255 255 / .2)}@media only screen and (min-width:1921px){.skew-section::before{left:182px}}@media only screen and (max-width:1549px){.skew-section::before{left:-403px}}@media only screen and (max-width:1366px){.skew-section::before{left:-403px}}@media only screen and (max-width:1200px){.skew-section::before{left:-463px}}@media only screen and (max-width:1024px){.skew-section::before{left:-513px}}@media only screen and (max-width:767px){.skew-section::before{display:none}}.elementor-counter .elementor-counter-number-prefix{display:none}@media only screen and (min-width:768px){.elementor-widget-counter .elementor-counter .elementor-counter-title{text-align:left!important}}@media only screen and (max-width:767px){.elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper{display:inline}.elementor-widget-counter .elementor-counter .elementor-counter-title,.elementor-widget-counter .elementor-counter{text-align:center}}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper{width:100%}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .swiper-slide{padding:65px 55px 75px 115px}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .swiper-slide::before,.reference-col::before{position:absolute;z-index:1;top:-20px;left:30px;display:block;width:70px;height:51px;content:'';background:url(https://www.cernovsky.cz/wp-content/themes/webpunk-child-theme/assets/img/quote.png);background-repeat:no-repeat;background-size:100%}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{padding:12px 24px;-webkit-transform:skew(-27deg);transform:skew(-27deg);border:2px solid var(--e-global-color-accent)}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev svg,.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next svg{-webkit-transform:skew(27deg);transform:skew(27deg)}.reference-col .elementor-testimonial-content{margin-bottom:50px}.review-wide .elementor-testimonial-content{margin-bottom:4rem}@media only screen and (min-width:1201px){.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{top:-145px}}@media only screen and (min-width:768px){.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev{left:calc(100% - 175px)}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{right:12px}}@media only screen and (max-width:1366px){.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .swiper-slide{padding:45px 45px 45px 90px}.review-wide .elementor-testimonial-content{margin-bottom:40px}}@media only screen and (max-width:1200px){.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .swiper-slide{padding:45px 35px 35px 35px}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .swiper-slide::before,.reference-col::before{top:-15px;width:50px;height:36px;background-repeat:no-repeat}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{top:-106px}}@media only screen and (max-width:1024px){.review-wide .elementor-testimonial-content{margin-bottom:20px}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .swiper-slide::before,.reference-col::before{top:-10px}}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{top:auto;bottom:-50px}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev{left:15px}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{right:calc(100% - 120px)}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper .elementor-swiper-button-next{padding:6px 12px}}form.elementor-form button.elementor-button span svg{margin-bottom:-2px}form.elementor-form .elementor-field-group.elementor-field-type-submit{margin-top:35px;margin-bottom:0!important}form.elementor-form .elementor-field-textual{min-height:50px;padding:.5rem 1rem}.elementor-field-type-acceptance span{line-height:1.2em}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{font-style:normal!important;border-color:var(--e-global-color-primary)!important;background-color:var(--e-global-color-secondary)!important}::placeholder{opacity:1!important}[type=submit]:focus,button:focus{outline:none}@media only screen and (max-width:1024px){form.elementor-form .elementor-field-group.elementor-field-type-submit{margin-top:10px}}nav.rank-math-breadcrumb p{display:inline;margin-bottom:0}nav.rank-math-breadcrumb p a{color:var(--e-global-color-primary);border-bottom:1px solid}nav.rank-math-breadcrumb p a:hover{color:var(--e-global-color-accent)}nav.rank-math-breadcrumb p span.last{font-weight:700}