@import url(reset/reeeset.css);@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);@import url(https://fonts.googleapis.com/css?family=Dancing+Script);@import url(https://fonts.googleapis.com/css?family=Alegreya|Rokkitt|Special+Elite|Overlock|Trocchi|UnifrakturMaguntia|Gabriela|Flamenco);html,body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans', sans-serif;background-color:#f2f1ee}html{font-size:62.5%}body{background-color:#c8c8c8}.width{width:auto;max-width:1280px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:10%;padding-right:10%}.width::after{content:'';display:table;clear:both}.header{background-color:#141414;border-bottom:3px solid #e63232;padding-top:20px;padding-top:2rem;padding-bottom:10px;padding-bottom:1rem}.header h1{width:149px;width:14.9rem;height:112px;height:11.2rem;float:left;background-image:url(/src/stat/ltj-creations.jpg);background-repeat:no-repeat;background-size:contain}.header h1 a{font:0/0 a;text-shadow:none;color:transparent;display:block;width:100%;height:100%}.header .vcard{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;float:right;text-align:right;color:#fff;margin-top:60px;margin-top:6rem}.header .vcard::after{content:'';display:table;clear:both}.header .vcard:last-child{margin-right:0%}.header .vcard a{color:#fff;text-decoration:none;font-weight:300}.header .vcard .phone{font-size:20px;font-size:2rem;margin:0;font-weight:600}.header .vcard .email{font-size:14px;font-size:1.4rem;font-weight:600}.one{background-image:url(/img/Love__037912_grey.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #e63232;padding-top:45px;padding-top:4.5rem;padding-bottom:55px;padding-bottom:5.5rem}.one p{font-family:'Special Elite', cursive;font-size:32px;font-size:3.2rem;line-height:1.2;color:#fff}h2{font-family:'Dancing Script', cursive;font-size:55px;font-size:5.5rem;margin-bottom:25px;margin-bottom:2.5rem;color:#fff;border-bottom:1px solid rgba(255,255,255,0.4);line-height:.9}h3{font-family:'Special Elite', cursive;font-size:26px;font-size:2.6rem;color:#e63232;margin-bottom:25px;margin-bottom:2.5rem}h4{color:#e63232;font-family:'Special Elite', cursive;font-size:24px;font-size:2.4rem;margin-bottom:30px;margin-bottom:3rem}.showcase{margin-bottom:20px;margin-bottom:2rem}.showcase li{margin:0 5px;padding:10px;padding:1rem;background-color:#c8c8c8}.showcase li img{border:3px solid #fff;display:block}.two{background-color:#fff;padding-top:50px;padding-top:5rem;padding-bottom:75px;padding-bottom:7.5rem}.two p{font-family:'Flamenco', cursive;font-size:18px;font-size:1.8rem;color:#3c3c3c;line-height:1.4;column-count:2;column-gap:3em}.three{background-color:#f2f1ee;padding-top:50px;padding-top:5rem;padding-bottom:55px;padding-bottom:5.5rem;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.8)}.testimonials{column-count:3;column-gap:3em}.testimonials blockquote{display:inline-block;width:100%;margin-bottom:20px;margin-bottom:2rem}.testimonials blockquote p{color:#3c3c3c;font-size:11px;font-size:1.1rem}.testimonials blockquote cite{font-size:calc(6px + .5vw);margin-top:10px;margin-top:1rem;display:block}.testimonials blockquote::before{content:'';display:block;width:40px;height:40px;border-radius:50%;background-color:#c8c8c8;background-image:url(/src/stat/quote.svg);background-repeat:no-repeat;background-position:center;background-size:45%;box-shadow:0 5px 5px -3px rgba(100,100,100,0.8);margin-bottom:10px;margin-bottom:1rem}.bookAd{background:#3E4E59;margin-bottom:80px;text-align:center}.bookAd a{text-decoration:none;color:#fff;padding:20px 20%;display:block}.bookAd a:hover{background-color:#7B9BA6}.bookAd a h3{color:#fff;margin:0}.bookAd a p{font-size:calc(14px);margin-bottom:5px}.bookAd a p:nth-of-type(1){font-size:calc(18px);font-weight:600}.bookAd a p:last-of-type{font-size:calc(18px);font-weight:600;margin:0}.four{padding-top:50px;padding-top:5rem;padding-bottom:55px;padding-bottom:5.5rem;background-color:#fff;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.8)}.four li{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%;list-style:none;margin-bottom:25px;margin-bottom:2.5rem;padding:7px;padding:.7rem;box-shadow:0 8px 15px -9px rgba(0,0,0,0.8);background-color:#c8c8c8}.four li::after{content:'';display:table;clear:both}.four li:nth-child(n){margin-right:3%;float:left;clear:none}.four li:nth-child(4n){margin-right:0%;float:right}.four li:nth-child(4n+1){clear:both}.four li img{display:block;border:1px solid #fff}footer{padding-top:60px;padding-top:6rem;padding-bottom:65px;padding-bottom:6.5rem;background-color:#464646;color:#fff}footer .vcard{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%;position:relative;left:68.6666666667%;font-size:14px;font-size:1.4rem}footer .vcard::after{content:'';display:table;clear:both}footer .vcard:last-child{margin-right:0%}footer .vcard span{display:block}footer .vcard p.org span,footer .vcard p.org a,footer .vcard p.tel span,footer .vcard p.tel a,footer .vcard p.email span,footer .vcard p.email a{display:inline;font-weight:600}footer .vcard p.org{font-size:calc(10px + .5vw);font-weight:600;margin:0}footer .vcard p.email{margin:0}footer .vcard p.tel{font-size:20px;font-size:2rem}footer .vcard a{color:#fff}footer #map{float:left;clear:none;text-align:inherit;width:65.6666666667%;margin-left:0%;margin-right:3%;position:relative;left:-34.3333333333%;height:200px;background-color:green;border:10px solid rgba(255,255,255,0.5)}footer #map::after{content:'';display:table;clear:both}footer #map:last-child{margin-right:0%}.gm-style-iw *{display:block;width:100%}.gm-style-iw h4,.gm-style-iw p{margin:0;padding:0}.gm-style-iw a{color:#4272db}@media only screen and (max-width: 960px){h2{font-size:48px;font-size:4.8rem;margin-bottom:15px;margin-bottom:1.5rem}h3{font-size:26px;font-size:2.6rem;margin-bottom:15px;margin-bottom:1.5rem}h4{font-size:24px;font-size:2.4rem;margin-bottom:20px;margin-bottom:2rem}.one{padding-top:40px;padding-top:4rem;padding-bottom:45px;padding-bottom:4.5rem}.one p{font-size:26px;font-size:2.6rem}.two{padding-top:50px;padding-top:5rem;padding-bottom:55px;padding-bottom:5.5rem}.two p{font-size:16px;font-size:1.6rem;column-gap:1em}}@media only screen and (max-width: 768px){h2{font-size:44px;font-size:4.4rem;margin-bottom:15px;margin-bottom:1.5rem}h3{font-size:22px;font-size:2.2rem;margin-bottom:15px;margin-bottom:1.5rem}h4{font-size:20px;font-size:2rem;margin-bottom:20px;margin-bottom:2rem}.header h1{width:135px;width:13.5rem;height:102px;height:10.2rem}.header .vcard{margin-top:53px;margin-top:5.3rem}.header .vcard .phone{font-size:18px;font-size:1.8rem}.header .vcard .email{font-size:12px;font-size:1.2rem}.one{padding-top:30px;padding-top:3rem;padding-bottom:35px;padding-bottom:3.5rem}.one p{font-size:26px;font-size:2.6rem}.two{padding-top:30px;padding-top:3rem;padding-bottom:35px;padding-bottom:3.5rem}.two p{font-size:15px;font-size:1.5rem;line-height:1.4}.testimonials{column-count:2}.testimonials blockquote cite{font-size:13px;font-size:1.3rem}.four{padding-top:40px;padding-top:4rem;padding-bottom:45px;padding-bottom:4.5rem}.four li{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%;margin-bottom:20px;margin-bottom:2rem;padding:9px;padding:.9rem}.four li::after{content:'';display:table;clear:both}.four li:nth-child(n){margin-right:3%;float:left;clear:none}.four li:nth-child(3n){margin-right:0%;float:right}.four li:nth-child(3n+1){clear:both}footer{padding-top:40px;padding-top:4rem;padding-bottom:45px;padding-bottom:4.5rem}footer .vcard{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;position:static;left:0;margin-bottom:20px;margin-bottom:2rem}footer .vcard:first-child{margin-left:auto}footer .vcard:last-child{margin-right:auto}footer .vcard span{display:inline}footer .vcard p.org{font-size:18px;font-size:1.8rem}footer #map{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;position:static;left:0}footer #map:first-child{margin-left:auto}footer #map:last-child{margin-right:auto}}@media only screen and (max-width: 667px){h3{margin-bottom:10px;margin-bottom:1rem}.one{padding-bottom:25px;padding-bottom:2.5rem}.one p{font-size:24px;font-size:2.4rem}.two p{column-count:1;font-size:16px;font-size:1.6rem;line-height:1.3}.three{padding-bottom:35px;padding-bottom:3.5rem}.testimonials{column-count:1}.testimonials blockquote{display:block;padding-left:50px;padding-left:5rem;position:relative}.testimonials blockquote cite{margin-top:10px;margin-top:1rem;display:block}.testimonials blockquote::before{position:absolute;left:0}.four li{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;margin-bottom:20px;margin-bottom:2rem;padding:9px;padding:.9rem}.four li::after{content:'';display:table;clear:both}.four li:nth-child(n){margin-right:3%;float:left;clear:none}.four li:nth-child(2n){margin-right:0%;float:right}.four li:nth-child(2n+1){clear:both}}@media only screen and (max-width: 568px){.header h1{width:120px;width:12rem;height:90px;height:9rem}.header .vcard{float:left;clear:none;text-align:inherit;width:57.0833333333%;margin-left:0%;margin-right:3%;margin-top:45px;margin-top:4.5rem;text-align:right;float:right}.header .vcard::after{content:'';display:table;clear:both}.header .vcard:last-child{margin-right:0%}.header .vcard .phone{font-size:16px;font-size:1.6rem}.header .vcard .email{font-size:12px;font-size:1.2rem}.showcase{margin-bottom:15px;margin-bottom:1.5rem}.showcase li{padding:5px;padding:.5rem}h3{margin-bottom:10px;margin-bottom:1rem}.one{text-align:center}.two{text-align:center}.three{text-align:center}.four{text-align:center}.testimonials blockquote{padding:0;position:relative}.testimonials blockquote cite{margin-top:5px;margin-top:.5rem}.testimonials blockquote::before{position:relative;margin:0 auto;margin-bottom:10px;margin-bottom:1rem}footer{text-align:center}footer .vcard{font-size:13px;font-size:1.3rem}footer .vcard p.org{font-size:18px;font-size:1.8rem}footer .vcard p.tel{font-size:20px;font-size:2rem}}@media only screen and (max-width: 414px){.header h1{margin:0 auto;width:150px;width:15rem;height:113px;height:11.3rem;float:none}.header .vcard{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-top:10px;margin-top:1rem;text-align:center;float:none}.header .vcard:first-child{margin-left:auto}.header .vcard:last-child{margin-right:auto}.header .vcard .phone{font-size:18px;font-size:1.8rem}.header .vcard .email{font-size:14px;font-size:1.4rem}h2{font-size:38px;font-size:3.8rem;margin-bottom:15px;margin-bottom:1.5rem}h3{font-size:20px;font-size:2rem;margin-bottom:5px;margin-bottom:.5rem}h4{font-size:20px;font-size:2rem}.one p{font-size:22px;font-size:2.2rem}.showcase{margin-bottom:10px;margin-bottom:1rem}.showcase li{padding:7px;padding:.7rem}.showcase li img{border:2px solid #fff}.two{padding-top:30px;padding-top:3rem;padding-bottom:35px;padding-bottom:3.5rem}.two p{font-size:15px;font-size:1.5rem;line-height:1.4}.three{padding-top:45px;padding-top:4.5rem;padding-bottom:15px;padding-bottom:1.5rem}.testimonials blockquote::before{width:30px;height:30px;margin-bottom:5px;margin-bottom:.5rem}.four{padding-top:40px;padding-top:4rem;padding-bottom:20px;padding-bottom:2rem}.four li{float:left;clear:none;text-align:inherit;width:47.5%;margin-left:0%;margin-right:5%;padding:5px;padding:.5rem}.four li::after{content:'';display:table;clear:both}.four li:nth-child(n){margin-right:5%;float:left;clear:none}.four li:nth-child(2n){margin-right:0%;float:right}.four li:nth-child(2n+1){clear:both}}@media only screen and (max-width: 384px){h2{font-size:34px;font-size:3.4rem}.one p{font-size:22px;font-size:2.2rem}.two p{font-size:15px;font-size:1.5rem;line-height:1.3}}@media only screen and (max-width: 320px){h2{font-size:30px;font-size:3rem}h3{font-size:18px;font-size:1.8rem}h4{font-size:17px;font-size:1.7rem}.one p{font-size:18px;font-size:1.8rem}.showcase li{padding:5px;padding:.5rem}.showcase li img{border:1px solid #fff}.two p{font-size:14px;font-size:1.4rem;line-height:1.2}.testimonials blockquote p{font-size:11px;font-size:1.1rem}.four li{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;padding:5px;padding:.5rem}.four li:first-child{margin-left:auto}.four li:last-child{margin-right:auto}footer{text-align:center}footer .vcard{font-size:12px;font-size:1.2rem}footer .vcard p.org{font-size:16px;font-size:1.6rem}footer .vcard p.tel{font-size:18px;font-size:1.8rem}}
