/*!------------------------------------------------------------------
[MAIN STYLESHEET]

PROJECT:	FLATRICA | MATERIAL CV
VERSION:	1
-------------------------------------------------------------------*//*!------------------------------------------------------------------
[TABLE OF CONTENTS]

1. BODY

    2.PRE-LOADER / #loading
      2.1 NAME & STATUS / .text-holder
       2.1.1 NAME / h2
       2.1.2 STATUS / h6

 	3. HEADER / #home
		3.1 NAVIGATION / #themenu
		  3.1.1 MENU / #menu-options
		    3.1.1.1 PERSONAL LOGO / .logo-flat
		    3.1.1.2 OPTIONS / a
		  3.1.2 MENU BUTTON / #menuToggle

		3.2 V-CARD / #v-card-holder #v-card
		  3.2.1 PROFILE PICTURE / #profile
		  3.2.2 PROFILE DETAILS / .card-content
		    3.2.2.1 NAME & STATUS / .info-headings
		    3.2.2.2 CONTACT INFO / .infos
		    3.2.2.3 LINKS / .links

	4. ABOUT / #about
		4.1 DETAILS/ #about-card
		  4.1.1 ABOUT PARAGRAPH / .card-content p
		  4.1.1 BUTTONS / #about-btn

    5. EDUCATION / #education
        5.1 SECTION TITLE/ .section-title
		5.2 TIMELINE/ #timeline-education
		  5.2.1 TIMELINE BLOCK / .timeline-block
		    5.2.1 TIMELINE DOT / .timeline-dot
		    5.2.2 TIMELINE CONTENT / .timeline-content
		      5.2.2.1 TIMELINE TITLE / .timeline-title
		      5.2.2.2 TIMELINE TITLE INFO / .timeline-info
		      5.2.2.3 TIMELINE PARAGRAPH / p

    6. SKILLS / #skills
        6.1 SECTION TITLE/ .section-title
		6.2 SKILL SECTION TITLE/ .skills-title
		6.3.1 SKILL BAR / .skillbar
		  6.3.1 BAR TITLE / .skillbar-title
		  6.3.1 BAR / .skillbar-title
		  6.3.1 PARENTAGE / .skill-bar-percent

     7. EXPERIENCE / #experience
        7.1 SECTION TITLE/ .section-title
		7.2 TIMELINE / #timeline-experience
		  7.2.1 TIMELINE BLOCK / .timeline-block
		    7.2.1 TIMELINE DOT / .timeline-dot
		    7.2.2 TIMELINE CONTENT / .timeline-content
		      7.2.2.1 TIMELINE TITLE / .timeline-title
		      7.2.2.2 TIMELINE TITLE INFO / .timeline-info
		      7.2.2.3 TIMELINE PARAGRAPH / p

	8. PORTFOLIOS / #portfolios
	    8.1 SECTION TITLE/ .section-title
		8.2 OPTIONS / .nav .nav-tabs
		8.3 CATEGORIES CONTENT / .tab-content
		  8.3.1 All CATEGORIES / #all
		  8.3.2 CATEGORY 1 / #a
		    8.3.2.1 FIGURE / figure .port-effect
		      8.3.2.1.1 IMAGE / img
		      8.3.2.1.2 CAPTION / figcaption
		        8.3.2.1.2.1 HEADER / h2 span
		        8.3.2.1.2.1 DETAIL / p
		        8.3.2.1.2.1 LINK / a

    9. INTEREST / #interest
		9.1 SECTION TITLE/ .section-title
		9.2 INTEREST / #interest-card
		  9.2.1 INTEREST TEXT / .card-content p
		  9.2.2 INTEREST ICONS / #interest-icon
		    9.2.2.1 ICONS / .interest-icon i
		    9.2.2.2 TITLE / .interest-icon span

    10. TESTIMONIALS AND CLIENTS / #testimonials
          10.1 SECTION TITLE/ .section-title
          10.2 TESTIMONIALS / #testimonials-card
            10.2.1 CLIENT IMAGE / .ben img
            10.2.2 CLIENT QUOTE / .card blockquote
          10.3 CLIENT LOGOS / #clients
            10.3.1 LOGOS/ #clients-list img

     11. PRICING TABLE / #pricing-table
          10.1 SECTION TITLE/ .section-title
          10.2 PRICING TABLES / #pricing-card
            10.2.1 TOP / .pricing-top
            10.2.2 DETAILS / .pricing-bottom
            10.2.3 BUTTON / a

     12. BLOG / #blog
          12.1 SECTION TITLE/ .section-title
          12.2 BLOG'S / #blog-card
            12.2.1 BLOG ODD/ .blog .odd
              12.2.1.1 IMAGE/ .image img
              12.2.1.2 DETAILS .content
            12.2.2 BLOG EVEN / .blog .odd
              12.2.2.1 IMAGE/ .image img
              12.2.2.2 DETAILS .content

    13. CONTACT / #contact
        13.1 SECTION TITLE/ .section-title
        13.2 CONTACT FORM / #contact-form
        13.2. MAP / #myMap

     14. SCROLL TO TOP / #scroll-top
        14.1 BUTTON / #scrollup

     15. FOOTER / footer
        14.1 DETAILS / p
        14.2 LINK / a

-------------------------------------------------------------------*/html,body{margin:0;padding:0;outline:0;display:block;font-family:'Roboto', sans-serif;font-size:15px;background-color:#f5f5f5;color:#616161;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:1px transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch}html h1,html h2,html h3,html h4,html h5,html h6,html span,body h1,body h2,body h3,body h4,body h5,body h6,body span{font-family:'Raleway', sans-serif}html h4,body h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 0.912rem 0}html p,html a,html li,html label,html input,html blockquote,html cite,html div,body p,body a,body li,body label,body input,body blockquote,body cite,body div{font-family:'Muli', sans-serif}html p,body p{color:#757575}html a,body a{color:#4CAF50}html a:hover,body a:hover{color:#63bb67;text-decoration:none}html a:focus,body a:focus{color:#39843c;text-decoration:none}html h1,body h1{font-weight:700}html h2,html h3,html h4,body h2,body h3,body h4{font-weight:600}html h5,html h6,body h5,body h6{font-weight:500}html p,html a,html li,body p,body a,body li{font-weight:400}html h6,body h6{font-size:1.4em}html .is-hidden,body .is-hidden{visibility:hidden}html .btn,body .btn{padding-top:8px}.section{position:relative;padding-top:15px;padding-bottom:30px;background-color:transparent}.section .section-title{margin-bottom:30px}.section .section-title .title-icon{margin-right:20px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-backface-visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1000px}}#loading{background-color:#464649;height:100%;width:100%;position:fixed;z-index:5001;margin-top:0;top:0}#loading #loading-center{width:100%;height:100%;position:relative}#loading #loading-center-absolute{position:absolute;left:50%;top:50%;height:200px;width:271px;margin-top:-123px;margin-left:-136px}#loading .text-holder{width:100%;position:absolute;color:#fff;top:62%}#loading .text-holder h2{padding:0;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}#loading .text-holder h6{font-size:16px;padding:0;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}#loading .box-holder{position:absolute;top:42%;left:45%}#loading .box-holder .load-box{display:inline-block;width:75px;height:75px;position:relative;border:4px solid #fff;top:50%;animation:loader 2s infinite ease;-webkit-animation:loader 2s infinite ease;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#loading .box-holder .load-box .box-inner{vertical-align:top;display:inline-block;width:100%;background-color:#4CAF50;animation:loader-inner 2s infinite ease-in;-webkit-animation:loader-inner 2s infinite ease-in}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{transform:rotate(180deg);-webkit-transform:rotate(180deg)}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg)}75%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes loader{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}25%{transform:rotate(180deg);-webkit-transform:rotate(180deg)}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg)}75%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@keyframes loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}.card{position:relative;background-color:#fff;transition:box-shadow .25s;border-radius:2px;margin:8px 0}.card .card-content{padding:40px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit;text-align:center}#home .menu{position:fixed;left:-225px;width:225px;height:100%;top:0;z-index:10;text-align:left;background:#464649}#home .menu a{margin-left:30px;margin-right:30px;color:#616161;display:block;font-size:12px;font-weight:700;line-height:40px;letter-spacing:.1em;text-transform:uppercase}#home .menu a:hover{color:#4CAF50}#home .menu a:active{color:#4CAF50}#home .menu i{padding:7px}#home .menu .menu-wrap{position:absolute;top:0;left:0;background:#f5f5f5;width:225px;height:100%;overflow-y:auto;padding-top:14px}#home .menu .logo-flat{height:200px;margin-top:-14px;background:#464649}#home .menu .logo-flat img{width:100%;padding:30px 44px 44px 44px}#home .menu-open{left:0}#home .body-push{overflow-x:hidden;position:relative;right:0}#home .body-push-toright{right:225px}#home .body-push-toleft{right:225px}#home .menu,#home .body-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#home #menuToggle{position:absolute;top:20px;right:-65px;z-index:11;display:block;text-align:center;font-size:14px;color:#fff;width:40px;height:40px;line-height:40px;cursor:pointer;border:1px solid #4CAF50;background:rgba(0,0,0,0.3);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#home #menuToggle:hover{color:#fff;background:rgba(0,0,0,0.3);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#home .header-background{position:relative;display:block;width:100%;height:370px;background-size:cover;background:url("../images/background.png") no-repeat right}#home .header-background #v-card-holder{position:absolute;overflow:visible;width:100%;height:auto;top:171px}#home .header-background #v-card-holder #v-card{position:relative;width:100%;height:400px;overflow:hidden;z-index:1;background:#464649;margin:-20px 3px 0 0}#home .header-background #v-card-holder #v-card .info-headings{max-width:514px}#home .header-background #v-card-holder #v-card .info-headings h4{display:block;width:100%;font-weight:900;color:white;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}#home .header-background #v-card-holder #v-card .info-headings h6{display:block;width:100%;font-weight:300;margin-top:-10px;margin-bottom:30px;font-size:1.2em;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}#home .header-background #v-card-holder #v-card .infos{max-width:515px;margin-top:99px}#home .header-background #v-card-holder #v-card .infos .profile-list .title{display:block;float:left;color:#fff;line-height:26px}#home .header-background #v-card-holder #v-card .infos .profile-list .title i{font-size:23px}#home .header-background #v-card-holder #v-card .infos .profile-list .title .fa{padding-left:2px}#home .header-background #v-card-holder #v-card .infos .profile-list .content{display:block;margin-left:30px;font-size:15px;font-weight:400;line-height:20px;color:#fff}#home .header-background #v-card-holder #v-card .links{max-width:500px;margin-left:-12px;margin-top:12px;height:100%}#home .header-background #v-card-holder #v-card .links .social{margin-left:12px;margin-bottom:4px}#home .header-background #v-card-holder #v-card .links .social i{font-size:15px;vertical-align:middle;padding-bottom:15px}@media screen and (max-width: 400px){#home .header-background #v-card-holder #v-card .links .social{margin-left:5px}}@media screen and (max-width: 990px){#home .header-background #v-card-holder #v-card .infos{max-width:278px}#home .header-background #v-card-holder #v-card .links{max-width:325px}#home .header-background #v-card-holder #v-card .info-headings{max-width:270px}}#home .header-background #v-card-holder #v-card #profile{position:absolute;right:0;z-index:1}#home .header-background #v-card-holder #v-card #profile img{width:400px;height:auto}#home .header-background #v-card-holder #v-card #profile .slant{position:absolute;width:100%;height:100%;top:0;border-style:dashed;border-width:400px 0 0 100px;border-color:transparent transparent transparent #464649}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#home .header-background #v-card-holder #v-card #profile .slant{position:absolute;width:100%;height:100%;top:0;border-style:solid;border-width:400px 0 0 100px;border-color:transparent transparent transparent #464649}}@-moz-document url-prefix(){#home .header-background #v-card-holder #v-card #profile .slant{position:absolute;width:100%;height:100%;top:0;border-style:solid;border-width:400px 0 0 100px;border-color:transparent transparent transparent #464649}}@supports (-ms-accelerator: true){#home .header-background #v-card-holder #v-card #profile .slant{position:absolute;width:100%;height:100%;top:0;border-style:solid;border-width:400px 0 0 100px;border-color:transparent transparent transparent #464649}}#home .header-background #v-card-holder #v-card #profile .add-btn{position:absolute;background-color:#4CAF50;top:20%;right:86%;overflow:hidden}#home .header-background #v-card-holder #v-card #profile .add-btn i{font-size:35px}@media screen and (max-width: 767px){#home .header-background #v-card-holder #v-card{position:relative;width:100%;height:auto;overflow:visible;z-index:1;top:34px}#home .header-background #v-card-holder #v-card #profile{position:absolute;bottom:85%;left:0;width:150px;height:auto;margin-right:auto;margin-left:auto;z-index:1;background-color:transparent}#home .header-background #v-card-holder #v-card #profile img{width:150px;height:150px;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#home .header-background #v-card-holder #v-card #profile .slant{display:none;opacity:0;overflow:hidden}#home .header-background #v-card-holder #v-card #profile .add-btn{display:none;opacity:0;overflow:hidden}#home .header-background #v-card-holder #v-card .social{top:0;margin-left:5px;margin-bottom:4px}#home .header-background #v-card-holder #v-card .infos{display:table;margin:0 auto;max-width:100%;padding:0}#home .header-background #v-card-holder #v-card .links{display:table;max-width:100%;padding:0;margin:0 auto 9px}#home .header-background #v-card-holder #v-card .links #first_one{margin-left:0}#home .header-background #v-card-holder #v-card .info-headings{max-width:100%;text-align:center;margin-top:38px}#home .header-background #v-card-holder #v-card .info-headings h6{margin-bottom:20px}#home .header-background #v-card-holder #v-card .card-content{padding:10px}}#about{margin-top:200px}#about .about-btn{height:auto;margin-right:auto;margin-left:auto;animation-delay:1s;text-align:center}#about .about-btn .btn{margin:7px 7px;background:#464649;color:#ffffff;width:180px;border-radius:2px}#about .about-btn .btn:hover{background:#143961}#timeline-education{position:relative}#timeline-education:before{content:'';position:absolute;top:0;bottom:23px;left:50%;height:99.5%;width:4px;opacity:0.3;background:#464649}#timeline-experience{position:relative}#timeline-experience::before{content:'';position:absolute;top:0;bottom:23px;left:50%;height:99.5%;width:4px;opacity:0.3;background:#464649}.timeline-block{position:relative}.timeline-block::after{clear:both;content:"";display:table}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}.timeline-block .card-content{padding:20px}.timeline-block .card-content p{margin-top:13px;text-align:left}.timeline-block .timeline-dot{background:#464649;width:50px;height:50px;border-radius:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);z-index:1;color:#fff;text-align:center;position:absolute;top:5px;right:2%}.timeline-block .timeline-dot i{text-align:center;font-size:24px;margin-top:26%;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}.timeline-block .timeline-dot h6{padding:0;font-size:30px;font-weight:bold;margin-top:8px;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}.timeline-block .timeline-content{position:relative;background:#fff;margin-right:0;margin-bottom:5px;border-left:5px solid #4CAF50}.timeline-block .timeline-content::before{content:'';width:58px;height:4px;position:absolute;top:26px;left:100%;z-index:-2;opacity:0.4;background:#464649}.timeline-block .timeline-content::after{clear:both;content:"";display:table}.timeline-block .timeline-content .timeline-title{max-width:84%;font-weight:normal}.timeline-block .timeline-content .timeline-info h6{line-height:12px}.timeline-block .timeline-content .timeline-info h6 small{color:inherit}@media screen and (max-width: 768px){.timeline-block .timeline-content:before{display:none}}@media only screen and (min-width: 768px){#timeline-education::before{left:50%;margin-left:-2px;height:77.1%;opacity:0.4;background:#464649}#timeline-experience::before{left:50%;margin-left:-2px;height:73.1%;opacity:0.4;background:#464649}.timeline-block{margin:-5em 0}.timeline-block .card{margin:0}.timeline-block .timeline-dot{width:50px;height:50px;left:50%;top:0;margin-left:-24px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.timeline-block .timeline-content{width:44%}.timeline-block .timeline-content .timeline-title{max-width:100%}.timeline-block:nth-child(even) .timeline-content{float:right}.timeline-block:nth-child(even) .timeline-content::before{top:25px;left:auto;right:101.2%;z-index:-2}}#skills .card{background:#464649}#skills .card .skills-title{margin:15px 0}#skills .card .skills-title h6{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.29)}#skills .card .skillbar{position:relative;display:block;margin-bottom:17px;margin-top:45px;width:100%;padding:0 0;background:#143961;height:4px;-webkit-transition:0.4s linear;-moz-transition:0.4s linear;-ms-transition:0.4s linear;-o-transition:0.4s linear;transition:0.4s linear;-webkit-transition-property:width, background-color;-moz-transition-property:width, background-color;-ms-transition-property:width, background-color;-o-transition-property:width, background-color;transition-property:width, background-color}#skills .card .skillbar .skillbar-title{position:absolute;top:0;left:0;font-size:1em}#skills .card .skillbar .skillbar-title span{display:block;padding:3px 0;margin-top:-25px;line-height:15px;color:#fff}#skills .card .skillbar .skillbar-bar{height:4px;width:0;background:#fff;overflow:hidden}#skills .card .skillbar .skill-bar-percent{position:absolute;right:1px;top:-20px;font-size:.8em;line-height:15px;color:#fff}#portfolios #portfolios-card{overflow:hidden}#portfolios #portfolios-card .nav-tabs{border-bottom:0;text-align:center;margin-bottom:10px}#portfolios #portfolios-card .nav-tabs li{float:none;margin:0;position:relative;display:inline-block}#portfolios #portfolios-card .nav-tabs li a{margin-right:0;border:0;color:#555555}#portfolios #portfolios-card .nav-tabs>li.active>a,#portfolios #portfolios-card .nav-tabs>li.active>a:hover,#portfolios #portfolios-card .nav-tabs>li.active>a:focus{border:0;border-bottom:5px solid #4CAF50;background-color:transparent}#portfolios #portfolios-card .tab-content{margin:0 10px}#portfolios #portfolios-card .tab-content .grid figure figcaption,#portfolios #portfolios-card .tab-content .grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}#portfolios #portfolios-card .tab-content figure.port-effect:hover figcaption::before,#portfolios #portfolios-card .tab-content figure.port-effect:hover p{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#portfolios #portfolios-card .tab-content .grid{position:relative;margin:0 auto;padding:5px 7px 7px 5px;list-style:none;text-align:center}#portfolios #portfolios-card .tab-content .grid figure{position:relative;float:left;overflow:hidden;margin:0;width:100%;background:rgba(0,0,0,0.3);text-align:center;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#portfolios #portfolios-card .tab-content .grid figure img{position:relative;display:block;width:100%;opacity:0.8}#portfolios #portfolios-card .tab-content .grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}#portfolios #portfolios-card .tab-content .grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}#portfolios #portfolios-card .tab-content .grid figure figcaption::before{pointer-events:none}#portfolios #portfolios-card .tab-content .grid figure figcaption::after{pointer-events:none}#portfolios #portfolios-card .tab-content .grid figure h2{word-spacing:-0.15em;font-weight:300;font-size:18px;margin:0}#portfolios #portfolios-card .tab-content .grid figure h2 span{font-weight:800}#portfolios #portfolios-card .tab-content .grid figure p{margin:0;letter-spacing:1px;font-size:56.5%}@media screen and (min-width: 540px) and (max-width: 766px){#portfolios #portfolios-card .tab-content .grid{max-width:50%}}#portfolios #portfolios-card .tab-content figure.port-effect figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(72,76,97,0) 0, rgba(31,86,148,0.4) 75%);background:linear-gradient(to bottom, rgba(72,76,97,0) 0, rgba(31,86,148,0.4) 75%);content:'';opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}#portfolios #portfolios-card .tab-content figure.port-effect h2{position:absolute;top:50%;left:0;width:100%;color:rgba(72,76,97,0.22);-webkit-transition:-webkit-transform 0.35s, color 0.35s;transition:transform 0.35s, color 0.35s;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#portfolios #portfolios-card .tab-content figure.port-effect p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);color:#f5f5f5}#portfolios #portfolios-card .tab-content figure.port-effect:hover h2{color:#4CAF50;-webkit-transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0);transform:translate3d(0, -50%, 0) translate3d(0, -40px, 0)}@keyframes InLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes InLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}#portfolios .InLeft{-webkit-animation-name:InLeft;animation-name:InLeft;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes InRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes InRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}#portfolios .InRight{-webkit-animation-name:InRight;animation-name:InRight;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#interest .card{padding:0}#interest .card .card-content{border-bottom:1px solid rgba(160,160,160,0.2)}#interest .card .row.no-gutters{margin-right:0;margin-left:0}#interest .card .row.no-gutters>[class^="col-"],#interest .card .row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}#interest .card .box{height:105px}#interest .card .box .interest-icon{display:block;color:#fff;background:#464649;height:105px}#interest .card .box .interest-icon i{font-size:2.2em;margin-top:29px}#interest .card .box .interest-icon span{display:block}#interest .card .box .interest-icon-even{display:block;color:#464649;height:105px;margin-right:-1px}#interest .card .box .interest-icon-even i{font-size:2.2em;margin-top:29px}#interest .card .box .interest-icon-even span{display:block}@media screen and (min-width: 540px) and (max-width: 766px){#interest .card .box{max-width:33.33333333%}}#testimonials .ben{margin-bottom:-62px;margin-top:-5px;position:inherit;z-index:2}#testimonials .ben img{height:130px;width:130px;border-radius:50%}#testimonials blockquote{padding:62px 50px 33px;text-align:left;font-size:15px;border-left:5px solid #4CAF50}#testimonials blockquote::before{content:"\201C";font-family:Georgia, serif;font-weight:bold;color:#4CAF50;font-size:2em;line-height:.1em;margin-right:0;vertical-align:-0.3em}#testimonials blockquote cite{display:block;margin:15px 0 0 0;font-style:normal}#testimonials #clients{display:block}#testimonials #clients .clients-wrap{display:block;overflow:hidden;padding:10px 0 0;margin-top:-12px}#testimonials #clients .clients-wrap ul{display:block;list-style:none;position:relative}#testimonials #clients .clients-wrap ul li{display:block;float:left;position:relative;width:140px;height:55px;line-height:55px;text-align:center}#testimonials #clients .clients-wrap ul li img{vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);opacity:0.65}#testimonials #clients .clients-wrap ul li img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1.0}#pricing-table .card{padding:0;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;margin-bottom:8px}#pricing-table .card:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);box-shadow:0 20px 30px 0 rgba(0,0,0,0.16),0 10px 15px 0 rgba(0,0,0,0.12)}#pricing-table .card .pricing-top{width:100%;background:#464649;color:#fff;padding:30px 0 40px 0;text-align:center}#pricing-table .card .pricing-top p{margin-bottom:40px;font-size:20px;color:#fff}#pricing-table .card .pricing-top p em{font-size:54px;font-style:normal}#pricing-table .card .pricing-top p sup{font-size:30px}#pricing-table .card .pricing-top span{font-size:14px;text-transform:uppercase;border:2px solid #fff;padding:5px 10px}#pricing-table .card .pricing-bottom{margin:15px 0}#pricing-table .card .pricing-bottom ul li{list-style:none;padding:0 15px;margin:0 auto;line-height:1.7}#pricing-table .card .btn{background:#464649;margin-bottom:5px;color:#fff;border-radius:2px}#pricing-table .card .btn:hover{background:#143961}#blog .blog{position:relative;height:21em}#blog .blog:after{clear:both;content:'';display:block}#blog .blog:before{background:blue;content:'';display:inline-block;height:100%;vertical-align:middle}#blog .blog .content{display:inline-block;padding:40px;vertical-align:middle;width:49.3%}#blog .blog .content:last-child{margin:0 2px 0 -2px}#blog .blog .content h6{margin-bottom:0.5em;margin-top:1em;text-transform:uppercase}#blog .blog .content span{color:#fff;background-color:#464649;padding:.5em;border-radius:3px}#blog .blog .content a{border-bottom:1px solid #dcdcdc}#blog .blog .image{display:inline-block;height:100%;width:50%;overflow:hidden;position:relative}#blog .blog .image:hover .image-overlay{z-index:2}#blog .blog .image:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}#blog .blog .image img{display:block;height:100%;width:100%;position:absolute;z-index:1;transition:.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s}#blog .blog .image-overlay{position:absolute;background:rgba(0,0,0,0.3);width:100%;height:100%;z-index:0}#blog .odd{text-align:left}#blog .odd .image{float:left}#blog .odd .image img{right:0;top:0}#blog .even{text-align:right}#blog .even .image{float:right}#blog .even .image img{left:0;top:0}@media screen and (max-width: 768px){#blog .blog{display:block;height:auto}#blog .blog:last-child{margin-bottom:0}#blog .blog .image{height:20em;width:100%}#blog .blog .content{text-align:center;width:100%}}#contact .card .card-content{height:412px}#contact .card .card-content .input-field{position:relative;margin-top:1rem;margin-bottom:12px}#contact .card .card-content .input-field label{left:0;font-weight:normal;top:0.5rem}#contact .card .card-content .btn{background-color:#464649;width:115px;color:#fff;border-radius:2px;margin-top:7px}#contact .card .card-content .btn:hover{background:#143961}#contact .card .card-content .thankyou{text-align:center}#contact .card .progress{position:relative;height:4px;display:block;width:100%;background-color:#4CAF50;border-radius:0;margin:-4px 0 0}#contact #myMap{width:100%;height:411px}#contact #myMap .map-label{width:36px;height:36px;-webkit-border-radius:50% 50% 50% 0;border-radius:50% 50% 50% 0;background:#4CAF50;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}@media screen and (max-width: 480px){#contact #myMap{height:300px}}#contact input:not([type]):focus:not([readonly])+label,#contact input[type=text]:focus:not([readonly])+label,#contact input[type=password]:focus:not([readonly])+label,#contact input[type=email]:focus:not([readonly])+label,#contact input[type=url]:focus:not([readonly])+label,#contact input[type=time]:focus:not([readonly])+label,#contact input[type=date]:focus:not([readonly])+label,#contact input[type=datetime-local]:focus:not([readonly])+label,#contact input[type=tel]:focus:not([readonly])+label,#contact input[type=number]:focus:not([readonly])+label,#contact input[type=search]:focus:not([readonly])+label,#contact textarea.materialize-textarea:focus:not([readonly])+label{color:#4CAF50}#contact input:not([type]):focus:not([readonly]),#contact input[type=text]:focus:not([readonly]),#contact input[type=password]:focus:not([readonly]),#contact input[type=email]:focus:not([readonly]),#contact input[type=url]:focus:not([readonly]),#contact input[type=time]:focus:not([readonly]),#contact input[type=date]:focus:not([readonly]),#contact input[type=datetime-local]:focus:not([readonly]),#contact input[type=tel]:focus:not([readonly]),#contact input[type=number]:focus:not([readonly]),#contact input[type=search]:focus:not([readonly]),#contact textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}#contact input:not([type]),#contact input[type=text],#contact input[type=password],#contact input[type=email],#contact input[type=url],#contact input[type=time],#contact input[type=date],#contact input[type=datetime-local],#contact input[type=tel],#contact input[type=number],#contact input[type=search],#contact textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;outline:none;height:2rem;width:100%;font-size:1rem;margin:6px 0 6px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all .5s}#contact textarea.materialize-textarea{overflow-y:hidden;resize:none;min-height:5rem}#scrollup{color:#fff;height:50px;width:50px;cursor:pointer;font-size:30px;background:#4CAF50;border-radius:100%;border:2px solid #4CAF50;text-align:center;position:fixed;bottom:21px;right:18px;z-index:1;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);display:none;transition:.3s}footer{width:100%;height:auto;color:#fff;margin-top:-18px;margin-bottom:9px}.popout{position:fixed;width:110px;height:200px;background-color:#ffffff;color:#212121;top:200px;right:-110px;transition:500ms transform ease-in-out;z-index:1}.toggle{display:table;position:absolute;top:80px;left:-40px;width:40px;height:40px;background-color:#4CAF50;color:#ffffff;cursor:pointer}.toggle i{display:table-cell;vertical-align:middle}.colors{padding:0}.colors p{margin:0;alignment:center}.colors ul li{height:30px;width:30px;margin:5px 5px;display:inline-block;cursor:pointer}.colors .color1{background:#464649}.colors .color2{background:#038175}.colors .color3{background:#616161}.colors .color4{background:#06A763}.colors .color5{background:#5F1A89}.colors .color6{background:#5D4037}.colors .color7{background:#e42444}.colors .color8{background:#cf2b7e}
/*# sourceMappingURL=style.min.css.map */
