#overlay{display:block;height:100%;width:100%;position:fixed;left:0;top:0;z-index:999998!important;background-color:#f1e8dd;border:25px solid #fff}#overlay img{width:250px;height:237px;position:absolute;top:50%;left:50%;margin-left:-125px;margin-top:-119px}@media screen and (max-width:768px){#overlay img{width:180px;height:171px;margin-left:-90px;margin-top:-86px}}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}a img{outline:none;border:none}input,submit,input[type=submit],button,textarea{border:none;outline:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}submit,input[type=submit],button{cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}
::-moz-selection{background:#f1e8dd}::selection{background:#f1e8dd}::-webkit-input-placeholder{color:#da0000}::-moz-placeholder{color:#da0000}:-ms-input-placeholder{color:#da0000}:-moz-placeholder{color:#da0000}@font-face{font-family:"Schnyder Light Web";src:url(//haleykellyevents.com/wp-content/themes/haley-kelly/webfonts/SchnyderL-Light-Web.woff2) format("woff2"),url(//haleykellyevents.com/wp-content/themes/haley-kelly/webfonts/SchnyderL-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}.schnyder_wide_m{font-family:"Schnyder Light Web",serif !important;font-weight:300 !important;font-style:normal;letter-spacing:.05em}.adobe_garamond{font-family:adobe-garamond-pro,serif !important;font-weight:400 !important;font-style:normal;letter-spacing:.02em}.adobe_garamond_italic{font-family:adobe-garamond-pro,serif !important;font-weight:400 !important;font-style:italic;letter-spacing:.02em}.termina_regular{font-family:termina,sans-serif !important;font-weight:400 !important;font-style:normal;text-transform:uppercase;letter-spacing:.15em}.termina_medium{font-family:termina,sans-serif !important;font-weight:500 !important;font-style:normal;text-transform:uppercase;letter-spacing:.15em}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1;}html,body{height:100%}html.frozen,body.frozen{height:100%;overflow:hidden;-webkit-overflow-scrolling:auto}body{font-family:adobe-garamond-pro,serif;font-weight:400;font-size:16px;letter-spacing:.02em;line-height:1;color:#da0000}div{-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}a img{outline:none;border:none}a,a:link,a:visited,a:focus,a:active,a:hover{text-decoration:none;outline:none;border:none;cursor:pointer;color:#da0000;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}h1,h2{margin-bottom:30px;font-family:"Schnyder Light Web",serif;font-weight:300;font-style:normal;font-size:42px;letter-spacing:.05em;line-height:1.4}h3{margin-bottom:30px;font-family:termina,sans-serif;font-weight:500;font-size:18px;letter-spacing:.15em;line-height:1.8;text-transform:uppercase}h4,h5,h6{margin-bottom:30px;padding-bottom:26px;position:relative;font-family:termina,sans-serif;font-weight:500;font-size:18px;letter-spacing:.15em;line-height:1.2;text-transform:uppercase;text-align:left}h4:after,h5:after,h6:after{display:block;content:"";width:25px;height:3px;background:#da0000;position:absolute;bottom:0;left:0}p{font-size:20px;line-height:1.4;margin-bottom:30px}input[type=submit].button{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}a.button,input[type=submit].button{display:inline-block;padding:22px 40px 20px;background:#fff;border:1px solid #f1e8dd;color:#da0000 !important;text-decoration:none !important;text-transform:uppercase;font-family:termina,sans-serif !important;font-weight:500 !important;font-style:normal;font-size:10px;letter-spacing:.15em;line-height:1;white-space:nowrap}a.button:hover,input[type=submit]:hover{background-color:#f1e8dd !important;color:#da0000 !important}a.button.solid,input[type=submit].solid{background-color:#da0000 !important;color:#fff !important}a.button.solid:hover,input[type=submit].solid:hover{background:0 0 !important;color:#da0000 !important}a.button.wide,input[type=submit].wide{width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}a.button.outline,input[type=submit].outline{background-color:transparent !important}a.button.outline:hover,input[type=submit].outline:hover{background-color:#f1e8dd !important}a.button.outline.white,input[type=submit].outline.white{border-color:#fff !important;color:#fff !important}a.button.outline.white:hover,input[type=submit].outline.white:hover{background-color:#fff !important;color:#da0000 !important}.nomarg{margin-bottom:0 !important}.floatleft{float:left}.floatright{float:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.centertext{text-align:center}.text-right{text-align:right}.centertext img,.text-right img{display:inline-block}.table{display:table;table-layout:fixed;width:100%;height:100%}.table .cell{display:table-cell;vertical-align:middle}.cols:before,.cols:after{content:"";display:table}.cols:after{clear:both}.cols{*zoom:1;}.cols .col{float:left}.cols .col.four-fifths{width:80%}.cols .col.three-fourths,.cols .col.three-quarters{width:75%}.cols .col.two-thirds{width:66.6666%}.cols .col.three-fifths{width:60%}.cols .col.one-half{width:50%}.cols .col.two-fifths{width:40%}.cols .col.one-third{width:33.3333%}.cols .col.one-fourth,.cols .col.one-quarter{width:25%}.cols .col.one-fifth{width:20%}.wrapper{width:100%;margin:0 auto;padding-left:50px;padding-right:50px}.beige_bg{background:#f1e8dd}#header{width:100%;padding:24px 0;position:relative;background:#f1e8dd}#header.sticky{position:fixed;top:0;left:0;z-index:100}#header h1{display:none}#header .logo a img{width:100%;max-width:350px}#header .logo a span{display:none;margin-top:20px;font-size:12px}#header ul{list-style:none}#header ul li{display:inline-block;margin:0 20px}#header ul li a{display:inline-block;font-size:11px;line-height:1}#header ul li a:hover{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}#header .table .cell:first-child ul li:first-child{margin-left:0}#header .table .cell:last-child ul li:last-child{margin-right:0}#header.interior{padding:40px 0;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#header.interior .logo a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#header.interior .logo a span{display:block}#header.interior.sticky{padding:20px 0}#header.interior.sticky .logo a img{max-width:290px}#header.interior.sticky .logo a span{display:none}#footer{padding:34px 0}#footer .table .cell:first-child,#footer .table .cell:last-child{width:20%}#footer ul{list-style:none}#footer ul li{display:inline-block;margin:0 18px}#footer ul li a{display:inline-block;font-size:12px;line-height:2}#footer ul li a:hover{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}#footer .table .cell:last-child ul li:last-child{margin-right:0}.parallax{padding:170px 0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.parallax:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(//haleykellyevents.com/wp-content/themes/haley-kelly/img/overlay.png) repeat}.parallax .inner{position:relative;z-index:1}.parallax h2{font-size:60px;color:#fff}.parallax .button{padding:25px 60px 23px}#feature{height:100%;border:25px solid #fff;position:relative}#feature .cycle-slideshow{width:100%;height:100%}#feature .image{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#home .intro{padding:120px 0}#home .intro .wrapper{max-width:900px}#home .intro p{font-size:42px}#home .work{margin-bottom:120px}#home .work .wrapper{max-width:1530px}#home .work h3{margin-bottom:66px}#home .work .cols{margin-bottom:50px}#home .work .col{padding:0 25px}#home .work .item{display:block;position:relative}#home .work .item img{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}#home .work .item .overlay{display:block;width:100%;height:100%;padding:12px;position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#home .work .item:hover .overlay{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#home .work .item .overlay .inner{display:block;width:100%;height:100%;padding:20px;background:url(//haleykellyevents.com/wp-content/themes/haley-kelly/img/white-95.png) repeat;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#home .work .item .overlay .title{display:block;font-size:30px;line-height:1.4}#home .work .item .overlay .location{display:block;margin-top:10px;font-size:10px;line-height:1.2}#home .about{margin-bottom:120px}#home .about .wrapper{position:relative}#home .about .wrapper:after{display:block;content:"";width:1px;height:100%;position:absolute;top:0;left:50%;background:#f1e8dd}#home .about .inner{max-width:420px;margin:0 auto;padding:0 20px}#home .about img{margin-bottom:60px}#home .testimonials{padding:76px 0 90px}#home .testimonials .wrapper{max-width:1450px}#home .testimonials h3{margin-bottom:80px}#home .testimonials .slider{padding:0 50px}#home .testimonials .slider .item{max-width:950px;margin:0 auto}#home .testimonials .slider .item img{display:block;width:100%;max-width:200px;margin:0 auto 50px}#home .testimonials .slider .item p{font-size:30px}#home .testimonials .slider .item .source{display:block;font-size:18px}#home .testimonials .slider .slick-dots{list-style:none;position:absolute;top:50%;right:0}#home .testimonials .slider .slick-dots li{display:block;height:10px;margin-bottom:20px}#home .testimonials .slider .slick-dots li:last-child{margin-bottom:0}#home .testimonials .slider .slick-dots li button{display:block;margin:0 auto;padding:0;width:4px;height:4px;border-radius:100%;background:#da0000;border:1px solid #da0000;text-align:left;text-indent:-9999em}#home .testimonials .slider .slick-dots li.slick-active button{width:8px;height:8px;background:0 0}#home .video-container{height:0;max-width:calc(100% - 50px);margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:54.15%;margin-bottom:60px;position:relative;background-image:url("https://haleykellyevents.com/wp-content/uploads/2021/01/hk-video-1.jpg");background-size:cover;background-position:center}#home .video-container span{position:relative;z-index:2;cursor:pointer;background:url(https://cdn.shopify.com/s/files/1/0476/5555/1136/files/play-btn.svg?v=1599846928) center/95% no-repeat;box-sizing:border-box;height:120px;margin:0 0 0 -60px;left:50%;position:absolute;text-indent:-999em;top:50%;width:120px;transform:translateY(-50%)}#home .video-container a:hover{border-left-color:red}#home .video-container img{display:block}#home .video-container embed,#home .video-container iframe,#home .video-container img,#home .video-container object{height:100%;left:0;position:absolute !important;top:0;width:100%}#home .video-container .video-overlay{content:"";display:inline-block;position:absolute;top:auto;left:0;width:100%;height:100%;z-index:2;background:rgb(34 34 34/0.35)}@media screen and (max-width:767px){#home .video-container{max-width:calc(100% - 2px)}#home .video-container span{height:60px;margin:0 0 0 -30px;width:60px}}#about .content_rows{padding:80px 0 120px}#about .content_rows .wrapper{max-width:1200px}#about .content_rows .row{margin-top:100px}#about .content_rows .image{width:380px}#about .content_rows .image img{width:100%;max-width:330px}#about .content_rows .text p:last-child{margin-bottom:0}#process .intro{padding:120px 0 90px}#process .intro .wrapper{max-width:1200px}#process .intro p{font-size:42px}#process .content_rows{padding:0 0 160px}#process .content_rows .wrapper{max-width:1160px}#process .content_rows .row{margin-bottom:100px}#process .content_rows .row:last-child{margin-bottom:0}#process .content_rows .image{width:500px}#process .content_rows .image img{width:100%;max-width:400px}#process .content_rows .text p{font-size:24px}#process .content_rows .text p:last-child{margin-bottom:0}#portfolio .grid .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #f1e8dd;position:relative}#portfolio .grid .flex:after{display:block;content:"";width:1px;height:100%;background:#f1e8dd;position:absolute;top:0;left:50%}#portfolio .grid .flex .box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;max-width:50%;padding:120px 0 90px;background:#fff;-webkit-transition:background .1s linear;-o-transition:background .1s linear;transition:background .1s linear}#portfolio .grid .flex .box:hover{background:#faf7f3}#portfolio .grid .flex .box a{display:block;width:100%;max-width:400px;margin:0 auto}#portfolio .grid .flex .box a .image{display:block;width:100%;max-width:400px;margin:0 auto;position:relative}#portfolio .grid .flex .box a .image img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#portfolio .grid .flex .box a .image img.hover{position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#portfolio .grid .flex .box a:hover .image img.hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#portfolio .grid .flex .box a .title{display:block;margin-top:30px;font-size:30px;line-height:1.4;text-align:center}#portfolio .grid .flex .box a .venue{display:block;margin-top:12px;font-size:10px;line-height:1.4;text-align:center}#event .intro{padding:120px 0 80px}#event .intro span{display:block;font-size:10px;letter-spacing:.22em;line-height:2}#event .intro span a{display:inline-block;white-space:nowrap;position:relative}#event .intro span a:after{display:block;content:"";width:100%;height:1px;background:#f1e8dd;position:absolute;bottom:-3px;left:-1px;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}#event .intro span a:hover:after{background:#fff}#event .grid{margin-bottom:80px;position:relative}#event .grid .back_to_top{display:block;width:45px;padding-top:38px;position:fixed;bottom:50px;right:50px;font-size:18px;line-height:1.1;text-align:center;background:url(//haleykellyevents.com/wp-content/themes/haley-kelly/img/arrow.svg) center top no-repeat;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:pointer;z-index:1}#event .grid .back_to_top.visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#event .grid .back_to_top.stuck{position:absolute}#event .grid .back_to_top:hover{padding-top:43px}#event .grid .wrapper{max-width:1120px}#event .grid .inner{margin:0 -25px}#event .grid .item{width:50%;padding:0 25px 50px}#event .grid .item a{display:block;cursor:url(//haleykellyevents.com/wp-content/themes/haley-kelly/img/cursor.png) 0 0,pointer}#event .related h3{margin-bottom:60px}#event .related .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid #f1e8dd;border-bottom:1px solid #f1e8dd;position:relative}#event .related .flex:after{display:block;content:"";width:1px;height:100%;background:#f1e8dd;position:absolute;top:0;left:50%}#event .related .flex .box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;padding:90px;background:#fff;-webkit-transition:background .1s linear;-o-transition:background .1s linear;transition:background .1s linear}#event .related .flex .box:hover{background:#faf7f3}#event .related .flex .box .table{width:100%;max-width:700px;margin:0 auto}#event .related .flex .box .image{width:200px}#event .related .flex .box .image img{width:100%}#event .related .flex .box .text{padding:0 30px}#event .related .flex .box .text .title{display:block;font-size:30px;line-height:1.4}#event .related .flex .box .text .venue{display:block;margin-top:10px;font-size:10px;line-height:1.4}#contact .intro{padding:120px 0 100px}#contact .intro .wrapper{max-width:1100px}#contact .intro p{font-size:42px}#contact .contact .wrapper{max-width:1100px}#contact .contact .inner{position:relative}#contact .contact .inner img{position:absolute;top:0;left:50%;margin-left:-56px}#contact .contact .table{min-height:200px}#contact .contact .table .cell:first-child{padding-right:70px}#contact .contact .table .cell:last-child{padding-left:70px}#contact .contact h3{margin-bottom:15px;font-size:12px}#contact .contact p{font-size:24px}#contact .form{padding:100px 0 80px;border-bottom:1px solid #f1e8dd}#contact .form .wrapper{max-width:915px}#contact .form h3{margin-bottom:60px}#contact .form .formwrap .floatleft,#contact .form .formwrap .floatright{width:50%}#contact .form .formwrap .floatleft{padding-right:25px}#contact .form .formwrap .floatright{padding-left:25px}#contact .form .formwrap .field{margin-bottom:28px}#contact .form .formwrap label,#contact .form .formwrap input[type=text],#contact .form .formwrap input[type=email],#contact .form .formwrap input[type=phone],#contact .form .formwrap textarea{width:100%;padding:5px 9px;border:1px solid #f1e8dd;font-family:adobe-garamond-pro,serif;font-size:18px;line-height:2;font-weight:400;color:#da0000}#contact .form .formwrap label{display:block;padding:5px 0;margin-bottom:0;border:none}#contact .form .formwrap textarea{height:130px;padding:9px;border:1px solid #f1e8dd;resize:none;line-height:1.4}#contact .form input[type=submit].button{background:#f1e8dd !important}#contact .form input[type=submit].button:hover{background:#fff !important}#contact .form .check,#contact .form .radio{display:block;padding:5px 0 0 30px;margin-bottom:10px;position:relative;white-space:nowrap;font-family:adobe-garamond-pro,serif;font-size:18px;line-height:1.4}#contact .form .check input[type=checkbox],#contact .form .radio input[type=radio]{width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:10px;left:0;overflow:hidden;clip:rect(0 0 0 0)}#contact .form .check label.special,#contact .form .radio label.special{display:inline-block;padding:0;margin-bottom:0;position:absolute;top:10px;left:0;background:0 0}#contact .form .check input[type=checkbox]+label.special,#contact .form .radio input[type=radio]+label.special{display:inline-block;width:12px;height:12px;border:1px solid #da0000;line-height:12px;cursor:pointer}#contact .form .radio input[type=radio]+label.special{border-radius:50%}#contact .form .check input[type=checkbox]:checked+label.special,#contact .form .radio input[type=radio]:checked+label.special{border:1px solid #da0000;background:#da0000}#contact .form .radio input[type=radio]:checked+label.special:after{display:block;content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;border:3px solid #fff;border-radius:100%}.gform_body ul.gform_fields{list-style:none}.gform_body li.gfield{display:block;margin-bottom:28px}.gform_body li.gfield label.gfield_label span.gfield_required{display:none}.gform_body li.gfield.hidden_label label.gfield_label_before_complex{display:none !important}.gform_body li.gfield .ginput_complex.ginput_container{display:table;table-layout:fixed;width:100%}.gform_body li.gfield .ginput_complex.ginput_container span.name_first,.gform_body li.gfield .ginput_complex.ginput_container span.name_last{display:table-cell;vertical-align:top}.gform_body li.gfield .ginput_complex.ginput_container span.name_first{padding-right:25px}.gform_body li.gfield .ginput_complex.ginput_container span.name_last{padding-left:25px}.gform_body ul.gfield_radio{list-style:none}.gform_body ul.gfield_radio li{display:block;height:30px;padding:5px 0 0 30px;margin-bottom:0;position:relative;white-space:nowrap;font-family:adobe-garamond-pro,serif;font-size:18px;line-height:1.4}.gform_body ul.gfield_radio li input[type=radio]{width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:10px;left:0;overflow:hidden;clip:rect(0 0 0 0)}.gform_body ul.gfield_radio li label{display:inline-block;padding:0;margin-bottom:0;position:absolute;top:10px;left:0;background:0 0}.gform_body ul.gfield_radio li input[type=radio]+label{display:inline-block !important;width:12px !important;height:12px;margin:0 !important;padding:0 !important;border:1px solid #da0000 !important;line-height:12px !important;cursor:pointer;border-radius:50%;text-indent:30px}.gform_body ul.gfield_radio li input[type=radio]:checked+label{border:1px solid #da0000;background:#da0000}.gform_body ul.gfield_radio li input[type=radio]:checked+label:after{display:block;content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;border:3px solid #fff;border-radius:100%}.gform_footer{text-align:center}.gform_wrapper.gform_validation_error .validation_error{background:#da0000;color:#fff;padding:20px;text-align:center;margin-bottom:36px}.gform_wrapper.gform_validation_error .validation_message{background:#da0000;color:#fff;padding:8px 10px;margin-top:10px;font-size:14px;line-height:1.4}.gform_confirmation_wrapper .gform_confirmation_message{padding:30px 20px;margin-bottom:36px;background:#f1e8dd;text-align:center;font-size:20px}#page{padding:100px 0 80px;border-bottom:1px solid #f1e8dd}#page .wrapper{max-width:1000px}
.show_1024,.show_768{display:none!important}.mobile_toggle{display:block;width:48px;height:48px;position:absolute;top:12px;right:15px;overflow:hidden;text-align:left;text-indent:-9999em;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.mobile_toggle span,.mobile_toggle span:before,.mobile_toggle span:after{display:block;content:'';width:28px;height:2px;position:absolute;left:10px;top:-9px;background:#da0000;-webkit-transition:all .5s cubic-bezier(0,.275,.125,1);-o-transition:all .5s cubic-bezier(0,.275,.125,1);transition:all .5s cubic-bezier(0,.275,.125,1);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.mobile_toggle span:before,.mobile_toggle span:after{left:0}.mobile_toggle span{top:24px}.mobile_toggle span:after{top:9px;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.mobile_toggle.open span:before,.mobile_toggle.open span:after{background:#da0000}.mobile_toggle.open span{background-color:transparent!important}.mobile_toggle.open span:before{-webkit-transform:translateY(10px) translateX(1px) rotate(45deg);-ms-transform:translateY(10px) translateX(1px) rotate(45deg);transform:translateY(10px) translateX(1px) rotate(45deg)}.mobile_toggle.open span:after{-webkit-transform:translateY(-8px) translateX(1px) rotate(-45deg);-ms-transform:translateY(-8px) translateX(1px) rotate(-45deg);transform:translateY(-8px) translateX(1px) rotate(-45deg)}.mobile_menu ul{padding-top:20px}@media screen and (max-width:1200px){#footer{padding-top:124px;background-image:url(//haleykellyevents.com/wp-content/themes/haley-kelly/img/monogram.svg);background-position:center 34px;background-repeat:no-repeat}#footer .table,#footer .table .cell{display:block;width:100%!important;height:auto;text-align:center}#footer .table .cell:first-child{display:none}#footer ul li{margin:10px!important}#event .related .flex .box{padding:80px 50px}#event .related .flex .box .text{padding:0 15px}}@media screen and (max-width:1024px){.hide_1024{display:none!important}.show_1024{display:block!important}h3,h4,h5,h6{font-size:14px}.wrapper{padding-left:30px;padding-right:30px}#header ul{display:none;padding-top:15px}#header ul li{display:block;margin:15px 0}#feature{height:500px!important}#feature .image{background-attachment:scroll}#home .intro{padding:80px 0}#home .intro p{font-size:30px}#home .work{margin-bottom:80px}#home .work h3{margin-bottom:50px}#home .work .col{padding:0 15px}#home .work .item .overlay{height:auto;padding:0;margin-top:20px;position:relative;top:auto;left:auto;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#home .work .item .overlay .inner{height:auto;padding:0;background:0 0;overflow:auto}#home .work .item .overlay .title{font-size:20px}#home .work .item .overlay .location{font-size:9px}#home .about{margin-bottom:80px}#home .about .wrapper:after{display:none}#home .about .cols .col{width:100%;float:none}#home .about .cols .col:first-child{margin-bottom:80px}#home .testimonials{padding:80px 0}#home .testimonials h3{margin-bottom:50px}#home .testimonials .slider{padding:0}#home .testimonials .slider .item p{font-size:24px}#home .testimonials .slider .item img{margin-bottom:30px}#home .testimonials .slider .slick-dots{position:relative;top:auto;right:auto;margin-top:30px!important}#home .testimonials .slider .slick-dots li{display:inline-block;height:10px;margin:10px}#home .testimonials .slider .slick-dots li.slick-active button{position:relative;top:-1px}#about .content_rows{padding:50px 0 80px}#about .content_rows .row{margin-top:80px}#about .content_rows .table .cell{vertical-align:top}#about .content_rows .image{width:250px}#about .content_rows .image img{max-width:200px}#process .intro{padding:80px 0}#process .intro p{font-size:30px}#process .content_rows{padding:0 0 80px}#process .content_rows .row{margin-bottom:80px}#process .content_rows .table .cell{vertical-align:top}#process .content_rows .image{width:250px}#process .content_rows .image img{max-width:200px}#portfolio .grid .flex .box{padding:80px 30px}#event .intro{padding:80px 0}#event .related .flex .box:hover{background:#fff}#event .related .flex .box .table,#event .related .flex .box .table .cell{display:block;height:auto}#event .related .flex .box .image{width:100%;max-width:200px;margin:0 auto 30px}#contact .intro{padding:80px 0}#contact .intro p{font-size:30px}#contact .contact .inner img{position:relative;top:auto;left:auto;margin:0 auto 50px}#contact .contact .table,#contact .contact .table .cell{display:block;height:auto}#contact .contact .table .cell:first-child{padding-right:0}#contact .contact .table .cell:last-child{padding-left:0;margin:50px 0 80px}#contact .form{padding:80px 0;border-top:1px solid #f1e8dd}#contact .form .formwrap .floatleft{padding-right:15px}#contact .form .formwrap .floatright{padding-left:15px}}@media screen and (max-width:768px){.hide_768{display:none!important}.show_768{display:block!important}h1,h2{font-size:36px}.wrapper{padding-left:30px;padding-right:30px}.section{padding-top:50px;padding-bottom:50px}.parallax{background-attachment:scroll}.parallax h2{font-size:42px}#header,#header.interior{padding:20px 0}#header .logo a{display:block;width:200px;height:34px;margin:0 auto}#header .logo a img,#header.interior.sticky .logo a img{max-width:200px}#header.interior .logo a span{display:none}#footer ul li{margin:5px!important}#home .work .col{width:100%;max-width:300px;float:none;padding:0;margin:0 auto 50px}#home .work .col:last-child{margin-bottom:0}#about .content_rows .table,#about .content_rows .table .cell{display:block;height:auto;text-align:center}#about .content_rows .image{width:100%;margin-bottom:30px}#about .content_rows .image img{max-width:200px;margin:0 auto}#about .content_rows .text h4{text-align:center}#about .content_rows .text h4:after{left:50%;margin-left:-12px}#process .content_rows .table,#process .content_rows .table .cell{display:block;height:auto;text-align:center}#process .content_rows .image{width:100%;margin-bottom:30px}#process .content_rows .image img{max-width:200px;margin:0 auto}#process .content_rows .text p{font-size:20px}#portfolio .grid{padding:80px 0 0;border-bottom:1px solid #f1e8dd}#portfolio .grid .flex{display:block;border-bottom:none}#portfolio .grid .flex:after{display:none}#portfolio .grid .flex .box{width:100%;max-width:none;padding:0 30px;margin-bottom:80px}#portfolio .grid .flex .box:hover{background:#fff}#portfolio .grid .flex .box a:hover .image img.hover{display:none}#event .grid .back_to_top{display:none}#event .grid .inner{margin:0 -15px}#event .grid .item{padding:0 15px 30px}#event .related .flex{display:block;padding:80px 0 30px}#event .related .flex:after{display:none}#event .related .flex .box{width:100%;padding:0 30px;margin-bottom:50px}#event .related .flex .box .text{padding:0}#contact .form h3{margin-bottom:40px}#contact .form .formwrap .floatleft,#contact .form .formwrap .floatright{width:100%;float:none;padding:0}.gform_body li.gfield .ginput_complex.ginput_container span.name_first{padding-right:5px}.gform_body li.gfield .ginput_complex.ginput_container span.name_last{padding-left:5px}}
.nice-select{width:100%;border:none;border:1px solid #f1e8dd;box-sizing:border-box;clear:both;cursor:pointer;display:inline-block;font-family:adobe-garamond-pro,serif;font-size:18px;line-height:2;font-weight:400;outline:none;padding:5px 30px 5px 9px;position:relative;text-align:left!important;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nice-select:after{display:block;content:'';width:8px;height:8px;margin-top:-6px;border-bottom:1px solid #da0000;border-right:1px solid #da0000;position:absolute;right:14px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;pointer-events:none}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);pointer-events:auto}.nice-select.disabled{border-color:#efece7;color:#707070;pointer-events:none}.nice-select.disabled:after{border-color:#efece7}.nice-select .list{width:100%;padding:0;position:absolute;top:100%;left:0;z-index:9;overflow:hidden;opacity:0;background-color:#f1e8dd;box-sizing:border-box;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;pointer-events:none}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{padding-left:9px;padding-right:30px;list-style:none;line-height:38px;min-height:38px;outline:none;font-size:10px;font-family:termina,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.15em;text-align:left;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#faf7f3}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:1}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 30px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-s-error .mfp-content{display:none}button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#da0000}.mfp-image-holder .mfp-close{width:15px;height:15px;padding:0;color:#da0000;text-align:left;text-indent:-9999em;background:url(//haleykellyevents.com/wp-content/themes/haley-kelly/js/../img/close.svg) center center no-repeat;position:fixed;top:25px;right:25px}.mfp-counter{color:#da0000;font-size:24px;line-height:80px;white-space:nowrap}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:50px 0 80px;margin:0 auto}.mfp-bottom-bar{margin-top:-80px;position:absolute;top:100%;left:0;width:100%;cursor:auto;text-align:center}.mfp-bottom-bar .arrow-prev,.mfp-bottom-bar .arrow-next{display:block;width:21px;height:14px;background:url(//haleykellyevents.com/wp-content/themes/haley-kelly/js/../img/arrow-prev.svg) center center no-repeat;cursor:pointer;position:absolute;top:50%;left:0;margin-top:-7px}.mfp-bottom-bar .arrow-next{left:auto;right:0;background:url(//haleykellyevents.com/wp-content/themes/haley-kelly/js/../img/arrow-next.svg) center center no-repeat}.mfp-image-holder .mfp-content{max-width:100%}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-image-holder .mfp-close{top:15px;right:15px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.ginput_recaptcha{margin:0 auto;max-width:308px}