@import url(/wp-content/themes/fbitech-base/style.css);html,body{font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#323031;background-color:#fff}h1,h2,h3,h4,h5{font-family:'Arapey','Times New Roman',Times,serif;font-style:italic;color:#00BAAB;line-height:1}.home .wp-post-image{display:block;margin:0 auto}h1{font-size:4.7rem}#page a{color:#1c8675}#page a:hover{color:#20DBD2}.site-content{padding:0;margin:2rem 3rem}.gallery img{border:0!important}div.ppt{display:none!important}#page{margin:0 auto;padding:0;width:100%;max-width:1406px;background-image:url(/wp-content/themes/cielle/images/header-bg.png);background-repeat:no-repeat;height:183px}#main,#colophon,#masthead{max-width:980px;margin:0 auto}#masthead{text-align:center}#masthead #logo{width:10%;height:auto;display:inline-block}.main-navigation{display:inline-block;width:auto;float:none;clear:none;white-space:nowrap}#masthead .main-navigation a{color:#fff;text-transform:uppercase;font-weight:600;font-size:1.6rem;margin:0;padding:0}#masthead .main-navigation a:hover,#masthead .main-navigation .current-menu-item a:hover,#masthead .main-navigation .current-page-ancestor a:hover,#masthead .main-navigation .current_page_item a:hover{text-shadow:0 0 3px #CFF}#masthead .main-navigation .current-menu-item a,#masthead .main-navigation .current-page-ancestor a,#masthead .main-navigation .current_page_item a{text-shadow:0 0 3px #178A78}#masthead .main-navigation li{display:inline-block;float:none;padding:0 1em}#masthead .main-navigation .children,#masthead .main-navigation .sub-menu{background-color:#13CDC1;margin-left:1rem;margin-top:.4rem;overflow:hidden}#masthead .main-navigation .children li,#masthead .main-navigation .sub-menu li{display:block}#masthead .main-navigation .children li:not(:last-child),#masthead .main-navigation .sub-menu li:not(:last-child){border-bottom:1px dotted #AEE3DC}#masthead .main-navigation .children li:hover,#masthead .main-navigation .sub-menu li:hover{background-color:#20DBD1}#masthead .main-navigation .children li a,#masthead .main-navigation .sub-menu li a{line-height:2;font-size:1.5rem;padding:0 2rem;width:auto}#page .lang-switcher{float:right;font-family:'Voltaire',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#1c8675;padding:0 1rem}#page .lang-switcher a{text-decoration:none}#main{overflow:hidden}.entry-content img.shadow{-webkit-box-shadow:1px 1px 5px rgb(50 50 50 / .2);-moz-box-shadow:1px 1px 5px rgb(50 50 50 / .2);box-shadow:1px 1px 5px rgb(50 50 50 / .2)}#colophon{font-size:70%;color:#1c8675;background-image:url(/wp-content/themes/cielle/images/footer.png);background-size:auto 115px;background-repeat:no-repeat;background-color:#fff;background-position:bottom right;overflow:hidden;width:auto;height:115px;border-collapse:collapse}#footer-wrapper{display:table;vertical-align:bottom;margin-left:5%;width:93%;height:100%}#colophon .widget,#colophon .widget p{margin:0}#footer-wrapper .site-info,#footer-wrapper .dev-credits,#footer-wrapper .lang-switcher{display:table-cell;vertical-align:bottom;padding:1rem 0}#footer-wrapper .dev-credits{width:155px;text-align:right}#footer-wrapper .site-info{width:80%}#footer-wrapper .lang-switcher{font-family:'Voltaire',Helvetica,Arial,sans-serif;font-size:130%;width:155px;text-transform:uppercase}#colophon a{text-decoration:none;color:#0aa}@media screen and (min-width:1160px){#page{background-size:auto 183px;background-position:top}#masthead #logo{width:135px;height:auto;display:inline-block;margin:1em}#masthead .main-navigation{margin-left:6%}}@media screen and (max-width:1159px) and (min-width:925px){#page{background-size:1160px;background-position:top}#masthead #logo{width:108px;height:auto;display:inline-block;margin:1em 2em 1em 3em}#masthead .main-navigation{margin:0 1em}#masthead .main-navigation li{padding:0 .6em}#masthead .main-navigation li a{font-size:1em}}@media screen and (max-width:650px){#colophon .dev-credits{display:none}}@media screen and (max-width:925px) and (min-width:680px){#page{background-size:925px;background-position:top}#masthead #logo{width:85px;height:auto;display:inline-block;margin:1em 1em 2em 1em}#masthead .main-navigation{margin:0}#masthead .main-navigation li{padding:0 .7em}#masthead .main-navigation li a{font-size:.8em}}@media screen and (max-width:760px){#page{background-size:100%}#masthead #logo{width:10%;height:auto;display:inline-block;margin:1% 5% 2% 6%;vertical-align:middle}.jquery-responsive-select-menu{background-color:#21DCD2;width:100%;border:1px solid #0aa;color:#fff}h1{font-size:3rem}}@media screen and (max-width:320px){.wp-image-21{float:none}}