/*!/wp-content/plugins/cookie-notice/css/front.min.css*/
#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:none;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-buttons-container,.cn-text-container{display:inline-block}.cn-compliance-warning{display:block;color:#f5a623!important;font-size:12px;line-height:18px;margin:4px 0 8px 0}.cn-compliance-warning .cn-warning-icon{color:#f5a623!important;margin-right:4px}.cn-compliance-warning strong{color:#f5a623!important}.cn-compliance-warning a{color:#f5a623!important;text-decoration:underline}.cn-compliance-warning a:hover{color:#ffb84d!important}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}
/*!/wp-content/cache/asset-cleanup/one/css/item/frames__style-css-v61b3f7321afdcdb7bf5c80024420ddfe5796c27c.css*/
/*!/wp-content/themes/frames/style.css*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,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;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{display:inline;float:left;margin-right:1.5em;padding:4px}.alignright,img.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;margin-bottom:1.5em}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0}.wp-smiley{max-height:1em;margin:0!important}.gallery{margin:0 auto!important;width:auto!important;display:inherit}.gallery-size-thumbnail img{width:200px;height:200px;border:none!important}.gallery-size-medium img{min-height:200px;width:300px}.gallery-item{margin-top:-8px!important;width:auto}.gallery-item dt{margin:0;padding:0}.gallery-item img{border:none!important}.gallery dl{margin:0}.gallery-caption{margin:-1.5em 0 0 0}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a img{border:0}.gigantic{font-size:110px;line-height:120px;letter-spacing:-2px}.huge,h1{font-size:68px;line-height:48px;letter-spacing:-1px}.large,h2{font-size:42px;line-height:48px}.bigger,h3{font-size:26px;line-height:36px}.big,h4{font-size:22px;line-height:30px}body{font:16px/24px Georgia,serif}.small,small{font-size:13px;line-height:18px}.clear{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}::selection{background:#999;color:#fff}::-moz-selection{background:#999;color:#fff}img::selection{background:#fff0;color:#fff}img::-moz-selection{background:#fff0;color:#fff}body{-webkit-tap-highlight-color:#999}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff0;color:#3c3c3c;-webkit-text-size-adjust:100%;margin:0 auto;color:#666;font-family:'Open Sans',Sans-Serif;font-size:14px}a{color:#000;text-decoration:none}a:hover{color:#666}.container{margin:0 auto}header{margin:0 auto;padding:20px 0 10px;min-height:72px;background:#fff}header h1.title{font-size:30px;font-weight:800;text-align:center}header .description{font-size:12px;color:#999;display:block;text-align:center;letter-spacing:1px}header h1.title span{color:#005f6b}#slider_container .flexslider .slides img{width:100%}footer{clear:both;padding:10px 0;text-align:center;border-top:1px solid #D7D7D7;font-size:12px;overflow:hidden;margin:0 auto}footer #menu-main-menu li{display:inline;padding:0 10px}.copyright{clear:both;color:#999;padding:20px 0;text-align:center;border-top:5px solid #D7D7D7;font-size:12px;margin:0 auto}.copyright a{font-weight:600}.navigation{font-size:12px;padding-top:30px}.my_works .navigation{text-transform:uppercase;letter-spacing:2px;margin-bottom:55px}nav{margin:30px 0 auto;padding:20px 0;line-height:36px;text-align:center}nav ul li{display:inline-block;padding:0 15px;font-size:14px;text-transform:uppercase}nav ul li a{padding:21px 5px;color:#999;text-decoration:none;text-shadow:1px 1px #FFF}nav ul li a span{font-family:Georgia,serif;font-style:italic;font-weight:400}nav ul li a:hover,nav ul li.current-menu-item a,nav ul li.current_page_item a{color:#000}nav ul li.active a{border-bottom:5px solid #005F6B}.menu-item-has-children:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900}ul.sub-menu{position:absolute;background:#fff;margin-top:20px;margin-left:-15px;width:250px;text-align:left;z-index:999;padding:10px 0 10px;border:1px solid #ccc}ul.sub-menu li{line-height:26px;display:block;padding:0;font-weight:400;padding-left:20px;text-transform:uppercase}ul.sub-menu li a{color:#999;font-size:12px;font-weight:600;padding:3px;display:block;text-shadow:none}ul.sub-menu li a:hover{color:#000}ul.sub-menu li ul{position:absolute;background:#FF4D4D!important;margin-left:230px;margin-top:-50px;width:250px;text-align:left;z-index:999;padding:10px 0 10px}ul.subnav{font-weight:700;font-family:"Helvetica",Arial,Sans-Serif;padding-top:20px;margin-bottom:20px}ul.subnav li{padding:8px 0;border-bottom:1px solid #e3e3e3;color:#fff}#submenu li.current_page_item a{color:#000}section.main{width:1200px;margin:0 auto}article ul{list-style:disc;padding:0 0 0}#comment-nav ul{list-style:outside none none}section.main h1{font-size:30px;text-transform:uppercase;font-weight:700;color:#000;letter-spacing:0;margin:0;text-align:left}section.main .post h2,section.main .my_works h2{line-height:30px!important;font-size:30px;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:30px 0 30px;text-align:center;color:#000}section.main h2:after{content:"";display:block;height:3px;margin:0 auto;padding:8px 0;width:35px;border-bottom:0 solid #000}body.error404 section.main .post h2{line-height:60px!important;font-size:60px}.main-single p{font-size:12px;margin-bottom:15px}section.main blockquote{border-left:4px solid #ff9673;clear:both;display:block;font-family:Georgia,serif;font-style:italic;margin:20px;padding:20px}section.main blockquote p{color:#999;font-size:20px;line-height:30px}section.main pre{border:1px solid #eee;display:block;overflow:auto;padding:10px;width:100%;word-wrap:break-word}section.full-width{width:896px;padding:20px 0}.post_read_more,.more-link{text-align:left;display:block;font-weight:700;color:#000;text-transform:uppercase}.post_read_more:before,.more-link:before{content:"";display:block;width:40px;margin:20px 0;border-bottom:1px solid #000}body.home section.main,body.page section.main,body.single-post section.main,body.error404 section.main,body.archive section.main,body.search section.main{font-size:14px}.sidebar{float:right;font-size:12px;padding:20px;width:30%}.sidebar a:hover{color:#140d07}.sidebar ul{list-style:none!important;padding:0!important}.sidebar ul li{list-style:none!important}.rsswidget>img{float:left;margin-right:5px;margin-top:17px}h2 a.rsswidget{color:#666}.sidebar ul li ul li{padding-bottom:0;padding-left:20px;padding-top:10px}section.sidebar p{font-size:12px;font-family:Helvetica,Arial,Sans-serif;color:#747272;padding:3px 0 3px}section.sidebar .box{padding-bottom:40px}section.sidebar .blog p time{display:block;font-style:italic}.widget>h2:after{border-bottom:1px solid #BBBBBB!important;content:"";display:block;height:3px;margin-bottom:20px!important;margin-left:0!important;padding:0!important;width:35px!important}.widget{padding-bottom:40px}.widget>h2{font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;text-align:left!important;color:#BBB}.widget li{padding-bottom:10px}.widget a{color:#333;font-size:14px;display:block;font-weight:600}.widget .post-date{color:#A5A5A5;font-size:14px;font-family:Georgia,serif}.widget_recent_entries li{border-bottom:1px solid #EEE;margin-bottom:20px}.recentcomments:before{color:#000;content:"\e07d";font-family:'Simple-Line-Icons';padding-right:10px}.sidebar .recentcomments,.recentcomments a{color:#999;font-size:14px;font-weight:400}section.main h2{font-weight:400;font-size:16px;text-transform:uppercase;text-align:center}section.sidebar p{font-size:12px;font-family:Helvetica,Arial,Sans-serif;color:#747272;padding:3px 0 3px}a.gbutton:after,.reply a:after,.submitbutton:after,.comment-reply-link:after{content:"\f1d8";font-family:"Font Awesome 5 Free";font-weight:400;padding-left:10px}a.gbutton,.reply a,.submitbutton,.comment-reply-link{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:2px;color:#000!important;cursor:pointer;display:inline-block;font-family:"Helvetica",Arial,Sans-Serif;font-size:12px;font-weight:700;margin-top:10px;padding:10px 15px;text-decoration:none;text-transform:uppercase}a.gbutton:hover,.reply a:hover{background:#008c9e}h1,h2,h3,h4,h5,h6{color:#000}.screen-reader-text{left:15px;position:absolute;top:8px;z-index:555;font-size:14px;color:#999;display:none}#searchsubmit{display:none}#searchform{position:relative}#searchform div:after{color:#000;content:"\f002";font-family:"Font Awesome 5 Free";font-weight:400;font-size:18px;pointer-events:none;position:relative;right:20px;top:-32px;float:right}input#s{border:1px solid #ddd;color:#ccc;height:40px;padding:0 10px;position:relative;width:99%}.search-results section.main .post{padding:0}.search-results article{border-bottom:1px solid #ddd!important;padding-bottom:100px!important;padding-top:100px!important}img.blog-thumb{padding:0;margin:0;height:auto;width:100%}.col-left{float:left;font-size:14px;padding-right:30px;width:70%}section.main .post{clear:both;border-bottom:1px solid #efefef;margin:0 0 30px;padding-bottom:30px}.page-template-page-temp-blog section.main .post,.single-post section.main .post,.page-template-page-temp-home section.main .post,.page-template-page-temp-contact section.main .post{padding-top:0}.page-template-page-temp-home section.main p{color:#666;font-size:14px;margin:0 auto;padding-bottom:20px;padding-top:20px;width:60%}section.main p{color:#666;font-size:14px;margin:0 auto;padding-bottom:20px;padding-top:20px}section.main .post p em{font-size:16px;font-family:'Georgia',Sans-Serif}section.main .post:last-child{border-bottom:none}section.main .post-excerpt p{padding-top:0!important}.post-thumb{padding:0;margin:0;position:relative;min-height:100px}div.meta{color:#BBB;font-size:14px;font-weight:200;line-height:32px;padding-bottom:29px;font-family:Georgia,serif;}div.meta .post-date{padding-top:20px}div.meta .post-comments a{display:inline-table;font-weight:700}div.meta em{font-family:'Georgia',Sans-Serif;font-style:normal;font-size:12px}.post-author{font-weight:700}.post-author em{font-weight:200}#contactForm{display:block;padding-top:30px}#contactForm label{display:block;font-weight:400;padding:5px 0}#contactForm input,#contactForm textarea{background:#fff;border:1px solid #fff;box-shadow:1px 1px 0 #CCC inset;margin-bottom:10px;padding:7px 10px}#contactForm textarea{font-size:13px;width:95%}#contactForm input{width:95%}.thanks{background:#F2F3F6;background:url(/wp-content/themes/frames/lib/contactform/ok.png) 0 26px no-repeat;padding:25px 15px 15px 25px;display:none}#contactForm .error,.error{background:url(/wp-content/themes/frames/lib/contactform/error.png) no-repeat scroll 5px 50% #FEF4F1;border:1px solid #F5F5F5;border-radius:5px;color:#000;display:none;margin-bottom:5px;padding:7px 20px 7px 30px;width:90%}.error{display:none}#contact-map{background:#fff;padding-bottom:30px;border:1px solid #ddd;padding:10px}#contact-map iframe{border:none}#social{padding-bottom:20px}#social a{color:#000;display:inline-table;font-size:18px;padding-right:10px}#social a:hover{color:#999}.emm-paginate{display:block;font-size:14px!important;font-weight:700;margin:3% auto;padding:10px 0;width:75%;text-align:center}.emm-paginate a,.emm-paginate span{margin-left:10px}.emm-page{background:#999;color:#fff;border-radius:50% 50% 50% 50%;display:inline-table;height:30px;min-height:30px;width:30px;line-height:30px;margin-left:5px}.emm-page:hover{background:#000;color:#999}.emm-current{background:#000;color:#fff}#comments{border-bottom:2px solid #DDD;display:block;margin-top:30px;padding-bottom:10px}.comment-author{background:none}#comments h3,#comment-form-title h3{font-size:20px;font-weight:700;text-transform:uppercase;}ol.commentlist{margin-bottom:20px;padding-left:0}.commentlist ol li{border-bottom:1px solid #ddd}.commentlist li{position:relative;clear:both;list-style-type:none;padding:10px 10px 20px;border-bottom:1px solid #ddd}.commentlist li[class*=depth-]{padding-left:20px;margin-top:17px}.commentlist li.depth-1{margin-top:1px}.commentlist li:not(.depth-1){margin-right:-10px}.commentlist header{min-height:30px;border:none}nav#comment-nav{line-height:12px}.commentlist .vcard{margin-left:40px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{font-size:11px;float:none;background:none;width:auto;margin-top:auto;text-shadow:1px 1px #fff;text-transform:uppercase}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:0;padding:0;border:0 solid #cecece;background:#fff;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:2px}.commentlist li .comment_content{margin-left:40px}.commentlist li .comment_content p{margin:0}.commentlist li ul:not(#comment-form-elements){margin:0 0 0 0}.commentlist li ul.children li{border:none;padding-bottom:4px;border-top:1px solid #ddd}.commentlist .comment-reply-link{margin-left:40px;text-decoration:none;color:#F60B51;font-size:10px;text-transform:uppercase;padding:2px 9px}.commentlist a.comment-reply-link:hover{opacity:1}.commentscount{background:url(/wp-content/themes/frames/library/images/comments.png) 0 2px no-repeat;padding-left:28px;height:30px;display:inline-block}#cancel-comment-reply-link{text-transform:uppercase;font-size:11px;color:#ff4d4d}#respond{margin:40px 0 0 0}.respond-form form[method=post]{margin:30px 0}.respond-form ol li form#commentform[method=post] li{margin-bottom:0}.respond-form form[method=post] li{list-style-type:none;clear:both;margin-bottom:20px;padding:0}.respond-form form[method=post] li label,.respond-form form[method=post] li small{cursor:pointer;text-transform:uppercase;width:130px;display:block}.respond-form input[type=text]:focus,.respond-form input[type=email]:focus,.respond-form input[type=url]:focus,.respond-form textarea:focus{outline:none;border-color:#000}.respond-form input[type=text],.respond-form input[type=email],.respond-form input[type=url]{width:95%;height:30px;border:none;padding:1px 6px;line-height:24px}#allowed_tags{margin:24px 10px 11px 0}.respond-form textarea,.respond-form input[type=text],.respond-form input[type=email],.respond-form input[type=url]{font-family:sans;background:#fff;border-radius:2px;border:1px solid #ccc}.respond-form textarea{resize:none;width:500px;padding:10px 5px;line-height:24px;height:190px}.respond-form input:invalid,.respond-form textarea:invalid{outline:none}.nocomments{margin:0 20px 17px}.commentbutton{background:url(/wp-content/themes/frames/library/images/postcomment.png) 0 0 no-repeat;width:162px;height:34px;text-indent:-9999px;border:none;margin-left:135px}.dropcapsimple,.dropcapsquare,.dropcapfancy{float:left;overflow:hidden;text-align:center}.dropcapsimple{font-size:34px;height:34px;line-height:38px;width:30px;text-align:left}.dropcapsquare{font-size:28px;height:38px;line-height:38px;width:38px;margin-right:7px;color:#fefefe;background:#111;text-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px}.dropcapfancy{font-size:26px;height:40px;line-height:40px;width:40px;margin-right:7px;color:#fefefe;text-shadow:none;background:url(/wp-content/themes/frames/images/bk_dropcap3.png) 0 0 no-repeat!important}nav select{display:none}@media only screen and (min-width:768px) and (max-width:991px){nav{width:100%;text-align:center}section.main{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:90%}.col-left{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:100%}section.main .post,aside.sidebar{float:none}section.main .post h2{width:100%;font-size:16px}#respond #commentform p label{clear:both;display:block;padding-left:0;font-size:11px;font-style:italic}#respond #commentform #comment{width:95%}body.page section.main img,body.blog section.main img,body.archive section.main img{max-width:100%;width:100%;height:auto!important}.gallery-size-thumbnail .gallery-item{width:16%!important}.gallery-size-medium .gallery-item{width:25%!important}.gallery-size-medium img{min-height:auto!important}}@media only screen and (max-width:767px){.footer_widget{float:none;margin-right:0;width:100%}.footer_widgets{width:100%}img.blog-thumb{float:none}nav ul{display:none}nav select{display:inline-block;width:100%;border:1px solid #ccc;color:#666;padding:5px;font-family:'Cabin Condensed',Arial,sans-serif;font-size:12px}aside.sidebar{width:100%;float:none}section.main{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:90%}.col-left{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:100%}section.main .post{width:100%}section.main h1{font-size:20px}section.main .post h2{width:100%;font-size:16px}div.meta{font-size:12px;font-weight:200;width:100%}div.meta .post-date{padding-top:12px}img.blog-thumb{float:none;width:100%}#respond{margin:0;padding-top:40px}.commentlist li ul{margin:0}#respond #commentform p label{clear:both;display:block;padding-left:0;font-size:11px;font-style:italic}#respond #commentform #comment{width:95%}body.page section.main img,body.blog section.main img,body.archive section.main img{max-width:100%;height:auto!important}section #contact-map{width:95%}section #contactForm input,section #contactForm textarea{width:95%}nav{padding:20px}.gallery-size-thumbnail .gallery-item{width:33%!important}.gallery-size-medium .gallery-item{width:50%!important}.gallery-size-medium img{min-height:auto!important}}@media only screen and (min-width:480px) and (max-width:767px){body{}nav ul{display:none}nav select{display:inline-block;width:100%;border:1px solid #ccc;color:#666;padding:5px;font-family:'Cabin Condensed',Arial,sans-serif;font-size:12px}.footer_widget{float:none;margin-right:0;width:100%}aside.sidebar{width:100%;float:none}section.main{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:90%}.col-left{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:100%}section.main h1{font-size:20px}section.main .post{width:100%}section.main .post h2{width:100%;font-size:16px}div.meta{font-size:12px;font-weight:200;width:100%}div.meta .post-date{padding-top:12px}img.blog-thumb{float:none;width:100%}#respond #commentform p label{display:inline;padding-left:20px}#respond #commentform #comment{width:95%}body.page section.main img,body.blog section.main img,body.archive section.main img{max-width:100%;height:auto!important}section #contact-map{width:95%}footer{padding:20px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){body{}}
/*!/wp-content/cache/asset-cleanup/one/css/item/frames-child__style-css-vee25278a474518750b637034b9fb96eb794136d3.css*/
/*!/wp-content/themes/frames-child/style.css*/h1,h2,h3,h4,h5,h6,nav,div.meta,.post-date,ul.subnav,section.sidebar,a.gbutton,.reply a,.submitbutton,.comment-reply-link{font-family:'Josefin Sans',sans-serif}h5{text-align:center;letter-spacing:5px}body,blockquote,section.main .post p em{font-family:'Lato',sans-serif}.post p em{font-size:inherit}div.post p a:link,div.container section article p a:link,div.su-list ul li a:link,div.su-row a:link,div.su-note a:link{color:#D50000}div.post p a:visited,div.container section article p a:visited,div.su-list ul li a:visited,div.su-row a:visited,div.su-note a:visited{color:#9B0000}div.post p a:hover,div.container section article p a:hover,div.su-list ul li a:hover,div.su-row a:hover,div.su-note a:hover{color:#E04545}div.post p a:active,div.container section article p a:active,div.su-list ul li a:active,div.su-row a:active,div.su-note a:active{color:#4E0000}.su-list ul li i{position:static!important}header .description{display:none}ul.sub-menu{display:none}#social a{padding-left:5px;padding-right:5px}footer{border-top:none}section.main p{padding-top:0;padding-bottom:15px}section.main h3,h4{padding-bottom:15px}div.post-thumb{padding-bottom:15px}#breadcrumbs{font-size:75%;text-align:center;padding-top:20px}#breadcrumbs a{display:inline;border:none;padding:3px;text-transform:none;color:#999}nav{-webkit-box-shadow:0 13px 29px -13px rgb(0 0 0 / .27);-moz-box-shadow:0 13px 29px -13px rgb(0 0 0 / .27);box-shadow:0 13px 29px -13px rgb(0 0 0 / .27)}.copyright{border-top:0;-webkit-box-shadow:0 -13px 29px -13px rgb(0 0 0 / .27);-moz-box-shadow:0 -13px 29px -13px rgb(0 0 0 / .27);box-shadow:0 -13px 29px -13px rgb(0 0 0 / .27)}footer{overflow:visible}nav{margin-top:0}#menu-item-342-en,#menu-item-370-en{padding-right:0}#menu-item-342-fr,#menu-item-370-fr{padding-left:0}section.main .post h2,section.main .my_works h2{font-weight:400;letter-spacing:6.5px}.sp_widget{text-align:center}.sp_form_element label{display:none}.sp_form_element input{background:#fff;border:1px solid #fff;box-shadow:1px 1px 0 #CCC inset;margin-bottom:10px;padding:7px 10px}.sp_form_element input.sp_error{background:url(/wp-content/themes/frames-child/lib/contactform/error.png) no-repeat scroll 5px 50% #FEF4F1;border:1px solid #F5F5F5;border-radius:5px;color:#000;display:none;margin-bottom:5px;padding:7px 20px 7px 30px;width:90%}input.btn.theme-button{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:2px;color:#000!important;cursor:pointer;display:inline-block;font-family:"Helvetica",Arial,Sans-Serif;font-size:12px;font-weight:700;margin-top:10px;padding:10px 15px;text-decoration:none;text-transform:uppercase;box-shadow:none}ul.img-list{list-style-type:none;margin:0;padding:0;text-align:center}ul.img-list li{display:inline-block;height:207.26px;margin:0 2px 2px 0;position:relative;width:310px}ul.img-list img{height:207.26px;width:310px}span.text-content{background-color:#fff0;color:#fff;cursor:pointer;display:table;height:207.26px;left:0;position:absolute;top:0;width:310px;opacity:.88;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;-webkit-transition:background-color 500ms;-moz-transition:background-color 500ms;-o-transition:background-color 500ms;transition:background-color 500ms}span.text-content span{display:table-cell;text-align:center;vertical-align:bottom}ul.img-list li:hover span.text-content{background-color:rgb(0 0 0 / .5);opacity:1}section.main h1{padding:28px 0 3px;font-weight:400;letter-spacing:6.5px}section.main article.post h1{text-align:center}section.main div.col-left .post{margin:0;border-bottom:1px solid #efefef}.search-results article{margin:0;padding:0!important;border-bottom:1px solid #efefef!important}#comments{border-bottom:0;margin-top:0}#related_posts{padding-bottom:30px}section.main .post{border-bottom:0;padding-bottom:0}span.post-page-share{padding-top:30px;display:block}section.main div.col-left article.post h1{text-align:left}.sidebar{padding-top:36px}section.main div.col-left h2{text-align:left;letter-spacing:2px;padding-top:28px}section.main div.col-left article.post div.meta{text-align:left}div.meta{text-align:center}a img.blog-thumb.wp-post-image,img.size-thumbnail{transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}a:hover img.blog-thumb.wp-post-image,img.size-thumbnail{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.foogallery-album-gallery-list .foogallery-pile h3{font-size:18px}#portfolio p,#portfolio-2 p{display:none;text-align:center;text-transform:uppercase;font-size:18px}#portfolio h2,#portfolio-2 h2{padding-top:0}.naked-social-share{text-align:center;list-style:none;margin:10px 0;padding:0}.naked-social-share ul{padding:0}.naked-social-share li{display:inline-block;margin:0 5px 0 0;padding:0}.naked-social-share li:before{display:none}.naked-social-share a{background:#f4f4f4;border:none;display:block;padding:2px 8px}span.post-tags{letter-spacing:2px}.big-img{padding:0;margin:0 0 2px 0;height:auto;width:100%}.twocolleft{margin:0% .4% 9px 0;height:auto;width:49.6%;float:left}.twocolright{margin:0% 0 9px .4%;height:auto;width:49.6%;float:right}.threecolright{margin:0% 0 8px 0%;height:auto;width:32.8%;float:right}.threecolleft{margin:0% .8% 8px 0%;height:auto;width:32.8%;float:left}@media screen and (max-width:750px){img.size-full{width:98%;float:none;margin-left:0;margin-right:0;margin-top:0;margin-bottom:-1px}}@media screen and (max-width:650px){#callnowbutton{z-index:200!important}}.dpe-flexible-posts a img{max-width:100%;height:100%}.foogallery-album-gallery-list>li{display:inline-block}.contact-left{float:left;padding-right:30px;width:40%}.contact-right{float:right;padding-bottom:50px;width:60%}#contact-map iframe{vertical-align:middle}@media only screen and (min-width:768px) and (max-width:991px){.contact-left,.contact-right{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:100%}}@media only screen and (max-width:767px){.contact-left,.contact-right{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:100%}header img{width:90px;height:auto;position:absolute;top:15px;left:5%}}@media only screen and (min-width:480px) and (max-width:767px){.contact-left,.contact-right{margin:0 auto;float:none;padding-top:20px;padding-right:0;width:100%}header img{width:120px;height:auto;position:absolute;top:15px;left:5%}}.post ul{list-style:disc;padding:0 0 0}.post ol{list-style:auto;margin-left:2em}.wpcf7{display:block;padding-top:30px}.wpcf7 input,.wpcf7 textarea{width:auto;border-radius:3px;border:1px solid #fff0;border-top:none;border-bottom:1px solid #DDD;margin-bottom:10px;padding:20px 15px;font-family:"Open Sans",Sans-Serif;font-size:18px;box-shadow:inset 0 1px 2px rgb(0 0 0 / .39),0 -1px 1px #FFF,0 1px 0 #FFF}.wpcf7-form textarea{width:100%!important;height:200px}.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{padding-left:45px}.wpcf7 p{position:relative}.wpcf7 p .fa{position:absolute;color:#666;z-index:100;font-size:18px;top:25%;left:2.5%}.wpcf7 p .fa-pencil{top:8%;left:2.5%}.wpcf7-submit:after{content:"\f1d8";font-family:FontAwesome;padding-left:10px;display:block}.wpcf7-submit{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px;color:#000!important;cursor:pointer;display:inline-block;font-family:"Josefin Sans"!important;font-size:12px;font-weight:700;margin-top:25px;padding:10px 15px;text-decoration:none;text-transform:uppercase}.wpcf7-submit:hover{background-color:#ccc}.wpcf7-not-valid-tip,.wpcf7-validation-errors{color:#D50000!important}.wpcf7-validation-errors,.wpcf7-mail-sent-ok,.wpcf7-response-output{border:none!important;margin:0!important;padding:20px 0 0 0!important}.wpcf7-response-output{text-transform:uppercase}span.wpcf7-list-item{margin:0}
/*!/wp-content/cache/asset-cleanup/one/css/item/a3-lazy-load__assets__css__jquery-lazyloadxt-fadein-css-v459c8ea6da31a6005e1e3e3210c4a8c3b13df86a.css*/
/*!/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.fadein.css*/.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{opacity:.2;background-color:#fff}figure.wp-block-image img.lazy-hidden{min-width:150px}.lazy-loaded{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1!important}picture source[type="image/webp"]{display:block}
/*!/wp-content/uploads/sass/a3_lazy_load.min.css*/
.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#d50000}
/*!/wp-content/cache/asset-cleanup/one/css/item/call-now-button__resources__style__modern-css-vfe60fd26e1895e4eedda5b9fcaa222cc4e63d058.css*/
/*!/wp-content/plugins/call-now-button/resources/style/modern.css*/#callnowbutton{display:none}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex}}@media screen and (min-width:650px){#callnowbutton.cnb-displaymode-desktop-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-desktop-only{display:flex}}@media screen{#callnowbutton.cnb-displaymode-always{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-always{display:flex}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgb(0 0 0 / .18);width:100%;left:0;height:60px}.cnb-full.cnb-full-bottom{bottom:0}.cnb-full.cnb-full-top{top:0}#callnowbutton.cnb-single{width:55px;height:55px;border-radius:50%;box-shadow:0 3px 6px rgb(0 0 0 / .3);background-position:center;background-size:35px 35px;background-repeat:no-repeat}.cnb-single.cnb-middle{bottom:15px;left:50%;margin-left:-28px}.cnb-single.cnb-left{bottom:15px;left:20px}.cnb-single.cnb-right{bottom:15px;right:20px}.cnb-single.cnb-mleft{top:50%;margin-top:-28px;left:20px}.cnb-single.cnb-mright{top:50%;margin-top:-28px;right:20px}.cnb-single.cnb-tleft{top:15px;left:20px}.cnb-single.cnb-tmiddle{top:15px;left:50%;margin-left:-28px}.cnb-single.cnb-tright{top:15px;right:20px}#callnowbutton.cnb-single.cnb-middle span,#callnowbutton.cnb-single.cnb-tmiddle span{display:none}.cnb-single.cnb-left span,.cnb-single.cnb-mleft span,.cnb-single.cnb-tleft span{left:68px}.cnb-single.cnb-right span,.cnb-single.cnb-mright span,.cnb-single.cnb-tright span{right:68px}.cnb-single.cnb-text span{-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:auto;background-color:rgb(70 70 70 / .9);position:absolute;border-radius:2px;font-family:helvetica,arial,sans-serif;padding:6px 8px;font-size:13px;font-weight:700;color:#ECECEC;top:15px;box-shadow:0 1px 2px rgb(0 0 0 / .15);word-break:keep-all;line-height:1em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.cnb-single:not(.cnb-text) span{display:none}.cnb-full.cnb-text{text-align:center;color:#FFF;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap}.cnb-full.cnb-zoom-110 img,.cnb-full.cnb-zoom-120 img,.cnb-full.cnb-zoom-130 img{transform-origin:right}.cnb-single.cnb-zoom-70,.cnb-full.cnb-zoom-70 img{transform:scale(.7)}.cnb-single.cnb-zoom-80,.cnb-full.cnb-zoom-80 img{transform:scale(.8)}.cnb-single.cnb-zoom-90,.cnb-full.cnb-zoom-90 img{transform:scale(.9)}.cnb-single.cnb-zoom-110,.cnb-full.cnb-zoom-110 img{transform:scale(1.1)}.cnb-single.cnb-zoom-120,.cnb-full.cnb-zoom-120 img{transform:scale(1.2)}.cnb-single.cnb-zoom-130,.cnb-full.cnb-zoom-130 img{transform:scale(1.3)}.cnb-full.cnb-zoom-70 span{font-size:70%}.cnb-full.cnb-zoom-80 span{font-size:80%}.cnb-full.cnb-zoom-90 span{font-size:90%}.cnb-full.cnb-zoom-110 span{font-size:110%}.cnb-full.cnb-zoom-120 span{font-size:120%}.cnb-full.cnb-zoom-130 span{font-size:130%}.cnb-zindex-10{z-index:2147483647}.cnb-zindex-9{z-index:214748365}.cnb-zindex-8{z-index:21474836}.cnb-zindex-7{z-index:2147484}.cnb-zindex-6{z-index:214748}.cnb-zindex-5{z-index:21475}.cnb-zindex-4{z-index:2147}.cnb-zindex-3{z-index:215}.cnb-zindex-2{z-index:21}.cnb-zindex-1{z-index:2}