@media (min-width:1024px) and (max-width:1200px){.event-contact .book-online-session .align-middle:before{width:392px}}}@media (max-width:768px){.cvs-video-slider.slick-initialized.slick-slider.slick-dotted ul li{width:6px;height:6px;margin:0 6px}}@media (min-width:768px) and (max-width:1024px){.event-contact .book-online-session .align-middle:before{top:62px;width:223px;height:423px}.book-online-session .align-middle .heading-with-border img{margin-top:20px;width:100%}.book-online-session .align-middle .heading-with-border{margin-top:-60%}.powerful_img img{width:100%}.clientTestimonial .slick-next.slick-arrow{left:-41%}.review-item{text-align:center}.what-clients-say .testimony{margin-bottom:20px}.services-list-sec{margin-top:-22%}.client-says{padding:0 0 38px}.features-section .heading{display:block}.founder-image{padding:0}.book-online-session .contact-form .heading h2{font-size:24px}.align-middle .heading-with-border h2{font-size:25px}.powerful .heading-with-border h2:before{width:261px}.services .slick-slide img{width:100%;padding:2%}.screening-form .heading-with-border h2:before{width:267px}.screening-form .heading-with-border h2:before{width:255px}.book-online-session .heading-with-border h2:before{width:166px}.book-online-session .align-middle:before{width:307px;height:420px}.book-online-session .contact-form .heading{margin-bottom:10px;margin-top:25px}.heading-with-border h2{font-size:40px}.banner-bg-image .faq:before{top:-118px;width:131%;height:444px}}@media (min-width:320px) and (max-width:360px){.event-res{margin-left:-20px}}@media (min-width:320px) and (max-width:556px){.event-contact .book-online-session .align-middle:before{width:187px !important;height:300px !important}.event-contact .book-online-session .align-middle .heading-with-border{margin-top:17%;position:relative}.signup{margin-top:50px}.home-banner h2{font-size:30px}.home-banner h1{font-size:30px}.book-online-session .contact-form .heading h2{font-size:18px}.services .slick-slide img{width:100%}.service-banner{padding-top:70px;padding-right:10px;padding-left:10px}.review-item .thumb-wrap{width:auto;height:auto}.clientTestimonial .slick-arrow{width:54px;height:35px;border:1px solid #10069f;border-radius:5px}.clientTestimonial .slick-next.slick-arrow{left:51%;bottom:-14%;background:#fff;color:#002c9b}.clientTestimonial .slick-prev.slick-arrow{left:33.5%;position:absolute;bottom:-14%;background:#fff;color:#10069f;z-index:1}.events:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/eventbannergrp.png);width:414px;height:256px}.common-page-banner:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/Group%2037@2x.webp);width:118%;height:47%;top:-18%}.banner-bg-image .faq:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/Group%2037@2x.webp);width:115%;height:130%;top:-58%}.banner-bg-image .locations:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/Group%2037@2x.webp);width:109%;height:85%;top:-22%}.locations-banner h2{font-size:30px}.location-bottom{display:block}.location-list{margin-top:10%}.banner-bg-image .locations:after{display:none}.locations-banner p{font-size:16px}.google-map .col-md-8{display:block;order:-1}.google-map{margin-top:-47%}.book p{text-align:left}.event-content{text-align:left}.event-content p{text-align:left}.founder-button{margin-bottom:-4%}.service-landing-page .banner-bg-image{height:526px}.banner-bg-image .home:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/bannerse24.png);width:414px;height:639px}.services-details{padding-bottom:30px;padding-top:30px}.client-testimonial .align-middle .heading-with-border h2{margin-bottom:82px}.features-section .heading{margin-left:20px}.features-section .feature-list{margin-left:20px}.client-success-stories .heading{text-align:unset}.locations-banner{margin-top:-69px}.section.services.section h2{font-size:25px}.fox11{padding-top:75px}.review-item{text-align:center}.event-content button.cta-btn-1{margin-top:5%}.google-map2{margin-bottom:104%}.services-list-sec{margin-bottom:106%}.event-btn button{margin-bottom:123%}.founder-image{padding:0}.founder-image img{margin-left:33%}.client-says-wrap div:nth-child(even){display:grid;gap:unset}.client-says-wrap div:nth-child(even) .client-img{order:2}.client-says-wrap div:nth-child(even) .client-content{order:1}.powerful .heading-with-border h2:before{width:256px}.heading-with-border h2{font-size:25px}.screening-form .content p{margin-top:0}.screening-form .heading-with-border h2:before{width:255px}.event-content .heading-with-border h2:before{width:225px}.book-online-session .contact-form .heading h2{font-size:18px}.book-online-session .align-middle .heading-with-border{margin-top:-70%;position:absolute}.book-online-session .align-middle:before{width:187px;height:300px;top:-389px}.book-online-session .heading-with-border h2:before{width:175px}.faq-banner h2{font-size:25px}.home-banner h2{font-size:30px}.home-banner p{font-size:16px}.book-online-session .contact-form .heading p{margin-top:140px}.what-clients-say .heading-with-border{margin-top:-12%;margin-bottom:54px}.what-clients-say .heading-with-border h2:before{width:176px}.what-clients-say .testimony{background:#f2f2f2;border:0 solid #cbd1d8;margin-bottom:13%}.faq-page-section .faq-content-item{margin-top:-21%}.common-page-banner .heading h2{font-size:25px;margin-left:9%;margin-top:13%}.privacy-content{margin-top:-12%}.service-banner .container{height:170px;background-size:contain !important;background-position:top left !important}.service-banner .banner-content h1{font-size:17px;margin-bottom:3px}.service-banner .banner-content p{font-size:8px;line-height:9px;margin-top:-1%}.content{margin-top:-4%}.client-success-stories .heading h2{font-size:25px}.features-section .heading h3{font-size:30px}.features-section .heading{display:block}.service-banner .banner-content{margin-top:-35px}.screening-form .container{padding-top:27px}}@media (min-width:557px) and (max-width:767px){.event-contact .book-online-session .align-middle .heading-with-border{margin-top:5%}.book-online-session .contact-form .heading h2{font-size:30px}.services .slick-slide img{width:100%;padding:2%}.services-details{padding-bottom:30px;padding-top:30px}.client-testimonial .align-middle .heading-with-border h2{margin-bottom:21px}.events:before{width:833px;height:499px}.fox11{padding-top:80px}.review-item{text-align:center}.google-map2{margin-bottom:55%}.services-list-sec{margin-bottom:70%;margin-top:-38%}.features-section .heading{display:block}.event-btn button{margin-bottom:81%}.founder-image img{margin-left:38%}.founder-image{padding:0}.client-says-wrap div:nth-child(even){display:grid;gap:unset}.client-says-wrap div:nth-child(even) .client-img{order:2}.client-says-wrap div:nth-child(even) .client-content{order:1}.book-online-session .align-middle:before{position:absolute;top:-266px;width:329px;height:348px;left:0}.screening-form .content p{margin-top:0}.book-online-session .contact-form .heading p{margin-top:81px}.book-online-session .align-middle .heading-with-border{margin-top:-50%}.home-banner h2{font-size:51px;padding-bottom:45px}.what-clients-say .testimony{background:#f2f2f2;border:0 solid #cbd1d8;margin-bottom:13%}.faq-banner h2{font-size:25px}.faq-page-section .faq-content-item{margin-top:-11%}.common-page-banner .heading h2{font-size:25px;margin-left:13%;margin-top:13%}.common-page-banner:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/Group%2037@2x.webp);width:101%;height:50%;top:-14%}.banner-bg-image .faq:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/Group%2037@2x.webp);width:109%;height:138%;top:-58%}.banner-bg-image .locations:before{background:url(//www.wisconsinhypnosiscenter.com/wp-content/themes/WHC-child/assets/css/../img/Group%2037@2x.webp);width:109%;height:85%;top:-22%}.google-map .col-md-8{display:block;order:-1}.google-map{margin-top:-23%}.locations-banner h2{font-size:30px}.location-list{margin-top:10%}.banner-bg-image .locations:after{display:none}.locations-banner p{font-size:16px}}@media (min-width:320px) and (max-width:767px){.book-online-session .align-middle .heading-with-border.sec2{margin-top:20% !important}}@media (min-width:320px) and (max-width:370px){.clients .heading-with-border h2:before{width:160px}.event-content .heading-with-border h2:before{width:181px}.events-option select{width:135px}}