 
        img.wp-smiley,
        img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 .07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }
   
        rs-plugin-settings-inline-css   #rs-demo-id {
        }
  


        @media screen and (max-width: 640px) {
            body:not(.fusion-builder-ui-wireframe) .fusion-no-small-visibility {
                display: none !important;
            }
        }

        @media screen and (min-width: 641px) and (max-width: 1024px) {
            body:not(.fusion-builder-ui-wireframe) .fusion-no-medium-visibility {
                display: none !important;
            }
        }

        @media screen and (min-width: 1025px) {
            body:not(.fusion-builder-ui-wireframe) .fusion-no-large-visibility {
                display: none !important;
            }
        }

        @keyframes fader {

            0% {
                background: url("wp-content/uploads/AndrePix61.jpg");
                background-size: cover;
            }


            11% {
                background: url("wp-content/uploads/AndrePix62.jpg");
                background-size: cover;
            }

            22% {
                background: url("wp-content/uploads/AndrePix63.jpg");
                background-size: cover;
            }

            33% {
                background: url("wp-content/uploads/AndrePix64.jpg");
                background-size: cover;
            }

            44% {
                background: url("wp-content/uploads/AndrePix65.jpg");
                background-size: cover;
            }
	    55% {
                background: url("wp-content/uploads/AndrePix66.jpg");
                background-size: cover;
            }

            66% {
                background: url("wp-content/uploads/AndrePix67.jpg");
                background-size: cover;
            }

           77% {
                background: url("wp-content/uploads/AndrePix68.jpg");
                background-size: cover;
            }

	   88% {
                background: url("wp-content/uploads/AndrePix69.jpg");
                background-size: cover;
            }
           100% {
                background: url("wp-content/uploads/AndrePix61.jpg");
                background-size: cover;
            }
        }



        #gallery {
            border: think black solid;
            margin: 0 atuo;
            animation: fader 40s cubic-bezier(.8,0,0,.8) infinite;
        }
	
	.prt1px {
	    position:relative;
	    top:-1px;
	}	

	.mWth100 {
	    max-width:100%;
	}

	.bgcover {
	    background-color: #003366;
	    -webkit-background-size:cover;
	    -moz-background-size:cover;
	    -o-background-size:cover;
	    background-size:cover;
	}

	.marginstyl {
	   margin-top:0px;
	   margin-bottom:0px;
	   width:75%;
	   width:calc(75% - ( ( 0 ) * 0.75 ) );
	   margin-right: 0px;
	}

	.gallerystyl {
		padding: 0px 0px 0px 0px;
		background-image: url('wp-content/uploads/AndrePix61.jpg');
		background-position:right top;
		background-repeat:no-repeat;
	}

	.builderstyl {
		margin-top: 150px;
		margin-bottom: 0px;
		width:50%;
		width:calc(60% - ( ( 4% ) * 0.25 ) );
		margin-right:4%;
	}

        .fusionstyl {
		padding: 200px 0px 0px 20px;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
	}
	
	.fusionsepstyl {
		margin-left: auto;
		margin-right: auto;
		margin-top:10px;
		margin-bottom:10px;
	}

	.fusion-button.button-4 .fusion-button-text, .fusion-button.button-4 i {
     		color: #ffffff;
     	}

     	.fusion-button.button-4 .fusion-button-icon-divider {
         	border-color: #ffffff;
     	}

     	.fusion-button.button-4:hover .fusion-button-text, .fusion-button.button-4:hover i, .fusion-button.button-4:focus .fusion-button-text, .fusion-button.button-4:focus i, .fusion-button.button-4:active .fusion-button-text, .fusion-button.button-4:active {
        	 color: #ffffff;
     	}

        .fusion-button.button-4:hover .fusion-button-icon-divider, .fusion-button.button-4:hover .fusion-button-icon-divider, .fusion-button.button-4:active .fusion-button-icon-divider {
             	border-color: #ffffff;
        }

     	.fusion-button.button-4:hover, .fusion-button.button-4:focus, .fusion-button.button-4:active {
         	border-color: #031f30;
     	}

	.fusion-button.button-4 {
        	border-color: #ffffff;
         	border-radius: 5px;
     	}

	.fusion-button.button-4 {
         	background: #031f30;
     	}

         .fusion-button.button-4:hover, .button-4:focus, .fusion-button.button-4:active {
            	background: #031f30;
        }

        .fusion-button.button-4 .fusion-button-text {
             	text-transform: none;
        }
                                       
	.talignlstyl {
	 	text-align:left;
	}
	
        .fusionlstyl {         
		margin-top: 0px;
		margin-bottom: 0px;
		width:75%;
		width:calc(75% - ( ( 4% ) * 0.75 ) );
	}
	
	.fbgstyl {
		padding: 0px 0px 0px 0px;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
		min-height: 100px !important;
	}

	.fborderstyl {
		border-color:rgba(255,255,255,0.8);
		border-top-width:7px;
		margin-left: auto;
		margin-right: auto;
		margin-top:0%;
	}


	.fborder2styl {
		border-color:rgba(255,255,255,0);
		border-top-width:7px;
		margin-left: auto;
		margin-right: auto;
		margin-top:;
	}

	.tblstyl {
		background-color: rgba(255, 255, 255, 0.8);
		width: 100%;
	}

	.thstyl {
		padding-left: 50px; 
		height: 65px;
		text-align: left;
	}

	.span1styl {
		font-size: 20px; 
		font-weight: bold;
		display: table-cell; 
		vertical-align: middle;
	}

	.dv1styl {
		border-color: rgba(255,255,255,0);
        	border-top-width: 7px;
        	margin-left: auto;
        	margin-right: auto;
        	margin-top:;
	}
	
	.dv2styl {
		border-color: rgba(255,255,255,0.8);
        	border-top-width: 7px;
        	margin-left: auto;
        	margin-right: auto;
        	margin-top:;
		margin-bottom:50px;
	}
	
	.dv3styl {
		margin-top:75px;
		margin-bottom:0px;
		width:25%;
		width:calc(25% - ( ( 0 ) * 0.25 ) );
	}

	.dv4styl {
		padding: 30px 25px 0px 20px;
		background-color: #003366;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
	}

	.pt50styl {
		padding-top: 50px;
	}

	.dv5styl {
		margin-top:0px;
		margin-bottom:0px;
		width:66.66%;
		width:calc(66.66% - ( ( 0 ) * 0.6666 ) );
		margin-right: 0px;
	}

	.dv6styl {
		padding: 0px 0px 0px 0px;
		background-image: url('wp-content/uploads/AndrePix61.jpg');
		background-position:right top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;" 
	}
	
	.dv7styl {
		margin-top: 150px;
		margin-bottom: 0px;
		width:80%;
		width:calc(80% - ( ( 4% ) * 0.3333 ) );
		margin-right:4%;
	}
	
	.dv8styl {
		padding: 0px 0px 0px 20px;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
	}

	.margstyl {
		margin-left: auto;
		margin-right: auto;
		margin-top:10px;
		margin-bottom:10px;"
	}

	.dv9styl {
		margin-top: 0px;
		margin-bottom: 0px;
		width:66.66%;
		width:calc(66.66% - ( ( 4% ) * 0.6666 ) );
	}

	.dvs11styl {
		padding: 0px 0px 0px 20px;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
		min-height:100px;
	}	
 
	.dvs12styl {
		rgba(255,255,255,0.8);
		border-top-width:7px;
		margin-left: auto;
		margin-right: auto;
		margin-top:0%;
	}

	.tbl2styl {
		background-color: rgba(255, 255, 255, 0.8);
		width: 100%;
	}

	.th2styl {
		padding-left: 50px; 
		height: 65px;
		align: left;
	
	}
	
	hderstyl {
		font-size: 18px; 
		font-weight: bold;
		display: table-cell; 
		vertical-align: middle;
	}

	
	.dvs13styl {
		rgba(255,255,255,0.8);
		border-top-width:7px;
		margin-left: auto;
		margin-top:;
		margin-bottom:50px;
	}

	.dvs14styl {
		margin-top:0px;
		margin-bottom:0px;
		width:33.33%;
		width:calc(33.33% - ( ( 0 ) * 0.3333 ) );
	}

	.wraperstyl {
		padding: 30px 15px 0px 10px;
		background-color: #003366;
        	background-position: left top;
        	background-repeat: no-repeat;
        	-webkit-background-size: cover;
        	-moz-background-size: cover;
        	-o-background-size: cover;
        	background-size: cover;
		data-bg-url=""
	}


		
	#accordion-18736-2 .fusion-panel:hover, #accordion-18736-2 .fusion-panel.hover {
    		background-color: #f9f9f9;
	}

	#accordion-18736-2 .fusion-panel {
  	  	border-color: #cccccc;
    		border-width: 1px;
    		background-color: #ffffff;
	}

	.fusion-accordian #accordion-18736-2 .panel-title a .fa-fusion-box {
    		color: #ffffff;
	}

	.fusion-accordian #accordion-18736-2 .panel-title a .fa-fusion-box:before {
    		font-size: 1px;
    		width: 1px;
	}

	.fusion-accordian #accordion-18736-2 .panel-title a {
    		font-size: 14px;
	}

	.fusion-accordian #accordion-18736-2 .panel-title a:hover, #accordion-18736-2 .fusion-toggle-boxed-mode:hover .panel-title a {
		color: #3f7ccd;
	}

	.fusion-accordian #accordion-18736-2 .fusion-toggle-boxed-mode:hover .panel-title a .fa-fusion-box {
    		color: #3f7ccd;
	}

	.fusion-accordian #accordion-18736-2.fusion-toggle-icon-unboxed .fusion-panel .panel-title a:hover .fa-fusion-box {
    		color: #3f7ccd !important;
	}

	

	.fusion-button.button-5 .fusion-button-text, .fusion-button.button-5 i {    
		color: #ffffff;    
		position: relative;     
		display: inline-block; 
	}

	.fusion-button.button-5 .fusion-button-icon-divider {
                border-color: #ffffff;
       }

       .fusion-button.button-5 .tooltiptext {
     		visibility: hidden;
     		width: 240px;
     		background-color: #555;
     		color: #fff;
     		text-align: center;
     		border-radius: 6px;
     		padding: 5px 0;
     		position: absolute;
     		z-index: 1;
     		bottom: 125%;
     		left: 50%;
     		margin-left: -60px;
     		opacity: 0;
     		transition: opacity 0.3s;
	}

	.fusion-button.button-5 .tooltiptext::after {
         	content: "";
         	position: absolute;
         	top: 100%;
         	left: 50%;
         	margin-left: -5px;
         	border-width: 5px;
         	border-style: solid;
         	border-color: #555 transparent transparent transparent;
	}

	.fusion-button.button-5:hover .tooltiptext {
     		visibility: hidden;
     		opacity: 1;
 	}

 	.fusion-button.button-5:hover .fusion-button-text, .fusion-button.button-5:hover i, .fusion-button.button-5:focus .fusion-button-text, .fusion-button.button-5:focus i, .fusion-button.button-5:active .fusion-button-text, .fusion-button.button-5:active {
     		color: #ffffff;
 	}

       .fusion-button.button-5:hover .fusion-button-icon-divider, .fusion-button.button-5:hover .fusion-button-icon-divider, .fusion-button.button-5:active .fusion-button-icon-divider {
        	border-color: #ffffff;
     	}

 	.fusion-button.button-5:hover, .fusion-button.button-5:focus, .fusion-button.button-5:active {
     		border-color: #8D5FFF;
 	}

 	.fusion-button.button-5 {
     		border-color: #ffffff;
     		border-radius: 5px;
 	}

 	.fusion-button.button-5 {
     		background: #8D5FFF;
 	}

       .fusion-button.button-5:hover, .button-5:focus, .fusion-button.button-5:active {
         	background: #8D5FFF;
     	}

       .fusion-button.button-5 .fusion-button-text {
         	text-transform: none;
     	}
                                                                       
             
        #accordion-18736-1 .fusion-panel:hover, #accordion-18736-1 .fusion-panel.hover {
		background-color: #f9f9f9
        }

        #accordion-18736-1 .fusion-panel {
             	border-color: #cccccc;
             	border-width: 1px;
             	background-color: #ffffff;
        }

        .fusion-accordian #accordion-18736-1 .panel-title a .fa-fusion-box {
             	color: #ffffff;
        }

        .fusion-accordian #accordion-18736-1 .panel-title a .fa-fusion-box:before {
                 font-size: 1px;
                 width: 1px;
        }

        .fusion-accordian #accordion-18736-1 .panel-title a {
             	font-size: 14px;
        }

        .fusion-accordian #accordion-18736-1 .panel-title a:hover, #accordion-18736-1 .fusion-toggle-boxed-mode:hover .panel-title a {
                 color: #3f7ccd;
        }

         .fusion-accordian #accordion-18736-1 .fusion-toggle-boxed-mode:hover .panel-title a .fa-fusion-box {
             	color: #3f7ccd;
         }

         .fusion-accordian #accordion-18736-1.fusion-toggle-icon-unboxed .fusion-panel .panel-title a:hover .fa-fusion-box {
             	color: #3f7ccd !important;
         }
                                                                              

          .fusion-button.button-5 .fusion-button-text, .fusion-button.button-5 i {
              	color: #ffffff;
              	position: relative;
              	display: inline-block;
          }

          .fusion-button.button-5 .fusion-button-icon-divider {
	        border-color: #ffffff;
          }




          .fusion-button.button-5 .tooltiptext {
              	visibility: hidden;
              	width: 240px;
              	background-color: #555;
              	color: #fff;
              	text-align: center;
              	border-radius: 6px;
              	padding: 5px 0;
              	position: absolute;
              	z-index: 1;
              	bottom: 125%;
              	left: 50%;
	        margin-left: -60px;
              	opacity: 0;
              	transition: opacity 0.3s;
          }

          .fusion-button.button-5 .tooltiptext::after {
                  content: "";
                  position: absolute;
                  top: 100%;
                  left: 50%;
                  margin-left: -5px;
                  border-width: 5px;
                  border-style: solid;
                  border-color: #555 transparent transparent transparent;
              }

          .fusion-button.button-5:hover .tooltiptext {
              	  visibility: hidden;
                  opacity: 1;
          }



          .fusion-button.button-5:hover .fusion-button-text, .fusion-button.button-5:hover i, .fusion-button.button-5:focus .fusion-button-text, .fusion-button.button-5:focus i, .fusion-button.button-5:active .fusion-button-text, .fusion-button.button-5:active {
                  color: #ffffff;
          }

          .fusion-button.button-5:hover .fusion-button-icon-divider, .fusion-button.button-5:hover .fusion-button-icon-divider, .fusion-button.button-5:active .fusion-button-icon-divider {
                  border-color: #ffffff;
          }

          .fusion-button.button-5:hover, .fusion-button.button-5:focus, .fusion-button.button-5:active {
                  border-color: #8D5FFF;
          }

         .fusion-button.button-5 {
              	  border-color: #ffffff;
                  border-radius: 5px;
          }

          .fusion-button.button-5 {
                  background: #8D5FFF;
          }

          .fusion-button.button-5:hover, .button-5:focus, .fusion-button.button-5:active {
                  background: #8D5FFF;
          }

         .fusion-button.button-5 .fusion-button-text {
                  text-transform: none;
          }

 
	.f	usion-button.button-4 .fusion-button-text, .fusion-button.button-4 i {
        	color: #ffffff;
	}

       .f	usion-button.button-4 .fusion-button-icon-divider {
        	border-color: #ffffff;
    	}
  
       .fusion-button.button-4:hover .fusion-button-text, .fusion-button.button-4:hover i, .fusion-button.button-4:focus .fusion-button-text, .fusion-button.button-4:focus i, .fusion-button.button-4:active .fusion-button-text, .fusion-button.button-4:active {
        	color: #ffffff;
    	}

       .fusion-button.button-4:hover .fusion-button-icon-divider, .fusion-button.button-4:hover .fusion-button-icon-divider, .fusion-button.button-4:active .fusion-button-icon-divider {
           	border-color: #ffffff;
    	}

       .fusion-button.button-4:hover, .fusion-button.button-4:focus, .fusion-button.button-4:active {
        	border-color: #4263BC;
    	}

       .fusion-button.button-4 {
        	border-color: #ffffff;
        	border-radius: 5px;
    	}

      .fusion-button.button-4 {
        	background: #4263BC;
    	}

      .fusion-button.button-4:hover, .button-4:focus, .fusion-button.button-4:active {
               background: #4263BC;
       }

      .fusion-button.button-4 .fusion-button-text {
              text-transform: none;
      }
                                    
      #accordion-18736-3 .fusion-panel:hover, #accordion-18736-3 .fusion-panel.hover {
             background-color: #f9f9f9
      }

      #accordion-18736-3 .fusion-panel {
 		border-color: #cccccc;
 		border-width: 1px;
 		background-color: #ffffff;
      }

      .fusion-accordian #accordion-18736-3 .panel-title a .fa-fusion-box {
 		color: #ffffff;
      }

      .fusion-accordian #accordion-18736-3 .panel-title a .fa-fusion-box:before {
     		font-size: 1px;
     		width: 1px;
      }

      .fusion-accordian #accordion-18736-3 .panel-title a {
 		font-size: 14px;
      }

     .fusion-accordian #accordion-18736-3 .panel-title a:hover, #accordion-18736-3 .fusion-toggle-boxed-mode:hover .panel-title a {
     		color: #3f7ccd;
      }

     .fusion-accordian #accordion-18736-3 .fusion-toggle-boxed-mode:hover .panel-title a .fa-fusion-box {
 		color: #3f7ccd;
      }

     .fusion-accordian #accordion-18736-3.fusion-toggle-icon-unboxed .fusion-panel .panel-title a:hover .fa-fusion-box {
 		color: #3f7ccd !important;
      }
                                                       
      .dvs15styl {
		margin-top:0px;
		margin-bottom:0px;
		width:50%;
		width:calc(50% - ( ( 0 ) * 0.5 ) );
		margin-right: 0px;
      }

      .dvs16styl  {
		padding: 0px 0px 0px 0px;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
		data-bg-url="";

      }

	.dvs17styl {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.dvs18styl {
		padding: 0px 10px 0px 10px;
		background-position:left top;
		background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
		data-bg-url="";

	}
	.dvs19styl {
		margin-left: auto;
		margin-right: auto;
		margin-top:10px;
		margin-bottom:10px;
	}
	.dvs20styl {
		border-color:rgba(255,255,255,0.8);
		border-top-width:7px;
		margin-left: auto;
		margin-right: auto;
		margin-top:10%;
	}

	.dvs21styl {
		font-size: 15px; 
		color: #444444; 
		font-weight: bold;
	}
	.dvs22styl {
		margin-top:0px;
		margin-bottom:0px;
		width:50%;
		width:calc(50% - ( ( 0 ) * 0.5 ) );
		margin-right: 0px;
       }

