.masthead-video{position:relative;width:100%;background:#333;min-height:100px}@media only screen and (max-width:450px){.masthead-video{padding-top:80px}}@keyframes title-in{0%{opacity:0}100%{opacity:1}}.masthead-video video{display:block;width:100%}.masthead-video .masthead-video-overlay{background-color:rgba(0,0,0,0.2);position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.masthead-video .masthead-video-title{font-family:'Cinzel',serif;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.4);padding:0;opacity:0;text-align:center;letter-spacing:1.3px;animation:title-in 2000ms ease 1000ms 1 normal forwards;font-size:28px;line-height:34px}@media only screen and (min-width:700px){.masthead-video .masthead-video-title{font-size:40px;line-height:50px}}.masthead-video .masthead-video-subtitle{color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.4);padding:0;opacity:0;text-align:center;animation:title-in 1000ms ease 2000ms 1 normal forwards;font-size:18px;line-height:24px}@media only screen and (min-width:700px){.masthead-video .masthead-video-subtitle{font-size:22px;line-height:34px}}.search-results .thumbnail-wrapper{display:block;position:relative;overflow:hidden}.search-results .thumbnail-wrapper:before{display:block;content:"";width:100%;padding-top:66.66666667%}.search-results .thumbnail-wrapper img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;margin:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.fixed-aspect-ratio-slider .slick-slide{display:block;width:65vw;position:relative;overflow:hidden;border-left:2px solid transparent;border-right:2px solid transparent}.fixed-aspect-ratio-slider .slick-slide:before{display:block;content:"";width:100%;padding-top:66.66666667%}.fixed-aspect-ratio-slider .slick-slide img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;margin:0}.large-slider-container{position:relative}.large-slider-container .large-slider{position:relative}.large-slider-container .slick-prev,.large-slider-container .slick-next{position:absolute;top:50%;height:50px;width:50px;border:none;-webkit-appearance:none;-moz-appearance:none;user-select:none;font-size:0;transition:transform .2s ease-in-out;z-index:10}.large-slider-container .slick-prev:focus,.large-slider-container .slick-next:focus{outline:0}.large-slider-container .slick-prev:hover,.large-slider-container .slick-next:hover{transform:scale(1.1)}.large-slider-container .slick-prev{left:15px;background:var(--wpr-bg-951d78ca-0963-44b4-a2b8-a3a32ad982f3) no-repeat top center rgba(0,0,0,0)}.large-slider-container .slick-next{right:30px;background:var(--wpr-bg-431f46cf-7817-451e-94dc-9b3a880639f1) no-repeat top center rgba(0,0,0,0)}.header{padding-left:25px;position:fixed;left:0;right:0;top:0;z-index:4;width:100%;transition:top .2s ease-in-out}.header:after{content:"";position:absolute;height:5px;width:100%;bottom:-5px;left:0}.header .head_left{float:left}.header .head_left h1,.header .head_left .tag-line{display:inline-block;font-size:12px}@media only screen and (max-width:639px){.header .head_left h1,.header .head_left .tag-line{font-size:10px}}@media only screen and (max-width:1640px){.header .head_left .tag-line{display:none !important}}.header .head_left .main_logo{display:block;float:left;margin-right:14px;max-width:135px}.header .head_left .main_logo img{width:100%;vertical-align:middle}@media only screen and (max-width:1564px){.header .head_left .main_logo{width:600px}}@media only screen and (max-width:1489px){.header .head_left .main_logo{width:100%}}@media only screen and (max-width:878px){.header .head_left .main_logo{margin:auto;float:none;clear:both;width:100%;padding:10px 20px 0 0}}@media only screen and (max-width:767px){.header .head_left{float: none;text-align: center;padding: 0 35px;}}.header .search_cont{float:right}.header .search_cont .search_input{position:absolute;right:20px;width:200px;background:#fff;line-height:54px;z-index:99999;border-radius:35px;-webkit-box-shadow:inset 0 1px 26px -9px rgba(0,0,0,0.45);-moz-box-shadow:inset 0 1px 26px -9px rgba(0,0,0,0.45);box-shadow:inset 0 1px 26px -9px rgba(0,0,0,0.45)}.header .search_cont .search_input #searchform{height:37px;position:relative}.header .search_cont .search_input #searchform img{position:absolute;top:8px;height:22px;right:8px;z-index:-1}.header .search_cont .search_input #searchsubmit{background:none;display:inline-block;height:37px;line-height:53px;text-align:center;width:48px;float:right;border-radius:0 35px 35px 0;border:none;outline:none}.header .search_cont .search_input .inp{position:absolute;height:37px;border:none;outline:none;width:150px;line-height:52px;background:none;padding:0 10px;color:#3b3b3b;display:inline-block;font-size:12px;font-weight:400}.header .search_cont .search_input input:-webkit-autofill,.header .search_cont .search_input input:-webkit-autofill:hover,.header .search_cont .search_input input:-webkit-autofill:focus input:-webkit-autofill,.header .search_cont .search_input textarea:-webkit-autofill,.header .search_cont .search_input textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.header .search_cont .search_input select:-webkit-autofill,.header .search_cont .search_input select:-webkit-autofill:hover,.header .search_cont .search_input select:-webkit-autofill:focus{-webkit-text-fill-color:black;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s;border-radius:20px}.header .search_cont .search_icon{display:inline-block;width:54px;line-height:54px;text-align:center}.header .search_cont .search_icon .fa{font-size:16px}@media only screen and (max-width:878px){.header .search_cont .search_icon .fa{font-size:20px !important}}.header .search_cont .search_icon:hover .fa{color:#97cc96}@media only screen and (max-width:878px){.header .search_cont .search_icon{background:none;height:47px}}@media only screen and (max-width:479px){.header .search_cont .search_icon{height:45px;width:45px}}@media only screen and (max-width:767px){.header .search_cont{position: absolute;right: 0;top: 0;}}.header .social_cont .social_list{float:right;height:54px;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.header .social_cont .social_list>li{display:inline-block;height:100%;width:40px}.header .social_cont .social_list>li a{height:100%;width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;text-decoration:none}.header .social_cont .social_list>li a:hover i{color:#99cc99}@media only screen and (max-width:843px){.header .social_cont .social_list>li{padding-right:15px}}.header .social_cont .social_list .fa{font-size:15px}.header .social_cont .social_list .fa:hover{color:#99cc99}@media only screen and (max-width:1067px){.header .social_cont .social_list{display:none}}.header .toggle-menu{font-size:20px !important}@media only screen and (max-width:878px){.header .toggle-menu{position:absolute;top:0;left:10px}}@media only screen and (min-width:878px){.header .toggle-menu{display:none}}@media only screen and (max-width:639px){.header .toggle-menu{margin-top:10px !important}}.header .navigation{text-align:right;float:right}.header .navigation .menu{display:flex;display:-webkit-flex;font-size:0;text-align:center}@media (max-width:767px){.header .navigation .menu{display: block;}}.header .navigation .menu li{position:relative;z-index:5}.header .navigation .menu li:hover>.sub-menu{display:block}.header .navigation .menu li a{display:inline-block;font-size:12px;line-height:14px;font-weight:400;text-transform:uppercase}.header .navigation .menu li a:hover{transition:all .3s ease 0s;text-decoration:underline}.header .navigation .menu li a:hover ul{display:inline-block}@media only screen and (min-width:1165px){.header .navigation .menu li a{font-size:11px;}}@media (min-width:768px){.header .navigation .menu li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;justify-content:center;-webkit-justify-content:center}}@media only screen and (max-width:1164px){.header .navigation .menu li a{font-size:9px}}.header .navigation .menu li .has_pad{margin-right:270px}@media only screen and (max-width:767px){.header .navigation .menu li{text-align: left;position: static;display: block;background: #fff;border-bottom: 1px solid #e8e8e8;}.header .navigation .menu li:hover{}.header .navigation .menu li:hover a{}}.header .navigation .menu .sub-menu{position:absolute;display:none;z-index:9999999;width:120px;left:0}@media only screen and (max-width:767px){.header .navigation .menu .sub-menu{position: absolute;width: 50%;background: #9acc99;top: 0;bottom: 0;z-index: 999999999;right: 0;left: auto;}.header .navigation .menu .sub-menu li{border-bottom:0;background: #9acc99;}.header .navigation .menu .sub-menu li a{}}@media only screen and (max-width:878px){.header .navigation .menu{position:relative}}.header .navbar-dark{padding-top:15px}@media (min-width:844px){.header .navbar-dark ul{margin-top:-30px}}.header .navbar-dark ul li a{color:white;padding:15px 9px}@media only screen and (max-width:767px){.header .navbar-dark ul li a{color: #3b3b3b;}}@media only screen and (min-width:1400px){.header .navbar-dark ul li a{padding:10px 7px}}@media only screen and (min-width:1130px){.header .navbar-dark ul li a{padding:10px 7px}}@media (min-width:844px){.header .navbar-dark ul li a{height:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}}@media only screen and (min-width:782px){.header .navbar-dark ul li a{padding:10px 7px}}@media (min-width:879px){.header .navbar-dark ul li{height:85px;display:flex;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center}}.header .navbar-dark ul .sub-menu{background:rgba(0,0,0,0.85);top:135%}.header .navbar-dark ul .sub-menu li{height: auto;}@media only screen and (min-width:878px){.header .navbar-dark .menu-item-3205,.header .navbar-dark .menu-item-33549{margin-left:15px}.header .navbar-dark .menu-item-3205 a,.header .navbar-dark .menu-item-33549 a{position:relative}.header .navbar-dark .menu-item-3205 a:before,.header .navbar-dark .menu-item-33549 a:before{border:1px white solid;box-sizing:border-box;position:absolute;top:50%;left:0;display:block;width:100%;height:30px;content:"";margin-top:-15px}}.header .navbar-light{padding-top:0}.header .navbar-light ul li a{color:#3b3b3b;height:initial}@media only screen and (min-width:1400px){.header .navbar-light ul li a{padding:20px 8px}.header .navbar-light ul ul li a {padding: 15px 7px;}}@media only screen and (min-width:1130px){.header .navbar-light ul li a{padding:20px 6px;color:#3b3b3b;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.header .navbar-light ul ul li a {padding: 10px 7px;}}@media only screen and (min-width:768px){.header .navbar-light ul li a{padding:20px 7px}.header .navbar-light ul ul li a {padding: 10px 7px;}}@media (min-width:844px){.header .navbar-light ul li{display:flex;flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center}}.header .navbar-light ul .sub-menu{display:block}@media (min-width:768px){.header .navbar-light ul .sub-menu{background:#ffffff}}.header .navbar-light .menu-item-3205,.header .navbar-light .menu-item-33549{background-color:#9acc9a}@media (min-width:879px){.header .navbar-light{height:54px}}@media only screen and (max-width:1489px){.header{padding-left:10px}}.header-dark{transition:background-color 500ms linear,top .2s ease-in-out}.header-dark .toggle-menu{color:white}@media only screen and (max-width:878px){.header-dark .toggle-menu{padding-top:17px}}@media only screen and (max-width:639px){.header-dark .toggle-menu{clear:none;padding-top:21px}}@media only screen and (min-width:878px){.header-dark .toggle-menu{padding-top:27px}}.header-dark .social_cont{padding-top:15px}.header-dark .search_icon{height:37px}.header-dark .search_cont{padding-top:16px}.header-dark .search_cont .search_input{bottom:-35px}@media (max-width:878px){.header-dark .search_cont .search_input{bottom:-45px}}.header-dark .search_cont .search_icon,.header-dark .search_cont .search_icon.fa{color:white}.header-dark .head_left .main_logo{padding:8px 0 8px 0 !important}.header-dark .head_left .main_logo img{height:60px}.header-dark .head_left h1,.header-dark .head_left span{color:white}.header-dark .social_list .fa{color:white}.header.header-light{background:#fff}.header.header-light .navigation .menu .sub-menu{top:54px}.header.header-light .head_left .main_logo{}.header.header-light .head_left .main_logo img{height:54px}@media (max-width:878px){.header.header-light .head_left .main_logo img{margin:-9px 0 0 0}}@media only screen and (max-width:639px){.header.header-light .toggle-menu{clear:none;padding-top:10px}}.header.header-light .head_left h1,.header.header-light .head_left span{color:#999999}.header.header-light .social_list .fa{color:#666666}.header.header-light .search_input{bottom:-50px}@media (max-width:767px){.header.header-light .search_input{top:100%}}.header.header-light .search_icon{background:transparent;height:54px}.header.header-light .search_icon,.header.header-light .search_icon.fa{color:white}@media only screen and (max-width:878px){.header.header-light .search_icon,.header.header-light .search_icon.fa{color:#666666}}.header.header-light:after{background:var(--wpr-bg-a91a5849-1815-4e08-a83e-17138f5994ba) repeat-x left top}.scrolled{background-color:rgba(0,0,0,0.85)}.nav-up{top:-105px}.logged-in{top:32px}.portfolioFilter{padding-bottom:40px}.portfolioFilter .nav-categories{text-align:center;padding:0 20px}.portfolioFilter .nav-categories>li{display:inline-block;font-size:12px;line-height:14px;color:#666666;font-weight:400;margin:0 3px}.portfolioFilter .nav-categories>li a{display:inline-block;font-size:18px;line-height:14px;color:#666666;font-weight:300;padding:15px 20px;background:#ffffff;box-shadow:2px 2px 0 rgba(25,25,25,0.05)}@media only screen and (max-width:1200px){.portfolioFilter .nav-categories>li a{font-size:16px}}@media only screen and (max-width:800px){.portfolioFilter .nav-categories>li a{font-size:14px}}.portfolioFilter .nav-categories>li span{display:inline-block;padding-right:28px}.portfolioFilter .nav-categories>li.active a,.portfolioFilter .nav-categories>li:hover a{color:white;background:#333;border-color:#666}.follow_us_sect .social-stats{margin:40px 0}.follow_us_sect .social-stats h4{text-transform:uppercase;font-size:1.5rem;font-weight:300;text-align:center;margin-bottom:25px}.follow_us_sect #sb_instagram{text-align:center;background-color:white}.follow_us_sect #sb_instagram .sb_instagram_header{display:inline-block;margin:20px auto;width:auto;float:none}.follow_us_sect #sb_instagram .sb_instagram_header .sbi_bio{font-weight:400}.follow_us_sect #sb_instagram #sbi_images{padding:10px}.home_social_list{margin:0 auto;padding-bottom:20px;font-size:0}.home_social_list>li{width:25%;display:inline-block;font-size:14px;text-align:center}.home_social_list .soc_count{display:inline-block;font-size:25px;line-height:28px;color:#989898;margin-left:13px;vertical-align:middle}.home_social_list .fa{font-size:35px;vertical-align:middle}.fa-twitter.cust_color{color:#3cc6f3}.fa-instagram.cust_color{color:#776759}.fa-facebook-f.cust_color{color:#1c5b9b}.fa-pinterest-p.cust_color{color:#c5142d}.fa-google-plus.cust_color{color:#d74a3d}.pagination-links{font-size:1.2rem;margin:10px 0}.pagination-links .page-numbers{padding:10px}.pagination{font-size:1.2rem;height:50px;margin:10px auto;position:relative;text-transform:uppercase}.pagination .nav-previous{display:inline-block;position:absolute;left:5px;bottom:0}.pagination .nav-next{display:inline-block;position:absolute;right:5px;bottom:0}input[type="submit"],a{cursor:pointer}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{opacity:1}:-moz-placeholder{opacity:1;content:'*';color:darkred;font-size:1.5rem}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}body{line-height:1;font-size:14px;color:#181c1f;font-family:'Lato',sans-serif;background:#f4f4f4;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}ol,ul{list-style:none}.std_post_cont blockquote{padding-left:10px;margin:0;font-style:italic}.std_post_cont blockquote p{color:#a9a7a7;padding-left:50px;padding-right:50px;font-size:17px;line-height:26px}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{outline:0;color:#000;text-decoration:none;outline:0 none}a img{border:none}h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type=submit]{}pre{font-family:"Courier 10 Pitch",Courier,monospace}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}body,input,textarea{color:#666;font-size:12px;line-height:18px}hr{background-color:#E7E7E7;border:0;height:1px;margin-bottom:18px;clear:both}.content p{margin-bottom:18px}.content ul{list-style:square;margin:0 0 18px 1.5em}.content ol{list-style:decimal;margin:0 0 18px 1.5em}.content ol ol{list-style:upper-alpha}.content ol ol ol{list-style:lower-roman}.content ol ol ol ol{list-style:lower-alpha}.content dl{margin:0 0 24px 0}.content dt{font-weight:bold}.content dd{margin-bottom:18px}.content strong{font-weight:bold}.content big{font-size:131.25%}.content ins{background:#ffc;text-decoration:none}.content blockquote{font-style:italic;padding:0 3em}.content pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}.content sup{bottom:1ex}.content sub{top:.5ex}.content table{border:1px solid #e7e7e7;text-align:left;margin:0 -1px 24px 0;width:100%}.content tr td{border-top:1px solid #e7e7e7;padding:6px 24px}.content tr.odd td{background:#F2F7FC}.content ul ul,.content ol ol,.content ul ol,.content ol ul{margin-bottom:0}.content cite,.content em,.content i{font-style:italic}.content blockquote cite,.content blockquote em,.content blockquote i{font-style:normal}.content abbr,.content acronym{border-bottom:1px dotted #666;cursor:help}.content sup,.content sub{height:0;line-height:1;vertical-align:baseline;position:relative}.content tr th,thead th{color:#888;font-size:12px;font-weight:bold;line-height:18px;padding:9px 24px}.attachment img{max-width:900px}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;text-align:center;margin-bottom:20px;padding:4px}.wp-caption img{margin:5px 5px 0}.wp-caption p.wp-caption-text{margin:5px;color:#888;font-size:12px}.wp-smiley{margin:0}#comments{clear:both}#comments .navigation{padding:0 0 18px 0}#comments .comment-body p:last-child{margin-bottom:6px}#comments .comment-body blockquote p:last-child{margin-bottom:24px}#comments .pingback{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e7e7e7}#comments .pingback p{color:#888;font-size:12px;line-height:18px;display:block;margin:0}#comments .pingback .url{font-style:italic;font-size:13px}h3#comments-title,h3#reply-title{color:#000;font-weight:bold;font-size:20px;margin-bottom:0}h3#comments-title{padding:24px 0}.commentlist{list-style:none;margin:0}.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative}.commentlist li:last-child{border-bottom:none;margin-bottom:0}.commentlist ol{list-style:decimal}.commentlist .avatar{position:absolute;top:4px;left:0}.commentlist .children{list-style:none;margin:0}.commentlist .children li{border:none;margin:0}.commentlist li.comment+li.pingback{margin-top:-6px}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}.comment-author cite{color:#000;font-style:normal;font-weight:bold}.comment-author .says{font-style:italic}.comment-meta{font-size:12px;margin:0 0 18px 0}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}.comment-meta a:active,.comment-meta a:hover{color:#FF4B33}.reply{font-size:12px;padding:0 0 24px 0}.reply a,a.comment-edit-link{color:#888}.reply a:hover,a.comment-edit-link:hover{color:#FF4B33}.nopassword,.nocomments{display:none}input[type=submit]{color:#333}#respond{margin:24px 0;border-top:1px solid #e7e7e7;overflow:hidden;position:relative}#respond p{margin:0}#respond .comment-notes{margin-bottom:1em}#respond .required{color:#FF4B33;font-weight:bold}#respond label{color:#888;font-size:12px}#respond input{margin:0 0 9px;width:98%}#respond textarea{width:98%}#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}#respond .form-allowed-tags code{font-size:11px}#respond .form-submit{margin:12px 0}#respond .form-submit input{width:auto;font-size:14px}.form-allowed-tags{line-height:1em}.children #respond{margin:0 48px 0 0}h3#reply-title{margin:18px 0}#comments-list #respond{margin:0 0 18px 0}#comments-list ul #respond{margin:0}#cancel-comment-reply-link{font-size:12px;line-height:18px;font-weight:normal}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0;padding:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}abbr,acronym{border:0}.clear_0{clear:both;font-size:0;line-height:0;display:block}.last{margin:0 !important}.pad_last{padding:0 !important}.no_bg{background:none !important}a:hover{text-decoration:underline;outline:0;text-decoration:none}.flt_Lt{float:left;display:inline}.flt_Rt{float:right;display:inline}img{width:auto;max-width:100%;height:auto}.no_border{border:none}input[type="submit"]{cursor:pointer;-webkit-appearance:none}h1{font-size:24px;color:#5767b0;text-align:left;line-height:25px;font-weight:normal}h2{font-size:24px;line-height:35px;color:#010101;font-family:'Lato',sans-serif;font-weight:300;padding-bottom:5px;text-transform:uppercase}h3{font-size:18px;color:#22789d}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}input{border:0;border-radius:0}h1,h2,h3,h5,h6{font-weight:normal}input[type="text"]{border-radius:0;-webkit-border-radius:0}p{font-size:15px;line-height:21px;color:#3c3c3b;font-weight:300;padding-bottom:18px;text-align:justify}.container{position:relative;max-width:920px;width:100%;margin:0 auto}.container.blog{max-width:1200px}.inner_pagecont.header-light{margin-top:80px}.section_one{padding:0 15px 15px 15px;background:#f4f4f4}@media only screen and (max-width:500px){.section_one{padding:0}}.home_secone{padding:20px 0 0;background:#ffffff}.home_secone h1{font-size:14px;line-height:24px;color:#989898;font-family:'Lato',sans-serif;font-weight:300;text-align:center;padding-bottom:24px;text-transform:uppercase}.home_secone h2{font-size:14px;line-height:35px;color:#989898;font-family:'Lato',sans-serif;font-weight:300;text-align:center;padding-bottom:24px}.home_secone .sec_logo{padding-bottom:8px}.home_secone p{font-size:17px;line-height:26px;color:#3c3c3b;font-weight:300;padding-bottom:18px;text-align:justify}@media only screen and (max-width:500px){.home_secone p{font-size:18px;line-height:30px}}.sec_inner{padding:20px 40px;text-align:center}@media only screen and (max-width:500px){.sec_inner{padding:20px}}.feat_cont{padding:18px 18px 25px;background:#888484}.feat_cont h5{font-size:15px;line-height:35px;color:#fff;font-family:'Lato',sans-serif;font-weight:300;text-align:center}.feat_cont ul.logo_list{font-size:0;text-align:center}.feat_cont ul.logo_list>li{display:inline-block;padding:13px 20px 5px;vertical-align:middle}.recognition-snippets{display:flex;flex-direction:row;max-width:1000px;margin:auto;text-align:center;align-items:center}.recognition-snippets div:nth-child(2){border-right:1px grey solid;border-left:1px grey solid}@media (max-width:770px){.recognition-snippets{flex-direction:column}.recognition-snippets div:nth-child(2){border-top:1px grey solid;border-bottom:1px grey solid;border-right:none;border-left:none}}.recognition-snippets .recognition-container{flex:1;margin-top:15px;padding:20px 75px}.recognition-snippets .recognition-container h3{color:dimgrey;margin-top:20px !important;margin-bottom:0;line-height:21px;font-size:17px}.recognition-snippets .recognition-container p{text-align:center;color:grey;font-style:italic;margin-top:5px;line-height:15px}.gallery_sec{padding:45px 0 0;background:#ffffff;position:relative;margin-bottom:0px;z-index:3}.gallery_sec h2{font-size:24px;line-height:35px;color:#010101;text-align:center;padding-bottom:5px;text-transform:uppercase}.gallery_sec .gall_list .item{padding:0 2px 3px;text-align:center}.gallery_sec .gall_list .item a{display:block;color:black}.gallery_sec .gall_list .item a img{width:100%}.gallery_sec .gall_list .item h3{font-size:14px;line-height:35px;color:#010101;text-align:center;padding-left:20px;padding-right:20px}.gallery_sec .gall_list .item p{font-size:16px;line-height:21px;color:#3c3c3b;font-weight:300;padding-bottom:18px;padding-left:20px;padding-right:20px;text-align:center}.gallery_sec h2,.cat_section h2{font-size:27px;line-height:36px;color:#333;text-align:center;margin:10px auto !important;}.tit_desc{font-size:17px;line-height:30px;color:#999999;font-family:'Lato',sans-serif;font-weight:300;display:block;padding-bottom:20px;text-align:center}.bot_margin{margin-bottom:35px}.cat_section{padding:20px 0;background:#ffffff}.cat_section .sec_row{padding-left:40px;padding-right:40px;margin-top:20px;padding-bottom:20px}.cat_section h3{font-size:20px;line-height:30px;color:#333;padding-bottom:10px;text-transform:none;margin-top:20px !important}.cat_section img.alignleft~h3{margin-top:0 !important}.cat_section h1{font-size:34px;line-height:68px;color:#333333;font-family:'Lato',sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:12px;text-align:center}.cat_section .tit_desc{font-size:16px;line-height:25px;color:#999999;font-family:'Lato',sans-serif;font-weight:400;text-transform:uppercase;display:block;padding-bottom:20px;text-align:center}.cat_section p{font-size:17px;line-height:26px;color:#444444;font-family:'Lato',sans-serif;font-weight:300;padding-bottom:20px}@media only screen and (max-width:500px){.cat_section p{font-size:18px;line-height:30px}}.cat_section .middle_logo{display:block;margin:-18px auto 16px;text-align:center}.cat_section .page-content{padding:0}.common_sec.cat_section p{font-size:16px;line-height:26px;color:#3c3c3b;font-weight:300;padding-bottom:15px;text-align:justify}.sec_row .alignleft,.sec_row .alignright{margin-bottom:20px}.grid_list{font-size:0;line-height:0;padding:50px 0}.grid_list>li{display:inline-block;width:10%}.grid_list>li a img{width:100%;height:auto;display:inline-block}.desc_style{font-size:13px;line-height:21px;color:#3c3c3b;font-weight:300;padding-bottom:18px;padding-left:20px;padding-right:20px;font-style:italic}.social_inner{padding-bottom:43px}.social_inner h2{padding-bottom:40px}.innersocial_list>li{width:20%}.innersocial_list .soc_count{display:block;padding-top:8px;margin:0}.innersocial_list .fa{font-size:55px}.main_content{padding:20px 0 35px}.cattop_sec{padding:0 30px 10px}.cattop_sec .category-description{margin:auto}.cattop_sec .category-description p{text-align:center}.cat_section.notop_pad{padding-top:0}.thumb_row{text-align:center}.thumb_row ul.thumb_list{list-style:none;padding:0;margin:0 -2.5px;font-size:0}.thumb_row ul.thumb_list>li{padding:0 2.5px 15px;width:33.333%;display:inline-block}.thumb_row h3{font-size:16px;line-height:22px;color:#000000;text-transform:uppercase;padding-bottom:5px;text-align:center}.thumb_row h3 a{color:#333333}.thumb_row h3 a:hover{color:#228b22}.thumb_row p{font-size:16px;line-height:26px;color:#3b3b3b;font-weight:300;text-align:center}.thumb_row .post_desc{max-width:315px;margin:0 auto}.thumb_row .see_all{font-size:14px;color:#228b22;margin-bottom:14px;display:inline-block}.thumb_row .see_all span{color:#000000}.wigetized_foot{padding:32px 0 21px;background:var(--wpr-bg-b0da69c1-83c9-4c66-a735-81a482829e64) left center;background-size:cover}.wigetized_foot h2{font-size:24px;line-height:26px;color:#fff;text-transform:uppercase;padding-bottom:12px;text-align:center}.wigetized_foot .tit_desc{font-size:13px;line-height:21px;color:#ffffff;font-family:'Lato',sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:18px;display:block;text-align:center}.wigetized_foot p{font-size:13px;line-height:21px;color:#ffffff;font-weight:300;padding-bottom:25px;text-align:center}.wigetized_foot h3{font-size:14px;line-height:18px;color:#ffffff;font-family:'Lato',sans-serif;font-weight:700;text-transform:uppercase;padding-bottom:5px;text-align:center}.wigetized_foot h3 a{font-size:14px;line-height:18px;color:#ffffff;font-family:'Lato',sans-serif;font-weight:700;text-transform:uppercase}.wigetized_foot .see_link{font-size:14px;color:#fff}.wigetized_foot .see_link:hover{color:#99cc99}.link_wrap{text-align:center}.foot_post_list{font-size:0;margin-left:-70px}.foot_post_list>li{width:33.33%;display:inline-block;padding-left:70px}.comm_wrapper{padding-left:15px;padding-right:15px}.cat_section,.home_secone{position:relative}.inner_section h2{font-size:24px;line-height:26px;color:#333333;font-family:'Lato',sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:12px;text-align:center}.inner_section.cat_section .tit_desc{font-size:13px}.inner_section.cat_section p{font-size:13px;line-height:17px}.grey_cont{background:none repeat scroll 0 0 #888484;padding:14px 0}ul.cont_info{list-style:none;text-align:center}ul.cont_info>li{position:relative;display:inline-block;padding:0 15px;font-size:14px;color:#fff;font-family:'Lato',sans-serif;font-weight:400}ul.cont_info>li a{display:inline-block;font-size:17px;color:#fff;font-family:'Lato',sans-serif;font-weight:300}ul.cont_info>li:after{content:"|";position:absolute;left:1px;top:0}ul.cont_info>li:first-child:after{display:none}.video_wrapper{margin-bottom:30px}.video_wrapper iframe{height:auto;width:100%}.team_sec{display:block}.team_sec img{display:block;width:100%;height:auto}.team_container p,.single_post p{font-weight:300;font-size:17px;line-height:26px}.team_container{padding:45px 60px 10px}.inner_pagecont{padding-top:28px;padding-left:25px;padding-right:25px}.botinn_margin{margin-bottom:27px}.social_inner_list>li{display:inline-block;width:20%;text-align:center}.team_list{font-size:0}.team_list>li{display:inline-block;vertical-align:top;width:25%;text-align:center;padding-left:10px;padding-right:10px;padding-bottom:20px}.team_list>li h3{font-size:18px;line-height:26px;color:#333333;font-family:'Lato',sans-serif;font-weight:400;padding-bottom:5px}.team_list>li span{font-size:14px;line-height:15px;color:#999999;font-family:'Lato',sans-serif;font-weight:400}.blogpost_li>li{padding-bottom:6px}.blogpost_li>li a{width:100%;height:auto;display:block}.blogpost_li>li a img{display:block}.blogpost_li>li:last-child{padding-bottom:0}.single_post h1{text-align:left;clear:both}.top_sec_single{margin-bottom:14px}.top_sec_single .social_list{float:right}.top_sec_single .time_info{float:left}.blog_top{width:100%;padding-top:35px;padding-bottom:35px}.blog_top .sec_list{font-size:0;line-height:0}.blog_top .sec_list>li{display:table-cell;width:33.33%;padding:0 4px;position:relative;overflow:auto}.blog_top .sec_list>li img{display:block;width:100%}.blog_top .sec_list>li:hover .cont_sec{opacity:.8;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;background:var(--wpr-bg-34743a14-5a4a-4d73-a94f-8be467ee7260) left top}.blog_top .cont_sec{opacity:0;position:absolute;left:4px;right:4px;top:0;bottom:0;padding:30px;overflow:inherit}.blog_top h3{font-size:29px;line-height:35px;color:#ffffff;font-family:'Lato',sans-serif;font-weight:700;text-transform:uppercase;padding-bottom:25px;text-align:center}.blog_top p{font-size:14px;line-height:23px;color:#ffffff;font-weight:300;padding-bottom:18px;text-align:justify}.fancybox_cust_prev{width:39px;height:76px;top:45%;left:0;background:var(--wpr-bg-52c68d50-34cf-4161-a646-593483dfa3b9) no-repeat center center;position:absolute}.fancybox_cust_next{width:39px;height:76px;top:45%;right:0;background:var(--wpr-bg-b181703f-82a6-4b13-b7f2-bb20d20d8490) no-repeat center center;position:absolute}.fancybox-title.fancybox-title-inside-wrap{background:rgba(255,255,255,0.85);padding:20px 10px;text-align:center;font-size:24px;line-height:26px;color:#333333;font-family:'Lato',sans-serif;font-weight:300}.fancybox-title-inside-wrap .click_viw{display:block;font-size:14px;line-height:16px;color:#666666;font-weight:300}#filters>li{display:inline-block;padding-bottom:10px}#YourSliderContainer{padding-top:50px}#YourSliderContainer .divas-navigation span{display:none;font-size:0}#YourSliderContainer:hover .divas-navigation span{display:block}#owl_news{padding-left:50px;padding-right:0;margin:50px 0}#owl_news .post_left{width:50%;float:left;padding-top:10px;padding-bottom:10px}#owl_news .post_right{width:50%;float:left;padding-top:10px;padding-bottom:10px}.cont_sect{margin-bottom:45px;padding-bottom:28px}.cont_sect .note_msg{line-height:26px;color:#ff0000;font-weight:300;font-size:14px;display:block;text-align:center;padding-bottom:25px}.cont_sect .input_sub{display:block;text-align:center;width:100%;font-family:'Lato',sans-serif;font-weight:400;padding:10px;color:#fff;font-size:22px;line-height:23px;background:#333333;border:none}.cont_sect .input_sub:hover{color:#99cc99}.cont_sect ul.cont_info{margin-bottom:25px}.contact_row .cont_cell{display:table-cell;vertical-align:top}.contact_row .form_list{font-size:0}.contact_row .form_list>li{font-size:12px;color:#999999;width:50%;display:inline-block;padding-bottom:40px;padding-left:30px;vertical-align:top}.contact_row .form_list>li.no_padd{padding-bottom:0}.contact_row .form_list .form_ip{border:1px solid #eeeeee;width:100%;padding:0 8px;height:26px;line-height:26px;color:#999999;font-weight:300;font-size:12px;display:inline-block;vertical-align:middle;position:relative}.contact_row .form_list .captcha_ip{border:1px solid #eeeeee;width:157px;padding:0 8px;height:26px;line-height:26px;color:#999999;font-weight:300;font-size:12px}.contact_row .cont_left{width:69%;padding-right:30px}.contact_row .cont_right{width:31%;background:#f2f2f2;padding-top:20px;padding-left:40px;padding-right:40px}.textarea_row{padding:35px 30px}.textarea_row textarea{border:1px solid #eeeeee;width:100%;padding:8px;line-height:26px;color:#999999;font-weight:300;font-size:12px;height:160px;line-height:14px;resize:none}.add_list>li{padding-bottom:28px}.add_list li .cont_title{display:block;color:#99cc99;padding-bottom:7px;font-family:'Lato',sans-serif;font-weight:400;font-size:14px}.add_list li .cont_title .fa{padding-right:10px}.add_list li .grey_txt{font-weight:300;color:#333333;font-size:14px}.studio_cont{margin-bottom:65px}.studio_cont .full_img img{width:100%;height:auto;display:block}.studio_cont h2{padding-bottom:32px}.captcha_img{display:inline-block;vertical-align:middle}.captcha_img img{vertical-align:middle}.full_img{padding-top:10px;display:block}.contact-form{text-align:center}.contact-form .cat_section.cont_sect{background:transparent}.contact-form .cattop_sec{background-color:white}.contact-form .cat_section p{line-height:24px;font-size:1rem;margin:25px 0}.contact-form .heading{display:inline-block;margin-top:20px;text-transform:uppercase;font-size:1.4rem;font-weight:400;color:black}.contact-form .directions{background:rgba(51,51,51,0.8);padding:30px;display:flex;text-align:left}.contact-form .directions .column{margin:0 10px}@media only screen and (max-width:768px){.contact-form .directions{flex-direction:column;align-items:center}}.contact-form .directions ul{padding:0 !important;list-style:none !important;list-style-type:none !important;text-decoration:none;color:#ffffff;display:inline-block}.contact-form .directions li{padding:0 !important;display:inline-block;font-size:1rem !important}.contact-form .directions h3{color:#ffffff;display:inline-block}.contact-form .map_container{width:100%;height:500px;position:relative;padding:20px}.contact-form .map_container iframe{width:100%;height:100%}.contact-form form{padding:0}.contact-form form input{color:black;border:none;border-bottom:1px solid #d3d3d3;padding-bottom:10px;outline:none;font-size:1.2rem}.contact-form form input[type="submit"]{border:none;color:white;font-size:1.2rem;font-weight:400;text-transform:capitalize;background-color:#9acc9a;height:50px;line-height:50px}.contact-form form label{color:black}.contact-form form select{border:none;border-bottom:1px solid #d3d3d3;outline:none;height:35px}.contact-form form textarea{border:1px solid #d3d3d3}.contact-form form .wpcf7-validation-errors{border:none}.fa.fa-check-square{background:var(--wpr-bg-d99e43fa-5827-4e29-942e-804508bfc5c8) no-repeat center center;width:26px;height:26px;margin-right:20px;display:inline-block}.video_cont{padding-top:0;margin-bottom:50px}.venue_cont{margin-bottom:50px}.venue_cont p{font-weight:300;line-height:26px}.quote_area{padding:10px 0 35px}.quote_area blockquote{font-size:17px;line-height:26px;color:#000000;font-family:'Lato',sans-serif;font-weight:300;text-align:center;font-style:italic}.quote_area blockquote span{display:block}.venue_post{padding-top:10px;margin-bottom:25px}.venue_post .full_img{width:100%}.venue_post p,.venue_post h2{padding:0 60px}.std_post_cont{margin-bottom:30px}.std_post_cont p{color:#000}@media only screen and (max-width:843px){div.quote_area{padding:0}.cat_section .middle_logo{margin:0 auto 16px}.cat_section .sec_row img.alignleft,.cat_section .sec_row img.alignright{display:block;margin-left:auto;margin-right:auto}}.footer{padding:30px 40px 20px 15px;background:#f4f4f4;font-size:12px;line-height:18px;color:#666666}.footer .foot_menu{float:right;}.footer .copy_txt{float:left;display:block;padding-top:15px}.footer .copy_txt .fa{margin-right:10px}.foot_menu ul.f_menu{text-align:center;font-size:0}.foot_menu ul.f_menu li{display:inline-block}.foot_menu ul.f_menu li a{display:inline-block;padding:0 18px;font-size:16px;line-height:14px;color:#3b3b3b;font-weight:400}.foot_menu ul.f_menu li a:hover{color:#d1a97d;transition:all .3s ease 0s}@media only screen and (max-width:1220px){.phone{visibility:hidden}}@media only screen and (min-width:1400px){.loading{left:48%}.wedding_stats li{display:inline-block;width:23%}}.backtotop{display:block;width:42px;height:42px;background:var(--wpr-bg-b500843b-5ae7-4b86-95e3-6e868c6a1355) no-repeat center center;right:40px;bottom:40px;position:fixed}::-webkit-input-placeholder:after{content:'*';color:darkred;font-size:1.5rem}.form_list ::-moz-placeholder{opacity:1}.form_list :-ms-input-placeholder{opacity:1}.field{position:relative;display:block}.field .red{color:red;display:inline-block}.field input,.field label{position:absolute;left:0;bottom:0;top:0;background:transparent;border:0;padding:0;margin:0;text-indent:5px;line-height:30px}.cont_sect ul.cont_info >li,.cont_sect ul.cont_info >li a{color:#999999;font-weight:300}.list-item{display:inline-block !important;margin-top:10px;margin-bottom:25px}#owl-demo2{margin-top:10px}.post-image-container{position:relative;display:inline-block}.post-image-container .post-image-hover{display:none;position:absolute;top:10px;left:10px}.post-image-container:hover .post-image-hover{display:block}@media only screen and (max-width:878px){.wrapper{margin-top:0px}}@media only screen and (max-width:600px){#wpadminbar{position:fixed}}.std_post_cont .post_date{font-style:italic;opacity:.5}