.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
[class*=et_pb_section_dap_]{width:100%}#et-boc .area-outer-wrap{max-height:100vh;max-width:100vw;pointer-events:none;position:fixed;z-index:100}#et-boc .area-outer-wrap.entry-content{padding:0}#et-boc .area-outer-wrap[data-da-type=popup]{min-width:320px;padding:10px}@media screen and (min-width:981px){#et-boc .area-outer-wrap[data-da-type=popup]{width:90%}}@media screen and (max-width:980px){#et-boc .area-outer-wrap[data-da-type=popup]{width:100%}}@media (min-width:981px){#et-boc .area-outer-wrap .et_pb_row.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_row_inner.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#et-boc .area-outer-wrap[data-da-type=inline]{bottom:unset;height:unset;left:unset;max-height:unset;max-width:unset;position:relative;right:unset;top:unset;-webkit-transform:unset;transform:unset;width:unset}#et-boc .area-outer-wrap>[data-da-area]{-ms-scroll-chaining:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block!important;-ms-flex-direction:column;flex-direction:column;height:100%;margin:auto;overscroll-behavior:contain;pointer-events:all;position:relative}#et-boc .area-outer-wrap>[data-da-area]>.et_pb_section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#et-boc .area-outer-wrap>[data-da-area] .clearfix:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row_inner:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_slides:after{content:""}#et-boc .area-outer-wrap.full-height[data-da-overflow=full_height]>[data-da-area],#et-boc .area-outer-wrap[data-da-overflow=clip]>[data-da-area]{overflow:auto}#et-boc .area-outer-wrap[data-da-overflow=show]>[data-da-area]{overflow:visible}#et-boc .area-outer-wrap[data-da-type=flyin].full-height,#et-boc .area-outer-wrap[data-da-type=popup].full-height{bottom:0!important;height:auto!important;margin-top:0!important;top:0!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height [data-da-area],#et-boc .area-outer-wrap[data-da-type=popup].full-height [data-da-area]{max-height:100%}#et-boc .area-outer-wrap[data-da-type=flyin].full-height[data-da-size=auto] .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height[data-da-size=auto] .da-close-wrap{height:calc(100% - 20px)!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height:not([data-da-size=auto]) .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height:not([data-da-size=auto]) .da-close-wrap{height:100%!important}#et-boc .area-outer-wrap[data-da-size=full_screen],#et-boc .area-outer-wrap[data-da-size=full_width]{max-width:100vw;min-width:100vw;padding-left:0;padding-right:0;width:100vw}#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=top],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=top]{padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_screen] .et_pb_section,#et-boc .area-outer-wrap[data-da-size=full_width] .et_pb_section{max-width:none;min-width:100%;width:100%}#et-boc .area-outer-wrap[data-da-size=full_height],#et-boc .area-outer-wrap[data-da-size=full_screen]{height:100vh;max-height:100vh;min-height:100vh;padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=right],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=right]{padding-left:0;padding-right:0}#et-boc .area-outer-wrap .da-close-wrap{display:block;left:50%;overflow:visible;pointer-events:none;position:absolute;text-align:right;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s;z-index:100}#et-boc .area-outer-wrap .da-close{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;font-family:Courier New,monospace;font-size:20px;font-weight:700;height:30px;line-height:30px;opacity:.7;pointer-events:all;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:30px}#et-boc .area-outer-wrap .da-close:focus,#et-boc .area-outer-wrap .da-close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#et-boc .area-outer-wrap[data-da-close-btn=no] .da-close-wrap{display:none!important}#et-boc .area-outer-wrap[data-da-close-btn=yes] .da-close-wrap{display:block}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff2;-webkit-box-shadow:0 0 3px 1px #00000008;box-shadow:0 0 3px 1px #00000008;color:#333}#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{background:#fff;-webkit-box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;color:#000}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{background:#0002;-webkit-box-shadow:0 0 0 1px #ffffff08;box-shadow:0 0 0 1px #ffffff08;color:#eee;text-shadow:0 0 1px #000,0 0 3px #000a}#et-boc .area-outer-wrap[data-da-color=dark] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=dark] .da-close:hover{background:#2b2b2b;-webkit-box-shadow:0 0 1px 1px #fff3;box-shadow:0 0 1px 1px #fff3;color:#fff}#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:focus,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}#et-boc .area-outer-wrap[data-da-loader=yes] [data-da-area]{background-image:url(//kristatrask.com/wp-content/plugins/popups-for-divi/styles/../images/spin.gif),-o-radial-gradient(center,circle,#fff 65%,#fff0 66%)!important;background-image:url(//kristatrask.com/wp-content/plugins/popups-for-divi/styles/../images/spin.gif),radial-gradient(circle at center,#fff 65%,#fff0 66%)!important;background-position:50%;background-repeat:no-repeat;background-size:32px 32px,48px 48px!important}#et-boc .area-outer-wrap[data-da-shadow=yes] [data-da-area]{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2);box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2)}#et-boc .area-outer-wrap[data-da-shadow=no] [data-da-area]{-webkit-box-shadow:none;box-shadow:none}.area-outer-wrap [data-da-area]{display:block;pointer-events:all}.da-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.55);bottom:0;left:0;position:fixed;right:0;top:0;transition:-webkit-backdrop-filter 1s 1s,backdrop-filter 1s 1s;z-index:99}.da-overlay-visible{overflow:hidden}.da-overlay-visible .da-overlay{backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px)}[data-area-hook]{display:none!important;visibility:hidden!important}.da-flyin-visible .mfp-bg,.da-hover-visible .mfp-bg,.da-popup-visible .mfp-bg{z-index:20000000}.da-flyin-visible .mfp-wrap,.da-hover-visible .mfp-wrap,.da-popup-visible .mfp-wrap{z-index:20000001}
.full-width .site-content .has-post-thumbnail header.entry-header,.full-width.singular .site-content article.hentry.has-post-thumbnail{margin-top:0}.single-listing.full-width .hentry{width:672px}.single-listing .site-content .entry-content,.single-listing .site-content .entry-header,.single-listing .site-content .entry-meta{width:100%;max-width:100%}.site-content .has-post-thumbnail .entry-header{padding-top:0}div.content-area,section.content-area{overflow:hidden}.listing,.listing-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.archive .listing-wrap,.wp-listings-shortcode .listing-wrap{width:100%;margin:0}.archive .listing-widget-thumb,.wp-listings-shortcode .listing-widget-thumb{position:relative;overflow:hidden;line-height:0}.archive .listing-widget-thumb a img,.wp-listings-shortcode .listing-widget-thumb a img{margin:0;padding:0;width:100%;height:auto;border:none}.archive .listing-widget-thumb a,.wp-listings-shortcode .listing-widget-thumb a{padding:0;margin:0;border:none;text-decoration:none}.archive .listing-wrap .listing-thumb-meta,.archive .listing-wrap span.listing-status,.wp-listings-shortcode .listing-wrap .listing-thumb-meta,.wp-listings-shortcode .listing-wrap span.listing-status{position:absolute}.archive .listing-wrap span.listing-status,.wp-listings-shortcode .listing-wrap span.listing-status{width:130px;padding:5px;top:20px;right:-30px;font-size:12px;line-height:18px;-moz-transform:scale(1) rotate(45deg) translate(0);-webkit-transform:scale(1) rotate(45deg) translate(0);-o-transform:scale(1) rotate(45deg) translate(0);transform:scale(1) rotate(45deg) translate(0)}.archive .listing-wrap .listing-thumb-meta,.wp-listings-shortcode .listing-wrap .listing-thumb-meta{left:0;bottom:0}.archive .listing-wrap .listing-thumb-meta span,.wp-listings-shortcode .listing-wrap .listing-thumb-meta span{position:relative;padding:5px 10px;color:#111;background:#fff;background:rgba(255,255,255,.8);font-size:14px;line-height:14px;font-weight:400;display:table;top:inherit;left:inherit;border-radius:0}.archive .listing-wrap .listing-thumb-meta span.listing-price,.wp-listings-shortcode .listing-wrap .listing-thumb-meta span.listing-price{padding:8px 10px;color:#fff;font-size:18px;line-height:18px;font-weight:700;background:#53c331;background:rgba(83,195,49,.8)}.archive .listing-wrap span.listing-open-house,.wp-listings-shortcode .listing-wrap span.listing-open-house{display:block;padding:5px 10px;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;background:#be1d2c}.archive .listing-widget-details,.wp-listings-shortcode .listing-widget-details{color:#999;text-align:left;line-height:18px;background:#fff;border:1px solid #efefef;border-top:none;border-radius:0 0 5px 5px}.archive .listing-widget-details h3.listing-title,.wp-listings-shortcode .listing-widget-details h3.listing-title{padding:15px 15px 10px;margin:0;line-height:1;text-decoration:none;border-bottom:none}.archive .listing-widget-details h3.listing-title a,.wp-listings-shortcode .listing-widget-details h3.listing-title a{padding:0;margin:0;color:#666;background:0 0;font-size:18px;text-decoration:none;border:none}.archive .listing-widget-details p.listing-address,.wp-listings-shortcode .listing-widget-details p.listing-address{padding:0 0 15px;margin:0;display:block;text-align:left}.archive .listing-widget-details span.listing-address,.archive .listing-widget-details span.listing-city-state-zip,.wp-listings-shortcode .listing-widget-details span.listing-address,.wp-listings-shortcode .listing-widget-details span.listing-city-state-zip{padding:0 15px;font-size:14px;line-height:18px;text-align:left;display:inline}.archive .listing-widget-details .listing-beds-baths-sqft,.wp-listings-shortcode .listing-widget-details .listing-beds-baths-sqft{width:100%;padding:15px 0;margin:0;border-top:1px solid #efefef}.archive .listing-widget-details .listing-beds-baths-sqft li,.wp-listings-shortcode .listing-widget-details .listing-beds-baths-sqft li{display:inline-block;width:32%;color:#666;text-align:center;margin:0;padding:0}.archive .listing-widget-details .listing-beds-baths-sqft li span,.wp-listings-shortcode .listing-widget-details .listing-beds-baths-sqft li span{display:block;color:#999;margin:5px 0 0 0}.archive .listing-wrap .more-link{display:none}.wp-listings-shortcode{overflow:hidden}.wp-listings-shortcode .listing-wrap{margin-bottom:25px}.archive .listing-wrap span.listing-status,.wp-listings-shortcode .listing-wrap span.listing-status{color:#fff;background:#53c331;background:rgba(83,195,49,.8);font-weight:700;text-align:center;text-transform:uppercase;box-shadow:0 4px 1px rgba(0,0,0,.2)}.archive .listing-wrap span.listing-status.active,.wp-listings-shortcode .listing-wrap span.listing-status.active{background:#53c331;background:rgba(83,195,49,.8)}.archive .listing-wrap span.listing-status.sold,.wp-listings-shortcode .listing-wrap span.listing-status.sold{background:#be1d2c;background:rgba(190,29,44,.8)}.archive .listing-wrap span.listing-status.pending,.wp-listings-shortcode .listing-wrap span.listing-status.pending{background:#db8323;background:rgba(219,131,35,.8)}.archive .listing-wrap span.listing-status.for-rent,.archive .listing-wrap span.listing-status.new,.archive .listing-wrap span.listing-status.reduced,.wp-listings-shortcode .listing-wrap span.listing-status.for-rent,.wp-listings-shortcode .listing-wrap span.listing-status.new,.wp-listings-shortcode .listing-wrap span.listing-status.reduced{background:#24a4ea;background:rgba(36,164,234,.8)}.archive .listing.one-third{float:left;margin-left:2.564102564102564%;margin-bottom:15px;padding:0;width:31.623931623931625%}.archive .listing.first{clear:both;margin-left:0}.wp-listings-shortcode .listing-wrap.one-fifth,.wp-listings-shortcode .listing-wrap.one-fourth,.wp-listings-shortcode .listing-wrap.one-half,.wp-listings-shortcode .listing-wrap.one-sixth,.wp-listings-shortcode .listing-wrap.one-third{float:left;margin:0 0 15px 2.564102564102564%;padding:0}.wp-listings-shortcode .listing-wrap.one-half{width:48.717948717948715%}.wp-listings-shortcode .listing-wrap.one-third{width:31.623931623931625%}.wp-listings-shortcode .listing-wrap.one-fourth{width:23.076923076923077%}.wp-listings-shortcode .listing-wrap.one-fifth{width:17.948717948717948%}.wp-listings-shortcode .listing-wrap.one-sixth{width:14.52991452991453%}.wp-listings-shortcode .listing-wrap.first{clear:both;margin-left:0}.nav-links{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;border-top:1px solid rgba(0,0,0,.1);hyphens:auto;word-wrap:break-word}.listing-navigation{margin:24px auto 48px;max-width:474px;padding:0 10px}.listing-navigation a{border-bottom:1px solid rgba(0,0,0,.1);padding:11px 0 12px;width:100%}.listing-navigation .meta-nav{color:#767676;display:block;font-size:12px;font-weight:900;line-height:2;text-transform:uppercase}.listing-navigation a{color:#2b2b2b;display:block;font-size:14px;font-weight:700;line-height:1.7142857142;text-transform:none}.listing-navigation a:hover{color:#41a62a}.archive-listing-navigation,.pagination{clear:both}.archive-listing-navigation{border-top:5px solid #000;margin:48px 0}.archive-listing-navigation .loop-pagination{margin-top:-5px;text-align:center}.archive-listing-navigation .page-numbers{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase}.archive-listing-navigation a{color:#2b2b2b}.archive-listing-navigation .page-numbers.current{border-top:5px solid #24890d}.archive-listing-navigation a:hover{border-top:5px solid #41a62a;color:#2b2b2b}@media only screen and (max-width:1139px){.archive .listing-widget-thumb a img,.wp-listings-shortcode .listing-widget-thumb a img{max-width:100%}}@media (max-width:767px){.archive .listing.one-third{float:none;width:100%;padding:0;margin:0 0 20px}.wp-listings-shortcode .listing-wrap.five-sixths,.wp-listings-shortcode .listing-wrap.four-fifths,.wp-listings-shortcode .listing-wrap.one-fifth,.wp-listings-shortcode .listing-wrap.one-fourth,.wp-listings-shortcode .listing-wrap.one-half,.wp-listings-shortcode .listing-wrap.one-sixth,.wp-listings-shortcode .listing-wrap.one-third,.wp-listings-shortcode .listing-wrap.three-fifths,.wp-listings-shortcode .listing-wrap.three-fourths,.wp-listings-shortcode .listing-wrap.two-fifths,.wp-listings-shortcode .listing-wrap.two-thirds{float:none;width:100%;padding:0;margin:0 0 25px}}
.widget .listing-wrap{margin:0 0 25px;width:100%}.widget .listing-widget-thumb{position:relative;overflow:hidden;line-height:0}.widget .listing-widget-thumb img{margin:0;padding:0;width:100%;height:auto;border:none}.widget .listing-widget-thumb a{padding:0;border:none;text-decoration:none}.widget .listing-widget-thumb a img{max-width:100%;max-height:none}.widget .listing-wrap .listing-thumb-meta,.widget .listing-wrap span.listing-status{position:absolute}.widget .listing-wrap span.listing-status{width:130px;padding:5px;top:24px;right:-30px;font-size:12px;line-height:18px;-moz-transform:scale(1) rotate(45deg) translate(0);-webkit-transform:scale(1) rotate(45deg) translate(0);-o-transform:scale(1) rotate(45deg) translate(0);transform:scale(1) rotate(45deg) translate(0)}.widget .listing-wrap .listing-thumb-meta{left:0;bottom:0}.widget .listing-wrap .listing-thumb-meta span{position:relative;top:0;left:0;padding:5px 10px;color:#111;background:#fff;background:rgba(255,255,255,.8);font-size:14px;line-height:14px;display:table}.widget .listing-wrap .listing-thumb-meta span.listing-price{padding:8px 10px;color:#fff;font-size:18px;line-height:18px;font-weight:700;background:#53c331;background:rgba(83,195,49,.8)}.widget .listing-wrap span.listing-open-house{display:block;padding:5px 10px;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;background:#be1d2c}.widget .listing-widget-details{color:#999;text-align:left;line-height:18px;background:#fff;border:1px solid #efefef;border-top:none;border-radius:0 0 5px 5px}.widget .listing-widget-details h3.listing-title{padding:15px 15px 10px;margin:0;line-height:1;text-decoration:none;border-bottom:none}.widget .listing-widget-details h3.listing-title a{color:#666;font-size:18px;background:0 0;text-decoration:none;border:none}.widget .listing-widget-details p.listing-address{padding:0 15px 15px;margin:0;text-align:left}.widget .listing-widget-details span.listing-address,.widget .listing-widget-details span.listing-city-state-zip{padding:0;font-size:14px;line-height:18px;text-align:left;display:inline}.widget .listing-widget-details .listing-beds-baths-sqft{width:100%;padding:15px 0;margin:0;border-top:1px solid #efefef}.widget .listing-widget-details .listing-beds-baths-sqft li{display:inline-block;width:32%;color:#666;text-align:center}.widget .listing-widget-details .listing-beds-baths-sqft li span{display:block;color:#999;margin:5px 0 0 0}.widget .listing-wrap .more-link{display:none}.widget.listings-search select{margin-bottom:10px;width:100%}.widget.listings-search .btn-search i{display:none}.widget .listing-wrap span.listing-status{color:#fff;background:#53c331;background:rgba(83,195,49,.8);font-weight:700;text-align:center;text-transform:uppercase;box-shadow:0 4px 1px rgba(0,0,0,.2)}.widget .listing-wrap span.listing-status.active{background:#53c331;background:rgba(83,195,49,.8)}.widget .listing-wrap span.listing-status.sold{background:#be1d2c;background:rgba(190,29,44,.8)}.widget .listing-wrap span.listing-status.pending{background:#db8323;background:rgba(219,131,35,.8)}.widget .listing-wrap span.listing-status.for-rent,.widget .listing-wrap span.listing-status.new,.widget .listing-wrap span.listing-status.reduced{background:#24a4ea;background:rgba(36,164,234,.8)}.widget .listing.one-fifth,.widget .listing.one-fourth,.widget .listing.one-half,.widget .listing.one-sixth,.widget .listing.one-third{float:left;margin:0 0 15px 2.564102564102564%;padding:0}.widget .listing.one-half{width:48.717948717948715%}.widget .listing.one-third{width:31.623931623931625%}.widget .listing.one-fourth{width:23.076923076923077%}.widget .listing.one-fifth{width:17.948717948717948%}.widget .listing.one-sixth{width:14.52991452991453%}.widget .listing.first{clear:both;margin-left:0}@media (max-width:767px){.widget .listing.one-fifth,.widget .listing.one-fourth,.widget .listing.one-half,.widget .listing.one-sixth,.widget .listing.one-third{float:none;width:100%;padding:0;margin:0 0 20px}}
.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}
@font-face{font-family:'slick';font-weight:400;font-style:normal}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.grecaptcha-badge{z-index:99}body #page-container h2,body #page-container h3,body #page-container h4,body #page-container h5,body #page-container h6{text-wrap:balance;overflow-wrap:normal}body #page-container h1{text-wrap:balance;overflow-wrap:anywhere}body #page-container h2{font-size:5.5em;line-height:.85em}body #page-container h3{font-size:4em;line-height:.85em}body #page-container h4{font-size:3em;line-height:.85em}#footer-bottom>.container,#main-footer>.container{width:96%;max-width:96%;z-index:9}#main-header{position:fixed !important}#main-header>.container{width:97%;max-width:97%}body.full-header #page-container{padding-top:0 !important;margin-top:0 !important}#page-container{margin-top:0 !important;padding-top:115px !important}body.full-header #main-header:not(.et-fixed-header){background:0 0 !important;box-shadow:none !important}body #page-container #et-top-navigation{padding:39px 0 !important}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0 !important}body:not(.home) #main-content{overflow:hidden}.mobile_menu_bar:before{color:#000 !important;font-size:36px}.et_pb_header_toggle.mobile_menu_bar:before{transform:scaleX(1.75) translateX(-.051em);display:block}.et_pb_header_toggle.mobile_menu_bar:after{content:'MENU';position:absolute;z-index:9;background-repeat:no-repeat;background-size:contain;background-position:center;bottom:-.31em;right:0;left:0;margin:auto;font-family:var(--titre);color:#000 !important;font-size:1.352em;font-weight:100}#appended-menu{position:absolute;display:flex;align-items:center;height:100%;text-transform:uppercase;left:160px;margin:auto}#appended-menu>li:not(:first-child){padding-left:3vw}#appended-menu>li{height:100%;display:flex;align-items:center;justify-content:center;font-weight:600}#appended-menu>li:not(:nth-last-child(1)):after{content:'';height:30%;width:1px;position:absolute;background:#000;top:35%;right:-1.5vw}#appended-menu li a{display:flex;flex-direction:column}#main-header li a:hover{color:#000 !important;opacity:.7 !important}#appended-menu .menu-title{font-family:var(--titre);font-size:1.321em;padding-right:.25em;letter-spacing:1px}#appended-menu-right{position:absolute;display:flex;align-items:center;height:100%;text-transform:uppercase;right:4em;width:fit-content}#appended-menu-right>li:not(:first-child){padding-left:1vw}body.et_pb_fullscreen_menu_active{overflow:hidden}.menu-social,.menu-social ul{display:flex;justify-content:center}.menu-social ul li{padding:0 5%}.menu-social img{height:1.6em;width:2em}.menu-social ul li:before{display:none}.et_pb_fullscreen_nav_container .menu-top{position:absolute;top:2.2em;right:7em;list-style-type:none;z-index:9999999999;display:block;pointer-events:all}body #page-container .et_pb_fullscreen_menu_opened{opacity:1 !important}body #page-container .et_slide_in_menu_container{background:linear-gradient(176deg,#b0def5 0%,#ecc9c9 100%) !important;padding:0 !important}#ins-logo{position:absolute;top:0;left:0;width:115px;margin-left:1.82%;z-index:99999999}#ealb_menu_container{display:flex;flex-wrap:wrap;width:80%;left:0;right:0;margin:auto;max-width:950px;position:relative;margin-top:12%}#ealb_menu_container:before{content:'';background:url(//kristatrask.com/wp-content/uploads/2025/04/Groupe-248-min.png);width:18em;height:6em;position:absolute;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;top:-45%;right:0;left:0;margin:auto}#ealb_menu_container:after{content:'';background:url(https://kristatrask.com/wp-content/uploads/2025/04/wave.svg);width:10em;height:3em;position:absolute;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;top:-45%;left:-10vw}#ealb_menu_container li a{font-size:1.15em}body #page-container .et_slide_in_menu_container #mobile_menu_slide .menu-social a{opacity:1}body #page-container .et_slide_in_menu_container #mobile_menu_slide .menu-social a:hover{opacity:.6}#ealb_menu_container .menu-contact{padding-bottom:.75em}#ealb_menu_left,#ealb_menu_right{width:50%;text-align:left;padding:0 10%;position:relative}#ealb_menu_bottom{width:100%;padding:6%;margin-top:6vh}#ealb_menu_right:after{content:'';height:100%;width:1px;position:absolute;background:#000;top:1%;left:0}#menu_preview_img{position:absolute;pointer-events:none;width:300px;height:300px;background-size:cover;background-position:center;display:none;z-index:9999999;background-color:var(--rose)}.slick-prev,.slick-next{top:28%}.slick-prev{left:-38px}.slick-next{right:-38px}.slick-prev:before,.slick-next:before{font-family:'monospace'}.slick-prev:before{content:"‹"}[dir=rtl] .slick-prev:before{content:"›"}[dir=rtl] .slick-next{left:-10px;top:70px;right:auto}.slick-next:before{content:"›"}[dir=rtl] .slick-next:before{content:"‹"}.slick-dots li button:before{font-size:50px !important}.slick-dots{bottom:-2em}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}#footer-info{width:100%;display:flex;justify-content:center;font-size:.9em}#footer-info a{font-weight:400 !important;font-size:.935em}#footer-info a:not(:nth-last-of-type(1)){margin-right:1.5em;position:relative}#footer-info a:not(:nth-last-of-type(1)):after{content:"";height:.75em;width:1px;position:absolute;background:#fff;top:28%;right:-.75em}#legal-page h1{text-transform:uppercase}#legal-page h2{padding-top:.2585em;font-size:3.5em !important;line-height:.85em;padding-bottom:.21em !important}#legal-page h2,#legal-page h3{padding-bottom:.75em;text-transform:uppercase}#main-footer{position:relative;margin-top:5em}#footer-widgets{padding:4% 0 0}#main-footer:after{content:'';background:url(https://kristatrask.com/wp-content/uploads/2025/05/Groupe-de-masques-36.min_.png);width:100%;height:11em;position:absolute;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:top;top:-8em;left:0;pointer-events:none}#main-footer .menu-social img{filter:invert(1) brightness(55)}#main-footer .menu-social li{padding-left:0 !important}#main-footer .menu-social:before{display:none}#main-footer .fwidget{margin-bottom:3%;width:100%}#media_image-2,#media_image-3{width:100%;display:flex;justify-content:center}#media_image-2 img{width:80%;max-width:302px !important}#media_image-3 img{width:90%;max-width:402px !important}#main-footer .menu-social{display:flex;justify-content:flex-start;padding-left:0 !important;padding-top:.51em}#main-footer .menu li{padding-left:0 !important;text-transform:uppercase}#main-footer .menu li:before{display:none}#main-footer .fwidget strong{font-family:var(--titre);font-weight:500;font-size:2em;text-transform:uppercase}div#text-2{margin-bottom:9% !important}#page-header{background:linear-gradient(176deg,#65d0ff 5%,#f1c8c8 50%) !important;padding:0}#page-header .et_pb_row{width:100%;max-width:100%;padding:0}#page-header .et_pb_column{display:flex;flex-direction:column;justify-content:center;align-items:center}#page-header .et_pb_image{width:100%;bottom:0;left:0;pointer-events:none}#page-header .et_pb_image *{width:100%}#page-header .et_pb_image img{aspect-ratio:5/3;object-fit:contain;object-position:bottom}#page-header .et_pb_text{position:relative;margin-top:11em;margin-bottom:-25%}#page-header .et_pb_text svg{position:absolute;transform:translate(clamp(-20em, -16vw, -10em), clamp(0.5em, 1vw, 2em));width:clamp(9em, 12vw, 13em)}#page-header .et_pb_text del{text-decoration:none;opacity:0}#page-header .et_pb_text h1{font-family:var(--corps);text-transform:uppercase;font-size:1.75em}#page-header .et_pb_text h1 strong{font-family:var(--titre);display:block;line-height:.75em;font-weight:500;font-size:clamp(3em, 12vw, 7em)}#page-header .et_pb_text h1 strong em{font-style:initial;color:#fff;display:block;transition-duration:.999s;transition-timing-function:ease-in-out;font-size:1.2em;padding-top:.05em;line-height:.7em;opacity:0}body.loaded #page-header .et_pb_text h1 strong em{transition-delay:.344s;opacity:1}#page-header svg .wave-1,.et_pb_module svg .wave-1,svg#wave-menu .wave-1{stroke-dashoffset:551.9739990234375px;stroke-dasharray:551.9739990234375px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}#page-header svg.active .wave-1,.et_pb_module.active svg .wave-1,.et_slide_in_menu_container.et_pb_fullscreen_menu_opened svg#wave-menu .wave-1{stroke-dashoffset:0}#page-header svg .wave-2,.et_pb_module svg .wave-2,svg#wave-menu .wave-2{stroke-dashoffset:236.49659729003906px;stroke-dasharray:236.49659729003906px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}#page-header svg.active .wave-2,.et_pb_module.active svg .wave-2,.et_slide_in_menu_container.et_pb_fullscreen_menu_opened svg#wave-menu .wave-2{stroke-dashoffset:0}#page-header svg .wave-3,.et_pb_module svg .wave-3,svg#wave-menu .wave-3{stroke-dashoffset:236.4966278076172px;stroke-dasharray:236.4966278076172px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}#page-header svg.active .wave-3,.et_pb_module.active svg .wave-3,.et_slide_in_menu_container.et_pb_fullscreen_menu_opened svg#wave-menu .wave-3{stroke-dashoffset:0}#fixed-contact{position:fixed;top:40%;right:0;z-index:9;filter:drop-shadow(2px -1px 4px #fff)}#fixed-contact span{font-family:var(--titre);font-size:1.75em;text-transform:uppercase;padding-right:.75em;color:#000 !important}#fixed-contact img{position:absolute;z-index:-1;right:5em;width:3em;top:-70%;left:-39%;transition-duration:.666s;transition-timing-function:ease-in-out;transform-origin:bottom right}#fixed-contact:hover>img{transform:rotate(4deg)}#fixed-contact:after{content:'';height:2px;width:131%;position:absolute;background:#000;bottom:-24%;right:0;transition-duration:1.226s;transition-timing-function:ease-in-out;transform-origin:right}#fixed-contact:hover:after{transform:scaleX(.319)}.fun-fact{padding-bottom:0}.fun-fact .et_pb_text *{color:var(--violet);font-family:var(--titre);text-transform:uppercase}.fun-fact .et_pb_text p{font-size:3em;line-height:1em}.fun-fact .et_pb_text_inner{border-left:3px solid;padding-left:2em;margin-left:4em}.fun-fact .et_pb_text:before{content:"Fun fact";transform:rotate(-90deg);display:block;position:absolute;top:calc(50% - 1em);color:var(--violet);font-family:var(--titre);text-transform:uppercase;font-size:2em;left:-4%}body #page-container .et_pb_button{position:relative;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-wrap:balance}body #page-container .et_pb_button:after{content:'' !important;height:2px;width:100%;position:relative;background:#000;padding-top:0;display:block !important;visibility:visible;opacity:1;left:0;right:0;margin:auto;min-width:3em;float:unset;margin-top:.21em;transition-duration:.666s}body #page-container .et_pb_button:hover:after{transform:scaleX(.6)}body.vacation-program #page-header .et_pb_text{transform:translateX(25%)}body.vacation-program #page-header .et_pb_text em{transform:translateX(-45%)}#vacation-program{padding-top:1em}#vacation-program .et_pb_column{display:flex;flex-direction:column;align-items:center;justify-content:center}#vacation-program .et_pb_text strong{font-weight:500;font-size:1.85em;padding-bottom:6%;display:inline-block;line-height:1em}#vacation-program blockquote{padding-left:0;border:none;position:relative}#vacation-program blockquote:after{content:'';background:url(https://kristatrask.com/wp-content/uploads/2025/05/Groupe-211.svg);width:2em;height:2em;position:absolute;z-index:9;background-repeat:no-repeat;background-size:contain;background-position:center;top:0;left:-3em}#vacation-destinations .carousel .et_pb_column{display:flex}#vacation-destinations .carousel{width:100%;max-width:100%;margin-right:-6%}#vacation-destinations .carousel .et_pb_blurb{background-color:var(--vert-clair)}#vacation-destinations .carousel .slick-slide{margin:0 7px}#vacation-destinations .carousel .et_pb_blurb .et_pb_blurb_content{max-width:unset;padding:15px}#vacation-destinations .carousel .et_pb_blurb .et_pb_blurb_description{font-family:var(--titre);font-size:2em;text-transform:uppercase;text-align:center;height:2em}#vacation-destinations .carousel .et_pb_blurb .et_pb_main_blurb_image{margin-bottom:15px}#vacation-destinations .carousel .slick-next:before{content:"➞";color:#000;font-size:80px;transform:scaleX(1.5) scaleY(.5);display:flex;justify-content:center}#vacation-destinations .carousel .slick-next{right:13% !important;top:unset;bottom:-10%;left:unset}#vacation-destinations .et_pb_text{display:inline-block;position:relative}#vacation-destinations .et_pb_text h2{text-transform:uppercase;font-size:5em}#vacation-destinations .et_pb_text:after{content:'';background:var(--jaune);width:10em;position:absolute;z-index:9;background-repeat:no-repeat;background-size:contain;background-position:center;top:-14%;right:-13%;aspect-ratio:1/1;border-radius:100%;z-index:-1}#vacation-destinations .et_pb_text img{position:absolute;top:-12%;right:-32%;width:15em}body.about-us #page-header .et_pb_text{z-index:9}body.about-us #page-header .et_pb_text h1 strong{margin-top:4%;transform:translateX(-30%)}body.about-us #page-header .et_pb_text h1 strong em{transform:translateX(35%)}body.about-us #page-header .et_pb_text svg{margin-top:-2em}#about-krista .et_pb_column{display:flex;justify-content:center;align-items:center;flex-direction:column}.about-us-contact .cloud{position:absolute;top:55%}.about-us-contact .cloud img{width:85%}.about-us-contact{position:relative;padding:0 !important;margin-top:6%}.about-us-contact .et_pb_row{padding:0 !important}.about-us-contact:after{content:'';background:var(--jaune);width:95%;height:100%;position:absolute;background-repeat:no-repeat;top:0;right:2.5%;z-index:0}.mini-text{position:absolute !important;top:1em}#awards .mini-text,.about-us-contact .mini-text{right:0}.about-us-contact .et_pb_row:nth-child(2) .et_pb_column:nth-child(1){display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.about-us-contact .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) .et_pb_text{font-size:1.35em;padding-bottom:3em}.about-us-contact h2{text-align:center;margin-top:-3%;margin-bottom:5%}#crew{margin-top:3%}#crew,#crew .et_pb_row{padding-bottom:0}#crew .et_pb_column{display:flex;justify-content:center;align-items:center;flex-direction:column}#crew .mini-text{left:-75%;top:-50%}#crew .et_pb_code svg{margin-bottom:2em;margin-left:-5em;margin-top:0}#team{background-color:var(--violet);padding:6% 0}#team .et_pb_team_member{display:flex}#team .et_pb_team_member *:not(.et_pb_member_position){color:#fff}#team .et_pb_team_member .et_pb_member_position{color:#97a6fa;text-transform:uppercase;font-weight:600;padding-bottom:5%;margin-top:-4%}#team .et_pb_team_member_image{width:40%;margin-right:5%}#lovely .et_pb_image,#lovely .et_pb_image *{width:100%}#awards .cloud{position:absolute;top:1%;width:14em;left:0;right:0;margin-left:55%}#awards-timeline .et_pb_column:nth-child(1) .et_pb_image:not(:nth-last-child(1)){margin-bottom:3%}#awards-timeline .et_pb_column:nth-child(1) img{width:80%;max-height:10em;object-fit:contain}#awards-dates ul{columns:2}#awards-dates ul li{list-style-type:none;padding-bottom:3em;border-left:1px solid;padding-left:2em}#century-21{position:relative;padding:0 !important;margin-top:6%}#century-21:after{content:'';background:var(--beige);width:95%;height:100%;position:absolute;background-repeat:no-repeat;top:0;right:2.5%;z-index:0}#century-21 .et_pb_column{display:flex;justify-content:center;align-items:center;flex-direction:column}#century-21 h2{margin-top:-1.25em}#century-21 h2 em{font-style:initial;font-size:.75em}#community blockquote{font-family:var(--titre);font-size:4em;line-height:1em;text-transform:uppercase;display:flex;padding:0;margin-bottom:0;border:none;align-items:center}#community blockquote img{width:2em}#community .et_pb_text h2{float:right;padding-right:3%}#community .et_pb_image{margin-top:-11%;z-index:-1;display:inline-block}div#testimonials{width:80%;left:0;right:0;margin:auto}div#testimonials .et_pb_testimonial{background-color:#fff !important}.et_pb_testimonial_description{display:flex;align-items:center}.et_pb_testimonial_description_inner{margin-left:3em}div#testimonials .et_pb_testimonial:before{display:none}div#testimonials .et_pb_testimonial svg{float:right;position:absolute;right:0;top:-1em;width:3em}div#testimonials .et_pb_testimonial_meta>span{margin-top:0}#testimonials .slick-slide{margin:0 2em}.et_pb_testimonial_meta{position:absolute;transform:rotate(-90deg);left:0;width:0;white-space:nowrap;display:flex;justify-content:center;font-family:var(--titre);text-transform:uppercase;font-size:1.85em}.et_pb_testimonial_meta:after{content:'';background:#f3f3f3;width:2em;height:2em;position:absolute;z-index:-1;border-radius:100%;top:-1em}.testi-1 .et_pb_testimonial_meta:after{background:#f1c8c8}.testi-1 svg rect,.testi-1 svg path{fill:#f1c8c8}.testi-2 .et_pb_testimonial_meta:after{background:#b3e1d4}.testi-2 svg rect,.testi-2 svg path{fill:#b3e1d4}.testi-3 .et_pb_testimonial_meta:after{background:#fff0ae}.testi-3 svg rect,.testi-3 svg path{fill:#fff0ae}.testi-4 .et_pb_testimonial_meta:after{background:#dcd4cb}.testi-4 svg rect,.testi-4 svg path{fill:#dcd4cb}.slick-prev:before,.slick-next:before{font-family:var(--titre) !important;font-size:50px;color:#000}.ealb_form_wrapper{padding:2rem;font-family:sans-serif;max-width:600px;margin:auto}.ealb_form_wrapper input:not([type=radio]),.ealb_form_wrapper textarea{width:100%;border:none;border-bottom:1px solid #444;background:#fff;padding:1rem .45rem .5rem;margin-bottom:2rem;font-size:1rem;color:#000}.ealb_form_wrapper input::placeholder,.ealb_form_wrapper textarea::placeholder{color:#444 !important}.ealb_form_wrapper textarea{min-height:120px;resize:vertical}.ealb_form_footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.ealb_form_wrapper input[type=submit]{background:0 0;border:none;font-weight:700;font-size:1.2rem;cursor:pointer;position:relative;padding:0;margin-bottom:0}.ealb_icons p{display:flex;flex-direction:row;gap:1rem;align-items:flex-end}.ealb_icons img{width:28px;height:28px;display:block}.ealb_form_wrapper .wpcf7-spinner{position:absolute}.ealb-form-title{padding-bottom:6%}body #page-container .wpcf7-response-output{margin:0;background:var(--violet);color:#fff;border:none;margin-bottom:0;transform:translatey(-1em)}body.buyer #page-header .et_pb_text em{text-align:right}body.buyer #page-header .et_pb_text del{transform:translate(6em,2.5em);display:inline-block}body.buyer #page-header .et_pb_text svg{margin-left:11em;margin-top:10em}#now-da-once{position:relative;padding:0 !important;margin-top:6%}#now-da-once:after{content:'';background:var(--vert-clair);width:95%;height:100%;position:absolute;background-repeat:no-repeat;top:0;right:2.5%;z-index:0}#now-da-once .et_pb_equal_columns .et_pb_column:nth-child(1){width:20%;margin-right:10%}#now-da-once h2{margin-top:-1.25em}#why-me h2 em,#idx h2 em,#now-da-once h2 em{font-style:initial;font-size:.75em}#now-da-once .et_pb_blurb .et_pb_module_header{color:var(--violet);font-size:3em}#now-da-once .et_pb_blurb .et_pb_module_header b{font-weight:500;font-size:1.5em;padding-right:.051035em}div#idx,div#idx .et_pb_row{padding-bottom:0}#government-rebate,#home-assessment,#sellers-guide,#buyers-guide{background-color:var(--rose)}input#omnibar{padding:9px;border-bottom:1px solid #000 !important;margin-right:0;display:block;width:95%}.idx-omnibar-form button{cursor:pointer;border-radius:99px}.idx-omnibar-form button:hover{opacity:.7}#omnibar::placeholder{color:var(--violet)}div#idx-search-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:3%}div#idx-search-wrapper form{width:60%}div#idx-search-wrapper form *{border:none}#idx .impress-row{max-width:100% !important}.buyer-contact .cloud{position:absolute;top:1.5em;left:8%}.buyer-contact .cloud img{width:65%}.buyer-contact .et_pb_column:nth-child(2) .et_pb_text{font-size:1.5em;padding:12%;padding-top:15vh;line-height:1.15em}.buyer-contact .ealb_form_wrapper{margin:unset;padding-left:0}#ode{padding-top:0}#ode .et_pb_row:nth-of-type(1){padding:0 !important;width:100%;max-width:100%}#ode .et_pb_text{padding:15%;background-color:#fff5c7}#ode .et_pb_text h2{font-size:2.75em;padding-bottom:3%}#ode .et_pb_text h2 img{transform:translate(19px,-10px);position:absolute}#ode .et_pb_pricing{margin-top:6%}#ode .et_pb_pricing_table{background:0 0;border:none;display:flex;flex-direction:column}#ode .et_pb_pricing_content_top{display:none}#ode .et_pb_pricing_content{padding-top:0 !important}#ode .et_pb_pricing_heading{background-color:transparent;padding:10px}#ode .et_pb_pricing_heading h3{color:#000;font-size:3em}#ode .et_pb_pricing li{list-style:none;padding-left:0 !important}#ode .et_pb_pricing li{list-style:none;padding-left:0 !important;padding-bottom:.35em;text-align:center}#ode .et_pb_pricing li span:before{display:none}#ode .et_pb_pricing_content{padding-top:0 !important}#ode .et_pb_button_wrapper{margin-top:auto}#ode .et_pb_pricing_table_wrap{align-items:normal}#communities .et_pb_code svg{position:absolute;right:4em;bottom:0}#communities .et_pb_equal_columns .et_pb_column:nth-of-type(1),#community-profiles .et_pb_equal_columns .et_pb_column:nth-of-type(1){background-color:var(--marron);padding:5%;margin:6% 0;width:50%}#communities .et_pb_equal_columns .et_pb_column:nth-of-type(2),#community-profiles .et_pb_equal_columns .et_pb_column:nth-of-type(2){width:70%;position:absolute;height:100%;right:0;z-index:0}#communities .et_pb_equal_columns .et_pb_text,#community-profiles .et_pb_equal_columns .et_pb_text{padding-top:3%}body.seller #page-header .et_pb_text h1 strong em{transform:translateX(8%)}body.seller #page-header .et_pb_text svg{right:-100%}#about-selling .et_pb_column{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:2%}#about-selling .et_pb_blurb{background-color:var(--jaune);aspect-ratio:1/1;padding:10%;font-size:6.5em;line-height:1em;text-transform:uppercase;font-family:var(--titre)}#about-selling .et_pb_row:nth-child(1) .et_pb_blurb:after{content:'';background:url(https://kristatrask.com/wp-content/uploads/2025/05/dan-cristian-padure-wpyQ_uSsQdU-unsplash-min.jpg);width:100%;height:100%;position:absolute;z-index:-1;background-repeat:no-repeat;background-size:contain;background-position:center;bottom:-34%;right:14%}#about-selling .et_pb_row:nth-child(2) .et_pb_blurb *{color:#fff}#about-selling .et_pb_row:nth-child(2) .et_pb_blurb{background-color:var(--violet)}#house-readiness{background:var(--marron);padding-top:0;margin-top:9%}#house-readiness .et_pb_row:nth-child(1) .et_pb_image img{position:relative;width:100%;margin-top:-25%;max-width:950px}#house-readiness .et_pb_row:nth-child(1) .et_pb_text table,#house-readiness .et_pb_row:nth-child(1) .et_pb_text tr td{border:none}#house-readiness .et_pb_row:nth-child(1) .et_pb_text tr td:nth-child(1){text-align:right}#house-readiness .et_pb_row:nth-child(1) .et_pb_text tr td:nth-child(2){font-size:1.15em;padding-right:20%}#listing-day .et_pb_code svg{position:absolute;left:20em;bottom:1em}#listing-day .et_pb_image img{width:90%;margin-bottom:6%}div#selling-process{background:var(--vert-clair)}div#selling-process h3{color:var(--violet);font-size:3em}div#selling-process h3 strong{font-weight:500;font-size:1.5em;padding-right:.051035em}div#selling-process h2{padding-bottom:6%}body.seller #ode{background-color:var(--jaune)}body.home-construction #page-header .et_pb_text{transform:translateX(30%);margin-bottom:-25%}body.home-construction #page-header .et_pb_text h1 strong em{transform:translateX(-50%)}body.home-construction #popup-form{background-color:var(--vert-clair)}#javelin-homes{background-color:var(--vert-clair)}#javelin-homes,.fun-fact.green{background-color:var(--vert-clair)}#javelin-homes .et_pb_text table,#javelin-homes .et_pb_text tr td{border:none}#javelin-homes .et_pb_text tr td strong{font-size:1.75em;font-weight:400;padding-bottom:3%;display:inline-block}#javelin-homes .et_pb_text tr td:nth-child(2){font-size:1.1em}#javelin-homes .et_pb_equal_columns .et_pb_column{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}#javelin-homes .et_pb_row:nth-child(1) .et_pb_code{margin-bottom:-6em;font-size:1.5em;z-index:9}#javelin-homes .et_pb_row:nth-child(1) .et_pb_code svg{position:absolute;transform:scale(.8) translate(-23%,54%)}#javelin-homes .et_pb_row:nth-child(1) .et_pb_text,#javelin-homes .et_pb_row:nth-child(1) .et_pb_image{margin-left:15%}#building-infos{background-color:var(--jaune)}#building-infos .cloud{position:absolute;width:50%;top:-65%;right:-15%}#about-nl-intro blockquote,#budget blockquote,#why-build blockquote{padding-left:0;border:none;font-size:1.35em}div#budget{padding-top:0}#budget .et_pb_column:nth-child(1){display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;padding:4%}#budget .et_pb_image img{width:90%}#icf .et_pb_row{background-color:var(--violet);padding:5%}#icf .et_pb_column{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}#icf *{color:#fff}#icf h2 em{font-style:initial;font-size:.75em}body.about-nl #page-header .et_pb_text h1 strong em{transform:translateX(8%)}body.about-nl #page-header .et_pb_text svg{right:5em}body.about-nl #page-header .et_pb_text{margin-bottom:-28%}div#about-nl{background-color:var(--beige);padding-top:6%}#about-nl .et_pb_row{padding-bottom:6%}#about-nl .et_pb_row:nth-child(even){display:flex;flex-direction:row-reverse}#about-nl .et_pb_column{display:flex;justify-content:center;align-items:center;flex-direction:column}#about-nl .et_pb_text{padding:3% 7%}#about-nl .cloud{position:absolute !important;top:6%;width:50%;z-index:9;text-align:left;margin-left:-55%}#about-nl .svg-wave{position:absolute;top:15%;width:52%;z-index:9;right:-11%}#about-nl .et_pb_image img{width:85%}#about-nl .et_pb_image{position:relative}#about-nl .et_pb_image:not(.cloud):after{content:'';background:url(https://kristatrask.com/wp-content/uploads/2025/05/Image-20-min.png);width:110%;height:100%;position:absolute;z-index:9;background-repeat:no-repeat;background-size:contain;background-position:bottom;bottom:-12%;right:-5%;z-index:-1}#about-nl .et_pb_row:nth-child(even) .et_pb_image:not(.cloud):after{transform:scaleX(-1)}#video{height:65vh}#video .et_pb_section_video_bg{display:flex;align-items:center}#about-nl-infos h2{color:var(--violet)}#community-profiles{background-color:var(--jaune)}#community-profiles .et_pb_row:nth-child(1) .et_pb_column{display:flex}#community-profiles .et_pb_row:nth-child(1) .et_pb_image{width:80%}#community-profiles .et_pb_row:nth-child(1) .et_pb_text{position:absolute;width:34%;right:0;top:50%}#community-profiles .et_pb_equal_columns .et_pb_column:nth-of-type(1){background-color:#fff}#community-profiles .et_pb_equal_columns{margin-bottom:6%}body.about-nl #popup-form{background-color:var(--vert-clair)}#IDX-main{width:100%;padding-top:1em}body.idx-wrapper-template-default #main-content>.container{max-width:100% !important;width:100% !important;padding-top:0 !important}body.idx-wrapper-template-default p.post-meta{display:none}body.idx-wrapper-template-default .IDX-pageContainer,div#IDX-detailsPageContainer{max-width:90%;left:0;right:0;margin:auto}#navigation-container .idx-nav-button{background-color:#626fba !important;color:#fff !important}#listing-results-count__chip{background:#626fba !important}#IDX-leadLogOutLink a,#IDX-leadAccountLink a{color:#fff !important}.IDX-panel-default{margin-top:13%}#IDX-registration .IDX-btn-primary,.IDX-btn,.IDX-btn-block{background:var(--violet);color:#fff;text-transform:uppercase;padding:15px}body.idx-wrapper-template-default #main-content button,body.idx-wrapper-template-default #main-content p,body.idx-wrapper-template-default #main-content label,body.idx-wrapper-template-default #main-content .IDX-title--PL{font-weight:400 !important}body.idx-wrapper-template-default #main-content select,body.idx-wrapper-template-default #main-content span,body.idx-wrapper-template-default #main-content input,body.idx-wrapper-template-default #main-content textarea,body.idx-wrapper-template-default #main-content input::placeholder,body.idx-wrapper-template-default #main-content textarea::placeholder{font-weight:300 !important}.idx-btn-info{background-color:var(--violet) !important}.idx-dialog__mask{top:110px !important}.IDX-btn--link.IDX-btn--link.IDX-btn--rounded,.idx-property-card__listingPrice,#idx-share-this-title{color:#fff !important}a.leaflet-control-zoom-in,a.leaflet-control-zoom-out{color:transparent !important}.idx-lightbox__navigation-button-group{margin-top:120px;z-index:999;position:relative}body.idx-wrapper-template-default #main-footer{z-index:0}#IDX-leadToolsBar{width:96%;margin-left:2%}.idx-btn-primary:active,.idx-btn-primary:focus{background-color:var(--violet) !important}.impress-showcase-property img{aspect-ratio:4/3;object-fit:cover}body.et_mobile_device #menu_preview_img{display:none !important}@media all and (min-width:981px){.et_pb_gutters3 .footer-widget{margin-right:3% !important}#now-da-once .et_pb_row:nth-child(2) .et_pb_column:nth-child(2){width:70%;display:flex;flex-wrap:wrap}#now-da-once .btn-wrapper,#now-da-once .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) .et_pb_blurb{width:50%}}@media all and (max-width:1480px){#community-profiles .et_pb_row:nth-child(1) .et_pb_column{display:flex;flex-direction:column}#community-profiles .et_pb_row:nth-child(1) .et_pb_text{position:relative;width:100%;top:unset;right:unset}#community-profiles .et_pb_row:nth-child(1) .et_pb_image{width:100%;margin-bottom:6%}#community-profiles .et_pb_row:nth-child(1) .et_pb_image *{width:100%}}@media all and (max-width:1180px){#appended-menu-right{display:none}}@media all and (max-width:980px){.et_header_style_left #logo{max-width:100%;max-height:100%}body #page-container #et-top-navigation{padding:30px 0 !important}#appended-menu{display:none !important}#footer-bottom>.container,#main-footer>.container{width:80%}#footer-bottom{padding-top:2em;padding-bottom:2em}#ealb_menu_bottom{padding-bottom:0}#about-krista .et_pb_text{padding-top:6%}.about-us-contact .et_pb_image{width:40%}.about-us-contact .cloud{left:0;right:0}#crew .mini-text{top:-29%}#testimonials .et_pb_row{display:flex !important}.et_pb_testimonial_meta{top:50%}#awards .cloud{margin-left:-8%}#now-da-once .et_pb_equal_columns .et_pb_column:nth-child(1){width:100%;margin-right:0;text-align:center;display:flex;justify-content:center}#now-da-once .et_pb_equal_columns .et_pb_column:nth-child(1) .et_pb_image{margin-right:unset;width:40%}#now-da-once .et_pb_blurb_container{text-align:center}#now-da-once .et_pb_blurb_content{margin:3em auto}#now-da-once .et_pb_button_module_wrapper{text-align:center}#community-profiles .et_pb_equal_columns .et_pb_column_empty,#communities .et_pb_equal_columns .et_pb_column_empty{display:block !important}body.about-nl #page-header .et_pb_text svg{right:-2em}#about-nl .et_pb_row:nth-child(even){flex-direction:column}#about-nl .et_pb_column{margin-bottom:9%}#about-nl .et_pb_image{margin-bottom:9%}#about-nl .et_pb_row:nth-child(even) .et_pb_image{width:100%}#about-selling .et_pb_row:nth-child(1) .et_pb_text{margin-top:12%}#about-selling .et_pb_row:nth-child(2) .et_pb_text{margin-top:4%}#about-selling .et_pb_row:nth-child(2){display:flex;flex-direction:column-reverse}#javelin-homes .et_pb_row:nth-child(1) .et_pb_text,#javelin-homes .et_pb_row:nth-child(1) .et_pb_image{margin-left:0}#vacation-program .et_pb_column_empty{display:none !important}#vacation-program .et_pb_column{justify-content:flex-start}}@media all and (max-width:767px){body{font-size:16px !important}#fixed-contact{top:75%}#ealb_menu_right:after,#ealb_menu_container:after,#ealb_menu_container:before{display:none}#ealb_menu_container{flex-direction:column}#ealb_menu_left,#ealb_menu_right{width:100%;padding:0 6%}#ealb_menu_bottom{margin-top:0;padding-top:0}#mobile_menu_slide li{text-align:center}#main-footer .et_pb_widget{text-align:center}#footer-info{flex-direction:column}#footer-info a:not(:nth-last-of-type(1)){margin-right:0}#footer-info a{margin-top:.5em}#footer-info a:after{display:none}#page-header .et_pb_text h1{padding:0 1em}#community-profiles .et_pb_equal_columns .et_pb_column_empty,#communities .et_pb_equal_columns .et_pb_column_empty{display:none !important}#community-profiles .et_pb_equal_columns .et_pb_column:nth-of-type(1),#communities .et_pb_equal_columns .et_pb_column:nth-of-type(1){width:100%}#community-profiles .et_pb_equal_columns{margin-bottom:0}#javelin-homes .et_pb_text tr td{width:100% !important}#javelin-homes .et_pb_text tr{display:flex;flex-direction:column}#about-selling .et_pb_blurb{aspect-ratio:unset;font-size:4.5em}body.home-construction #page-header .et_pb_text{transform:translateX(0%)}body.home-construction #page-header .et_pb_text h1 strong em{transform:translateX(0)}#javelin-homes .et_pb_row:nth-child(1) .et_pb_image{width:100%}#javelin-homes .et_pb_row:nth-child(1) .et_pb_image *{width:100%}div#idx-search-wrapper{flex-direction:column;align-items:flex-start;margin-bottom:6%}div#idx-search-wrapper form{width:100%}#awards .cloud{margin-left:-20%;margin-top:12%}#main-footer .menu-social{justify-content:center}}@media all and (max-width:479px){.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{right:4%}#et-top-navigation{margin-right:4%}.et_pb_fullscreen_nav_container .menu-top{right:17%;top:1.9em}.fun-fact .et_pb_text_inner{margin-left:0}.fun-fact .et_pb_text:before{left:unset;position:relative;transform:none;width:100%;text-align:center;margin-bottom:1em}.about-us-contact .et_pb_image{width:70%}.about-us-contact .et_pb_image *{width:100% !important}body.about-nl #page-header .et_pb_text svg{right:-6em}body.buyer #page-header .et_pb_text svg{display:none}body.about-us #page-header .et_pb_text h1 strong{transform:translateX(0%)}body.about-us #page-header .et_pb_text h1 strong em{transform:translateX(5%)}body.about-us #page-header .et_pb_text svg{margin-top:-3em;left:37%}}
#logo{max-height:115% !important}body.home{overflow-y:hidden;font-size:16px}body.home #main-footer{display:none}#home{padding:0}#home .et_pb_row{display:flex;width:423em !important;max-width:427em !important;overflow-x:scroll;padding:0}#home .et_pb_column{display:flex;width:100%;align-items:center;height:100vh}#home .et_pb_column .et_pb_module{width:100%;height:100%}#home .et_pb_code_inner{height:100%}#section-wrapper{display:flex;width:100%;align-items:center;background:#f1c8c8;background:linear-gradient(178deg,rgba(241,200,200,1) 30%,#ff 100%);height:100%}#section-wrapper section{height:100%;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;overflow:hidden}#section-wrapper .element:not(.text-element){pointer-events:none}#section-wrapper .element,#ship{will-change:transform}div#scroll{position:absolute;z-index:99999;bottom:5%;left:1%;color:#fff;text-transform:uppercase;font-family:var(--titre);font-size:3em;cursor:pointer}#scroll span{transform:scaleX(2.5) translateX(20%);position:relative;display:inline-block;transition-duration:.666s;transition-timing-function:ease-in-out;transform-origin:left}#scroll span:hover{transform:scaleX(2.25) translateX(21%)}#water{background-image:url(https://kristatrask.com/wp-content/uploads/mer-min.png);position:absolute;height:22em;width:427em;bottom:0;background-size:contain;z-index:1}#titre{bottom:73%;left:35px;font-size:13em;font-weight:500;text-transform:uppercase;position:relative;text-align:left;font-style:initial;font-family:var(--titre);opacity:0;transition-duration:.666s}#titre2{z-index:8;text-transform:uppercase;bottom:51%;left:1.12em;font-size:13em;position:absolute;font-style:initial;font-family:var(--titre);opacity:0;transition-duration:.666s}body.ready #titre{opacity:1}body.ready #titre2{opacity:1;transition-delay:.333s}body.ready2000 #titre{transition-duration:0s !important}body.ready2000 #titre2{transition-duration:0s !important;transition-delay:0ms !important}#titre em,#titre2 em{font-style:initial}#titre,#titre2{opacity:0 !important}body.loaded #titre,body.loaded #titre2{opacity:1 !important}#titre2 h1{font-size:.0910125em;position:relative;left:21em;width:unset;font-family:var(--corps)}img#puffins{z-index:2;position:absolute;left:55em;width:45em;bottom:17em}#nuage{bottom:70%;position:relative;left:35vw;width:26em;z-index:1}#wave{bottom:70%;left:110em;width:16em;z-index:9;position:absolute}#section-wrapper svg .wave-1{stroke-dashoffset:551.9739990234375px;stroke-dasharray:551.9739990234375px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}#section-wrapper svg#wave.inview .wave-1{stroke-dashoffset:0}#section-wrapper svg .wave-2{stroke-dashoffset:236.49659729003906px;stroke-dasharray:236.49659729003906px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}#section-wrapper svg#wave.inview .wave-2{stroke-dashoffset:0}#section-wrapper svg .wave-3{stroke-dashoffset:236.4966278076172px;stroke-dasharray:236.4966278076172px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}#section-wrapper svg#wave.inview .wave-3{stroke-dashoffset:0}#section-wrapper svg .wave-4{stroke-dashoffset:236.4966583251953px;stroke-dasharray:236.4966583251953px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}#section-wrapper svg#wave.inview .wave-4{stroke-dashoffset:0}#island{position:relative;bottom:22%;width:60em;max-width:945px;z-index:2;left:65em}#rock{position:relative;bottom:12%;max-width:350px;z-index:9;left:10%}#ship{position:absolute;bottom:15.5%;left:2vw;max-width:unset;width:27em;z-index:7}body[data-direction="-1"] #ship img{transform:scaleX(-1)}#sun{position:relative;bottom:65%;left:40em;z-index:0;transition-duration:2s;width:12em;aspect-ratio:1/1;transform-origin:top;transition-timing-function:ease-out;background-color:#fff2ba;border-radius:100%}#nuage2{bottom:66%;position:relative;left:105em;width:21em;z-index:1}#avion{bottom:73%;position:relative;left:139em;width:24em;z-index:5}#sun.inview{transform:scale(6)}#ile{width:135em;bottom:-2%;position:relative;left:50em;z-index:5}#carre-bleu{background-color:#ced7ff;height:54em;aspect-ratio:1/1;position:absolute;left:331em;bottom:3%;background-image:url(https://kristatrask.com/wp-content/uploads/2025/04/wave.svg);background-repeat:no-repeat;background-position:13% 38%;background-size:29%}#newfoundland{bottom:3.35em;font-size:12em;position:absolute;right:1.15em;color:#fff;text-transform:uppercase;transform:translateY(2em);transition-duration:2.1s;transition-timing-function:ease-in-out;opacity:0;font-family:var(--titre);transition-delay:1s}#newfoundland.inview{transform:translateY(0);opacity:1}#nuage3{bottom:50%;position:absolute;left:315em;width:21em;z-index:1}#text-element-1{left:23em;bottom:75%}#text-element-2{left:31em;bottom:68%}#text-element-3{left:25em;bottom:75%}#text-element-4{left:46em;bottom:65%}#text-element-5{bottom:75%;padding-left:25em;position:absolute;right:3em}#text-element-5 .trait{left:12.5em;position:relative}.text-element{position:relative;text-transform:uppercase;font-size:2em;font-weight:600;text-align:center;line-height:1.25em;z-index:99}.text-element p{margin:0;transition-duration:1s;opacity:0}.text-element strong{font-family:var(--titre);letter-spacing:2px;font-size:1.5em;font-weight:500}.text-element span{font-family:var(--corps);font-size:.85em;font-weight:400}.text-element.inview p{transition-delay:1s;opacity:1}.text-element .trait-wrapper{all:unset;padding:0;box-sizing:content-box;display:block;position:absolute;height:4em;transition-timing-function:ease-in-out;z-index:99999;opacity:1;left:0;right:0;margin:auto;transform-origin:top;width:1px}.text-element.inview .trait-wrapper{transition-duration:1.2s}.text-element .trait{background:#000;height:100%;width:100%}.text-element .trait2{transform-origin:top;will-change:transform}.text-element .trait1-wrapper{bottom:-4.5em;transform:scaleY(0)}.text-element.inview .trait1-wrapper{transform:scaleY(1);transition-delay:.5s}.text-element .trait2-wrapper{bottom:-8.5em;transform:scaleY(0)}.text-element.inview .trait2-wrapper{transform:scaleY(1);transition-delay:1.5s}.text-element a{display:inline-block;text-align:center;text-decoration:none;color:inherit;transition:transform .4s ease;will-change:transform}.text-element a:hover{transform:rotate(-1deg)}.text-element a strong{display:inline-block;transition:transform .4s ease;position:relative}.text-element a:hover strong{transform:scale(1.15)}.text-element a span{display:block;transform:scaleX(1);transition:transform .4s ease .15s}.text-element a:hover span{transform:scaleX(1.052)}@media all and (min-width:2100px){body{font-size:19px !important}}@media all and (min-width:1980px){body{font-size:18px !important}}@media all and (min-width:1900px){body{font-size:17px !important}}@media all and (max-width:980px){body{font-size:12px !important}#titre{bottom:68%}#carre-bleu{left:347em}}@media all and (max-width:680px){#titre2{left:.75em}#titre2 h1{left:5em;top:5em}#text-element-1{left:15em}}