@import url("https://fonts.googleapis.com/css2?family=Great+Vibes&family=Roboto&display=swap");@import url("https://fonts.googleapis.com/css2?family=Tinos&display=swap");@font-face{font-family:Avanir Bold;font-style:normal;font-weight:400;src:url(../fonts/avenirnextltpro-bold-webfont.eot);src:url(../fonts/avenirnextltpro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/avenirnextltpro-bold-webfont.woff2) format("woff2"),url(../fonts/avenirnextltpro-bold-webfont.woff) format("woff"),url(../fonts/avenirnextltpro-bold-webfont.ttf) format("truetype"),url(../fonts/avenirnextltpro-bold-webfont.svg#webfontregular) format("svg")}@font-face{font-family:Avanir Demi;font-style:normal;font-weight:400;src:url(../fonts/avenirnextltpro-demi-webfont.eot);src:url(../fonts/avenirnextltpro-demi-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/avenirnextltpro-demi-webfont.woff2) format("woff2"),url(../fonts/avenirnextltpro-demi-webfont.woff) format("woff"),url(../fonts/avenirnextltpro-demi-webfont.ttf) format("truetype"),url(../fonts/avenirnextltpro-demi-webfont.svg#webfontregular) format("svg")}@font-face{font-family:Avanir Demi Italic;font-style:normal;font-weight:400;src:url(../fonts/avenirnextltpro-demiit-webfont.eot);src:url(../fonts/avenirnextltpro-demiit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/avenirnextltpro-demiit-webfont.woff2) format("woff2"),url(../fonts/avenirnextltpro-demiit-webfont.woff) format("woff"),url(../fonts/avenirnextltpro-demiit-webfont.ttf) format("truetype"),url(../fonts/avenirnextltpro-demiit-webfont.svg#webfontregular) format("svg")}@font-face{font-family:Avanir Italic;font-style:normal;font-weight:400;src:url(../fonts/avenirnextltpro-it-webfont.eot);src:url(../fonts/avenirnextltpro-it-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/avenirnextltpro-it-webfont.woff2) format("woff2"),url(../fonts/avenirnextltpro-it-webfont.woff) format("woff"),url(../fonts/avenirnextltpro-it-webfont.ttf) format("truetype"),url(../fonts/avenirnextltpro-it-webfont.svg#webfontregular) format("svg")}@font-face{font-family:Avanir;font-style:normal;font-weight:400;src:url(../fonts/avenirnextltpro-regular-webfont.eot);src:url(../fonts/avenirnextltpro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/avenirnextltpro-regular-webfont.woff2) format("woff2"),url(../fonts/avenirnextltpro-regular-webfont.woff) format("woff"),url(../fontsavenirnextltpro-regular-webfont.ttf) format("truetype"),url(../fontsavenirnextltpro-regular-webfont.svg#webfontregular) format("svg")}@font-face{font-family:InspireTWDC;font-style:normal;font-weight:200;src:url(../fonts/inspiretwdc/InspireTWDC-Light.eot?#iefix);src:url(../fonts/inspiretwdc/InspireTWDC-Light.eot?#iefix) format("eot"),url(../fonts/inspiretwdc/InspireTWDC-Light.woff2) format("woff2"),url(../fonts/inspiretwdc/InspireTWDC-Light.woff) format("woff")}@font-face{font-family:InspireTWDC;font-style:normal;font-weight:400;src:url(../fonts/inspiretwdc/InspireTWDC-Roman.eot?#iefix);src:url(../fonts/inspiretwdc/InspireTWDC-Roman.eot?#iefix) format("eot"),url(../fonts/inspiretwdc/InspireTWDC-Roman.woff2) format("woff2"),url(../fonts/inspiretwdc/InspireTWDC-Roman.woff) format("woff")}@font-face{font-family:InspireTWDC;font-style:normal;font-weight:500;src:url(../fonts/inspiretwdc/InspireTWDC-Medium.eot?#iefix);src:url(../fonts/inspiretwdc/InspireTWDC-Medium.eot?#iefix) format("eot"),url(../fonts/inspiretwdc/InspireTWDC-Medium.woff2) format("woff2"),url(../fonts/inspiretwdc/InspireTWDC-Medium.woff) format("woff")}@font-face{font-family:InspireTWDC;font-style:normal;font-weight:700;src:url(../fonts/inspiretwdc/InspireTWDC-Heavy.eot?#iefix);src:url(../fonts/inspiretwdc/InspireTWDC-Heavy.eot?#iefix) format("eot"),url(../fonts/inspiretwdc/InspireTWDC-Heavy.woff2) format("woff2"),url(../fonts/inspiretwdc/InspireTWDC-Heavy.woff) format("woff")}@font-face{font-family:InspireTWDC;font-style:normal;font-weight:900;src:url(../fonts/inspiretwdc/InspireTWDC-Black.eot?#iefix);src:url(../fonts/inspiretwdc/InspireTWDC-Black.eot?#iefix) format("eot"),url(../fonts/inspiretwdc/InspireTWDC-Black.woff2) format("woff2"),url(../fonts/inspiretwdc/InspireTWDC-Black.woff) format("woff")}*{font-family:InspireTWDC,sans-serif}body{background:#ccc url(../../../_includes/images/bg.png) repeat 100% 0}div.site-header{background-color:#2c415c}div.site-header .navbar-brand>img{max-width:270px}div.site-header a,div.site-header a:active,div.site-header a:hover,div.site-header a:visited{color:#fff;text-decoration:none}div.site-header a:active,div.site-header a:hover{text-decoration:underline}.text-blue{color:#2c415c}main{color:#333!important}main .container{background-color:#fff}main .page-title h1,main .page-title h2{color:#2c415c;font-family:Great Vibes,cursive!important}main .page-title h1{font-size:3.5rem!important}main .page-title h2{font-size:2.8rem!important}main h1.header-title{font-size:3.5rem!important}main h1.header-title,main h2.header-title{color:#2c415c;font-family:Great Vibes,cursive!important}main h2.header-title{font-size:3rem!important}main h4.faq{color:#9fc5c9}main a,main a:active,main a:hover,main a:visited{color:#6493d1;text-decoration:underline}main a:active,main a:hover{color:#2c415c;text-decoration:none}main a.btn:hover{text-decoration:none}main img.hover{transform:scale(1);transition:.3s ease-in-out}main img.hover:hover{transform:scale(1.3)}main li.faq-icon{background:url(../../_includes/images/sections/services/wedding-portraits/deco_icon.png) no-repeat 0 0 transparent;list-style-type:none;margin:0;padding:0 0 1px 24px;vertical-align:middle}main .wedding-brochure-title{color:#9fc5c9}main .table-striped>tbody>tr:nth-child(2n)>td,main .table-striped>tbody>tr:nth-child(2n)>th,main .table-striped>tbody>tr:nth-child(odd)>td,main .table-striped>tbody>tr:nth-child(odd)>th{background-color:#dde8ea}footer{background-color:#2c415c}footer a,footer a:active,footer a:hover,footer a:visited{color:#fff;text-decoration:none}footer a:active,footer a:hover{text-decoration:underline}footer ul.list-group-horizontal li.list-group-item{background-color:#2c415c;border:0}footer div.copyright{color:#fff;font-size:12px}footer div.questions{color:#fff}footer #ot-sdk-btn.ot-sdk-show-settings{background-color:transparent!important;border:none!important;color:#fff!important;font-size:1em!important;padding:0!important}main .intro-content{font-family:Tinos,serif!important}.video-container{position:relative}.play-icon{cursor:pointer;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out}.video-container:hover .play-icon{opacity:1;transform:translate(-50%,-50%) scale(1.1)}